Как проверить устойчивость решения cover

Как проверить устойчивость решения

Опубликовано: 17 октября, 2026, Обновлено: 17 октября, 2026

Как проверить устойчивость решения

В первой части серии мы сравнивали варианты при риске и неопределённости. Во второй части — искали компромисс между несколькими целями и оставляли недоминируемые планы. Теперь проверим следующий вопрос: насколько результат зависит от наших предположений?

Если небольшое изменение веса, цены или доступного ресурса меняет победителя, выбор чувствителен. Если одна и та же альтернатива остаётся предпочтительной в широком диапазоне правдоподобных значений, решение устойчивее. Это не доказывает, что оно «правильное» при любых обстоятельствах; проверка показывает, какие допущения действительно влияют на вывод.

Вернитесь к двум планам

В предыдущем учебном примере мастерская сравнивала прибыль и выпуск изделия Y. План A приносит 800 долларов и даёт 20 изделий Y. План B приносит 730 долларов и даёт 22 изделия Y. Желаемые уровни составляли не менее 780 долларов прибыли и не менее 22 изделий Y.

Для A не хватает двух изделий Y, а цель по прибыли выполнена. Для B не хватает 50 долларов прибыли, зато выпуск Y соответствует цели. Чтобы сравнить недовыполнения в разных единицах, выразим их относительно целевых уровней:

  • У плана A относительное недовыполнение выпуска Y: 2 / 22 ≈ 0,091.
  • У плана B относительное недовыполнение прибыли: 50 / 780 ≈ 0,064.

Чем меньше взвешенное недовыполнение, тем предпочтительнее план. Обозначим через w вес прибыли; тогда вес выпуска Y равен 1 − w. Потери для двух вариантов можно записать так:

  • A: (1 − w) × 0,091.
  • B: w × 0,064.

Приравняем потери: (1 − w) × 0,091 = w × 0,064. Отсюда w ≈ 0,586. Если прибыль важна менее чем примерно на 58,6%, выигрывает B. Если её вес выше, выигрывает A. На самой границе эти планы равны по выбранному правилу.

График относительного недовыполнения целей для планов A и B; пересечение показывает порог смены выбора

Это и есть простая проверка чувствительности по весу: вместо спора о том, какое число «правильное», мы видим диапазон, при котором каждый план становится предпочтительным. Базовые понятия и другие способы выбора разобраны в наборах «Многокритериальные решения и множество Парето» и «Методы многокритериального выбора».

Меняйте предположения по одному

Начните с базовой модели: зафиксируйте альтернативы, критерии, целевые значения, веса и ограничения. Затем выберите параметр и диапазон, который действительно может встретиться на практике. Например, спросите, что произойдёт, если цель по выпуску Y окажется 21, а не 22 изделия, если ожидаемая прибыль планов пересмотрена или если доступный запас материала изменился.

Меняйте один параметр за раз и каждый раз пересчитывайте потери и ранжирование. Это помогает увидеть, какой именно фактор сдвинул результат. Для многокритериальных задач таким параметром часто становятся веса критериев; в решениях при риске — вероятности состояний среды или выплаты. Исследования устойчивости выбора рассматривают, в частности, изменение оценок важности критериев и границы, при которых альтернативы меняют статус предпочтительных.

Три шага анализа «что, если»: зафиксировать исходную модель, задать диапазон параметра и пересчитать ранжирование

Не выбирайте диапазон только потому, что он сохраняет желаемого победителя. Опирайтесь на данные, экспертные оценки или реалистичные сценарии. Если интервалы оценок задают специалисты, полезно заранее уточнить, на чём основаны их суждения; этому посвящён набор «Экспертные методы принятия решений».

Проверьте не только один фактор

Проверка по одному параметру — понятная отправная точка, но факторы в жизни могут меняться вместе. Например, рост спроса способен одновременно увеличить возможный выпуск и изменить цену. После отдельных проверок составьте несколько согласованных сценариев: базовый, благоприятный и неблагоприятный. В каждом пересчитайте показатели и снова примените то же правило выбора.

