Стремление к рационализации и оптимизаций (в нематематическом, широком значении этого термина) управления в условиях отсутствия количественных моделей соответствующих процессов привело к появлению в рамках системного анализа раздела, касающегося принятия решений в условиях так называемого уникального выбора.
Ситуация уникального выбора характеризуется тремя необходимыми элементами:
-наличием проблемы, требующей разрешения;
-наличием человека, или коллективного органа, принимающего решение;
-наличием нескольких альтернатив, из которых осуществляется выбор.
При отсутствии хотя бы одного из этих элементов процесса выбора нет. Отметим также важность уникальности принятия решения. Действительно, в часто повторяющихся ситуациях и решения повторяются. С течением времени подобное положение приводит к закреплению подобного образа действий и выбор перестает существовать.
Основным методом решения является сравнение альтернатив. Последовательность действий представлена на рис. 5.1.
Определить ресурсы и цели |
Определить альтернативы решения проблемы |
Аналитически сравнить между собой альтернативы |
Выбрать наиболее предпочтительную альтернативу |
Рис. 5.1. Последовательность действий решения проблем уникального выбора (по О.И. Ларичеву)
Очевидно, что первые два этапа в приведенной последовательности действий в значительной степени зависят от специфики проблемы. Мы так или иначе проиллюстрируем возможности их реализации, рассматривая задачи системной инженерии. В рамках же ныне рассматриваемой темы мы сосредоточимся на методах решения задач последних этапов.
Одним из первых методов сравнения альтернатив был метод стоимость — эффективность впервые примененный в США для анализа военно-технических решений. Согласно этому методу следовало определять стоимость и эффективность различных вариантов того или иного военно-технического проекта и затем выбирать наилучший.
В одних случаях это были критерии максимальной эффективности при фиксированной стоимости, в других — минимальной стоимости при фиксированной эффективности, в-третьих — максимизация отношения эффективности к стоимости.
В итоге метод «стоимость — эффективность» предстает как некий синтез формального аппарата исследования операций и экспертных оценок.
Гораздо более соответствующими специфике проблем уникального выбора можно считать методы многокритериальной оценки альтернатив. Эти методы объединяются общей целью найти однозначную количественную оценку полезности каждой из рассматриваемых альтернатив с последующим простым выбором альтернативы с наивысшей соответствующей оценкой.
Выделяется пять групп соответствующих методов.
1.Аксиоматические методы, когда определяются некие правила количественной оценки полезности. Спецификой данного метода является наличие ряда требований к правилам оценки полезности. Эти требования называются аксиомами. Соответствие правил названным аксиомам позволяет математически корректно обосновать существование функции полезности, а также ряд ее важных свойств, например непрерывность.
2.Прямые методы, когда зависимость общей полезности прямо задается как функция оценок по отдельным видам критериев. Например, задается численная оценка веса каждого критерия, после чего определяется сумма взвешенных оценок, которая является показателем полезности.
3.Методы компенсации, когда оценки достоинств одной альтернативы пытаются компенсировать оценками достоинств другой. В итоге эквивалентно оцененные достоинства исключают из рассмотрения. Ниже мы покажем, что метод компенсации позволяет в ряде случаев определять функцию полезности альтернатив. В более общем случае метод компенсации можно рассматривать как вспомогательный, позволяющий снизить размерность соответствующей задачи.
4.Методы порогов несравнимости, когда задаются некие правила сравнения двух альтернатив. Затем по этому правилу альтернативы попарно делятся на сравнимые (о которых можно сказать, что одна лучше другой, либо они эквивалентны) и несравнимые. В итоге, выбирая наилучшие среди сравнимых альтернатив, мы сужаем круг рассматриваемых вариантов решения.
5.Человеко-машинные методы применяются при принятии решений при наличии соответствующей количественной модели поведения управляемого объекта (процесса). Мы касались подобных задач выше, при рассмотрении проблем моделирования и математических методов системного анализа. Однако в данном разделе имеет смысл рассмотреть некоторые специфические детали самого процесса формирования возможных решений и их сравнения при наличии соответствующих моделей.
Аксиоматические методы. Наиболее полно в литературе на русском языке эти методы изложены в книге [24]. Эти методы подразделяются на две большие группы: а) оценки альтернатив в условиях определенности, б) оценки альтернатив в условиях неопределенности (принятие решений в условиях риска).
Прямые методы многокритериальной оценки альтернатив по своей сути являются некой «противоположностью» аксиоматическим методам. Действительно, в рамках прямых методов директивно задается вид функции полезности по многим критериям в зависимости от величины оценок по каждому из критериев.
Это задание делается без каких-либо теоретических обоснований и проводится либо самим лицом, принимающим решение, либо экспертом.
Очевидно, что возможно сконструировать очень много вариантов прямых методов. Однако в рамках любого из этих вариантов придется однозначно определяться по следующему кругу вопросов:
1) вид функции полезности;
2) параметры функции полезности;
3) вероятностные оценки составляющих функции полезности, в случае если решение принимается в условиях неопределенности.
На каждый из поставленных вопросов ответ может даваться исходя из некоторого научного обоснования. Тогда принято говорить, что ответ на данный вопрос постулируется исходя из общих соображений, или, иначе, априорно постулируется. В другом варианте ответы на заданные вопросы дает само лицо, принимающее решение (ЛПР).
Методы компенсации. В отличие от ранее рассмотренных методов идея метода компенсации достаточно прозрачна и, если гак можно сказать, житейски обоснована.
Действительно, очень часто в жизни мы миримся с некими неудобствами, чтобы получить некие преимущества. Говоря научно, мы допускаем некоторое ухудшение ситуации по одному из критериев, для того чтобы добиться улучшения по другому критерию. Но данное противоречие типа «ухудшение — улучшение» не носит абстрактный характер, а даже на житейском уровне оценивается количественно.
Например, человек готов перейти со свободного режима на строгий режим работы и раннее начало рабочего дня в случае, если его зарплата увеличиться не меньше, чем на совершенно определенную сумму.
Подобная понятность и прозрачность идеи компенсации не могла не найти своего научного оформления в методах оценки альтернатив. Особенно привлекательной выглядит идея построить в многомерном пространстве критериев серии кривых безразличия, соединяющих все эквивалентные альтернативы.
Для построения таких кривых вначале выбираются некоторые «опорные точки» — альтернативы, эквивалентность которых известна заранее. Затем задается некоторое ухудшение по одному из критериев и с помощью ЛПР или независимых экспертов определяется, каким улучшением другого критерия может компенсироваться заданное ухудшение.
Реально с помощью экспертов и ЛПР строится не кривая (ибо оценивать бесконечно малые изменения критериев затруднительно), а некоторая «пила», которая затем сглаживается.
Нетрудно убедиться, что метод компенсации, и в частности построение кривых безразличия, базируется на априорном предположении возможности количественно оценить изменения функции полезности по каждому из критериев и вклад этих изменений в общую оценку полезности.
Методы порогов несравнимости. Эти методы базируются на применении трех отношений — предпочтения, эквивалентности и несравнимости. Последнее отношение является центральным в рамках данного метода.
Действительно, в предыдущих разделах мы часто упоминали трудности, которые встречаются при определении функции полезности альтернатив. Эти трудности возрастают с ростом числа критериев. Но даже не в этом дело. Существуют, как мы упоминали при рассмотрении методов компенсации, качественно различные критерии, которые невозможно сопоставлять друг с другом.
Метод порогов несравнимости как раз помогает преодолевать такого рода трудности. В рамках этого метода все критерии разбиваются по группам. Внутри группы, условно говоря, можно компенсировать ухудшение одного критерия улучшением другого. Но критерии из различных групп не сравниваются.
Отбор альтернатив по методу порогов несравнимости идет путем последовательного сужения круга рассматриваемых альтернатив.
Это сужение осуществляется следующим образом. Альтернативы рассматриваются попарно. В случае если альтернатива А имеет хотя бы по одной группе критериев лучшие оценки, чем альтернатива В, и одновременно по каждой из других групп критериев имеет оценки не худшие, чем альтернатива В, говорится, что альтернатива А доминирует над альтернативой В.
Если по всем группам критериев обе альтернативы имеют одинаковые оценки, альтернативы признаются эквивалентными. И, наконец, если альтернатива А превосходит альтернативу В по одним группам критериев, а альтернатива В превосходит А по другим группам, то такие альтернативы признаются несравнимыми.
Существенным моментом метода является выдвижение на определенном (как правило, начальном) этапе требования так называемого сильного доминирования. Это требование состоит в том, что превосходство одной альтернативы над другой признается только при наличии достаточно большой разницы в оценках по той группе критериев, где доминирующая альтернатива преобладает.
Если требования сильного доминирования не выполняются, считается, что альтернативы эквивалентны.
Итак, из эквивалентных и несравнимых альтернатив выделяется некоторое подмножество, которое называется ядром множества альтернатив на данном этапе рассмотрения. Среди этих альтернатив невозможно, исходя из принятых на данном этапе критериев оценки выбрать хотя бы одну пару альтернатив, в которой одна доминировала бы над другой.
Если были приняты требования простого доминирования, то такое ядро составляет множество Парето. Это такое множество, которое состоит из элементов, которые не могут улучшить свои характеристики по одной из групп критериев (в частном случае по одному из критериев), одновременно не ухудшив отношения по какой-либо другой группе (по какому-либо другому критерию).
Смысл выделения ядра множества альтернатив очевиден. Данное выделение выполняет роль предварительного отбора альтернатив. При этом отсеиваются, очевидно, заведомо худшие варианты, исключение которых представляет только технические проблемы и не должно вызывать сомнений.
Человеко-машинные методы. В сущности, эти методы можно подразделить на две совершенно различные подгруппы.
В первом случае эти методы основаны на использовании моделей для построения системы оценки полезности альтернатив. Для этого используются методы многокритериального математического программирования. По своему формальному аппарату эти методы близки к методам исследования операций.
Обычно решается некая оптимизационная задача с ограничениями. Максимизируются значения функции полезности. Ограничения касаются критериев. Относительная новизна данных методов по сравнению с вышеразобранными касается возможного введения в модель связей между критериями. Подобные связи не позволяют произвольно изменять взаимозависимые критерии.
Во втором случае человеко-машинные методы основаны на использовании моделей поведения управляемых объектов для получения результата принимаемого решения. В сущности, этот тип использования моделей выпадает из круга рассматриваемых в данном разделе проблем. И вот почему.
Знание конкретных результатов принятого решения снимает массу вопросов, которые составляют суть проблематики уникального выбора. Так, последствия того или иного решения просчитываются. При этом отпадает необходимость в различных полуобъективных методах оценки результатов типа балльной. Кроме того, исчезает, либо существенно снижается, степень неопределенности при прогнозировании последствий решения.
Можно отметить, что остается фактор многокритериальности в оценке последствий, но и в этой группе проблем намечаются конструктивные решения. Действительно, всегда можно просчитать отдаленные последствия принятых решений. Тогда исчезает необходимость определения некоторой абстрактной «интуитивной» ценности данного критерия. Все достаточно ясно, ибо мы имеем физические характеристики ситуации, оцениваемой с помощью того или иного критерия.
Любая попытка применить эти методы позволяет увеличить структуризованность проблем, способствует расширению списка возможных альтернатив, позволяет ЛПР самому лучше осознать принимаемые решения и, наконец, рационализировать процесс управления в целом, сократив степень произвольности и эмоциональности, что особенно важно при принятии крупных стратегических решений.