Смотрите не только на то, кто занял первое место. Проверьте, насколько близки альтернативы, какие критерии изменили порядок и сохраняются ли ограничения выполнимости. В многокритериальной задаче изменение весов может изменить предпочтение между планами, а изменение исходных показателей — также состав множества Парето. Если несколько методов дают разные результаты, не усредняйте их автоматически: сначала выясните, какие предпосылки отличают методы.

Концептуальный диапазон веса прибыли: слева предпочтителен B, справа A; у порога решение чувствительно к оценке веса

Порог около 0,586 в нашем примере не является универсальной характеристикой планов A и B. Он получается из конкретных оценок — 800 и 730 долларов, 20 и 22 изделия, а также выбранных целевых уровней. Если пересмотреть эти значения или способ нормировки, граница сдвинется. В этом и состоит польза анализа: он делает зависимость вывода от предпосылок видимой.

Как интерпретировать результат

  • Победитель сохраняется во всём правдоподобном диапазоне. Выбор относительно устойчив к проверенным изменениям. Это не отменяет ограничений модели и качества исходных данных.
  • Победитель меняется только у границы. Решение чувствительно около порога. Уточните значение параметра, который пересекает границу, либо заранее зафиксируйте правило выбора.
  • Победитель часто меняется при небольших сдвигах. Исходных данных или предпочтений может не хватать для уверенного выбора. Можно собрать дополнительную информацию, обсудить веса с участниками или отложить необратимую часть решения.

Полезно также заранее определить, что именно будете наблюдать после выбора: цену, спрос, срок выполнения, запас ресурса или другой показатель. Если он приблизится к найденной критической границе, решение стоит пересмотреть. Такой контроль связывает расчёт с реальными результатами, а не оставляет модель разовой формальностью.

Частые ошибки

  • Менять сразу несколько параметров, а потом приписывать результат одному из них.
  • Проверять слишком узкий диапазон, который не отражает реальную неопределённость.
  • Считать веса объективными фактами: они выражают предпочтения и требуют обоснования.
  • Путать чувствительность модели с вероятностью события. Порог показывает, когда меняется выбор, но сам по себе не говорит, насколько вероятно пересечение порога.
  • Подбирать сценарии так, чтобы подтвердить уже принятое решение. Чтобы снизить этот риск, заранее задайте диапазоны и правила сравнения. О когнитивных ловушках выбора подробнее рассказывает набор «Когнитивные искажения в принятии решений».

Короткий порядок проверки

  1. Запишите базовое решение и все исходные предположения.
  2. Выберите параметры, неопределённость которых может изменить выбор.
  3. Обоснуйте реалистичный диапазон для каждого параметра.
  4. Меняйте параметры по одному и пересчитывайте ранжирование.
  5. Найдите критическое значение, при котором меняется предпочтительная альтернатива.
  6. Проверьте несколько согласованных сценариев и ограничения модели.
  7. Решите, какие показатели нужно отслеживать после реализации.

Анализ чувствительности не заменяет решение за человека. Он показывает, где именно заканчивается устойчивость выбранного варианта и какие данные стоит уточнить прежде всего. Чем ближе результат к границе смены альтернативы, тем важнее явно обозначить предпочтения и план дальнейшего наблюдения.

Часто задаваемые вопросы

Что такое анализ чувствительности решения?

Это проверка того, как меняется результат выбора при изменении исходных данных, весов, ограничений или других предположений модели.

Что показывает критическое значение?

Это значение параметра, на границе которого предпочтительная альтернатива меняется. Само по себе оно не показывает вероятность того, что параметр достигнет этой границы.

Как понять, что решение устойчиво?

Если выбранный вариант остаётся предпочтительным при реалистичных изменениях важных параметров, он относительно устойчив к этим проверкам. Это не гарантирует правильность модели или исходных данных.