Однокритериальная статическая задача в условиях неопределенности

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

Можно выделить два случая, характеризующих вероятность получения определенного значения критериальной функции. Во-первых, эти вероятности могут не иметь физического смысла, поскольку входящие в задачу неопределенные факторы имеют не стохастическую природу. К их числу относятся стратегические неопределенности, объясняющиеся участием в задаче нескольких разумных сторон, преследующих, в частности, противоположные цели. Неопределенность в задаче возникает потому, что нам неизвестны действия, которые будут предприняты сторонами (противником), и мы должны принимать решение в отсутствие полной информации. Кроме этого, в задаче могут возникать концептуальные неопределенности, связанные с принятием особо сложных решений и вызванные нечетким представлением о собственных целях и возможностях, целях и возможностях других сторон. Во-вторых, на решение задачи могут оказывать влияние стохастические неопределенности, возникающие из-за отсутствия информации о характере влияющих процессов, но не предусматривающие разумного вмешательства. В этом случае обычно говорят о воздействии природы на решение задачи, предполагая при этом отсутствие точек излома и разрыва и наличие инерционности в характеристиках мешающих факторов.

Наиболее сложным случаем для выработки управленческого решения является ситуация, когда у нас полностью отсутствует любая (в том числе и экспертная) информация о вероятностях возможных состояний природы. В этом случае решение приходится принимать исходя из анализа платежной матрицы или матрицы рисков. Согласно максиминному критерию Вальда выбирается стратегия, гарантирующая выигрыш не меньший, чем

Однокритериальная статическая задача в условиях неопределенности - student2.ru .

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

Критерий минимаксного риска Сэвиджарекомендует в условиях неопределенности выбирать ту стратегию, при которой величина риска принимает наименьшее значение в самой неблагоприятной ситуации. Сущность критерия Сэвиджа – любыми путями минимизировать риск. Критерий Сэвиджа также относится к критериям крайнего пессимизма, однако в этом случае в отличие от критерия Вальда худшим считается не минимальный выигрыш, а максимальная его потеря (максимальный риск)

Однокритериальная статическая задача в условиях неопределенности - student2.ru .

Критерий пессимизма-оптимизма Гурвицарекомендует при выборе решения выбирать нечто среднее между крайним пессимизмом и оптимизмом

Однокритериальная статическая задача в условиях неопределенности - student2.ru

В этом выражении Однокритериальная статическая задача в условиях неопределенности - student2.ru введенный Гурвицем некий коэффициент (мера пессимизма), выбираемый экспертным путем из интервала между 0 и 1. Очевидно, что при Однокритериальная статическая задача в условиях неопределенности - student2.ru критерий Гурвица превращается в критерий Вальда.

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

Однокритериальная статическая задача в условиях неопределенности - student2.ru

где Однокритериальная статическая задача в условиях неопределенности - student2.ru - конкретная реализация неопределенного фактора. Неконтролируемые переменные Однокритериальная статическая задача в условиях неопределенности - student2.ru принимают случайное значение и могут относиться либо к категории не стохастических (игры с противником), либо стохастических (игры с природой) случайных величин.

Основные методы решения задач в условиях неопределенности разработаны в математической теории игр [3, 10]. Предполагается, что правила игры известны всем ее участникам и обязательно выполняются. Каждый случай игры называется партией. Элементами партии являются ходы, которые могут быть личными (сознательное действие) и случайными. Каждый из игроков руководствуется совокупностью правил, однозначно определяющих выбор его ходов, называемую стратегией. Число таких стратегий может быть конечным или бесконечным. Результатом игры является выигрыш или проигрыш игроков. Например, если в игре участвуют только два игрока, преследующие прямо противоположные цели, то выигрыш одного игрока означает точно такой же проигрыш другого. Такая игра называется парной антагонистической игрой с нулевой суммой.

Игры с противником.

Рассмотрим задачу разработки управленческого решения с одним неопределенным фактором Однокритериальная статическая задача в условиях неопределенности - student2.ru , принимающим только два возможных значения Однокритериальная статическая задача в условиях неопределенности - student2.ru при выборе противником соответственно стратегий Однокритериальная статическая задача в условиях неопределенности - student2.ru и Однокритериальная статическая задача в условиях неопределенности - student2.ru . Заметим, что хотя мы не знаем, какие конкретно значения на практике будут принимать неопределенные факторы, но мы можем предположить, что они примут определенные значения и вести дальнейшие рассуждения в отношении именно предполагаемых нами значений Однокритериальная статическая задача в условиях неопределенности - student2.ru . Будем считать, что этот фактор влияет на критериальную функцию Однокритериальная статическая задача в условиях неопределенности - student2.ru или на ограничения Однокритериальная статическая задача в условиях неопределенности - student2.ru . Найдем два оптимальных решения Однокритериальная статическая задача в условиях неопределенности - student2.ru и Однокритериальная статическая задача в условиях неопределенности - student2.ru , с учетом двух возможных и предполагаемых нами стратегий противника Однокритериальная статическая задача в условиях неопределенности - student2.ru и Однокритериальная статическая задача в условиях неопределенности - student2.ru соответствующие выражениям

Однокритериальная статическая задача в условиях неопределенности - student2.ru

Полученные решения Однокритериальная статическая задача в условиях неопределенности - student2.ru и Однокритериальная статическая задача в условиях неопределенности - student2.ru представляют собой наши наилучшие действия (стратегии) Однокритериальная статическая задача в условиях неопределенности - student2.ru и Однокритериальная статическая задача в условиях неопределенности - student2.ru в том случае, когда мы угадали дальнейшее развитие событий. Используя уже полученные решения Однокритериальная статическая задача в условиях неопределенности - student2.ru и Однокритериальная статическая задача в условиях неопределенности - student2.ru , рассчитаем значения показателя эффективности при условии, что мы не угадали ответ противника:

Однокритериальная статическая задача в условиях неопределенности - student2.ru

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

Стратегии Однокритериальная статическая задача в условиях неопределенности - student2.ru Однокритериальная статическая задача в условиях неопределенности - student2.ru
Однокритериальная статическая задача в условиях неопределенности - student2.ru Однокритериальная статическая задача в условиях неопределенности - student2.ru Однокритериальная статическая задача в условиях неопределенности - student2.ru
Однокритериальная статическая задача в условиях неопределенности - student2.ru Однокритериальная статическая задача в условиях неопределенности - student2.ru Однокритериальная статическая задача в условиях неопределенности - student2.ru

Очевидно, что аналогичная матрица может быть построена и при большем числе возможных стратегий Однокритериальная статическая задача в условиях неопределенности - student2.ru , а также при большем числе неопределенных факторов Однокритериальная статическая задача в условиях неопределенности - student2.ru .

Отыщем решение игры, пользуясь методами теории игр. Найдем нашу оптимальную стратегию, не зависящую от действий противника. В этом случае возникает вопрос о выборе критерия оптимальности. Например, в качестве используемой стратегии можно выбрать стратегию, которая приносит возможный максимальный выигрыш. Такая стратегия может оказаться весьма рискованной, поскольку в конкретной ситуации противник может ответить стратегией, приводящей к большему проигрышу. Более разумным представляется воспользоваться стратегией, которая минимизирует наш возможный проигрыш. Обозначим Однокритериальная статическая задача в условиях неопределенности - student2.ru минимальный выигрыш при выборе стратегии Однокритериальная статическая задача в условиях неопределенности - student2.ru при всех возможных стратегиях противника

Однокритериальная статическая задача в условиях неопределенности - student2.ru .

Из всех возможных наших стратегий выберем стратегию, которая обеспечит нам наибольшее значение нашего минимального выигрыша

Однокритериальная статическая задача в условиях неопределенности - student2.ru .

Назовем Однокритериальная статическая задача в условиях неопределенности - student2.ru нижней ценой игры (наш гарантированный выигрыш при любой стратегии противника).

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

Примечание. Если противник не будет пользоваться оптимальными методами, то это просто приведет к его дополнительному проигрышу.

Найдем наш максимальный выигрыш при каждой стратегии противника

Однокритериальная статическая задача в условиях неопределенности - student2.ru .

Для того чтобы минимизировать свой проигрыш, противник выберет стратегию, в которой наш выигрыш минимален

Однокритериальная статическая задача в условиях неопределенности - student2.ru .

Назовем выигрыш Однокритериальная статическая задача в условиях неопределенности - student2.ru верхней ценой игры. Очевидно, что если по каким-то причинам противник не воспользовался своей оптимальной стратегией, то наш выигрыш только возрастет. Если верхняя и нижняя цены игры совпадают, то их значение Однокритериальная статическая задача в условиях неопределенности - student2.ru называют чистой ценой игры

Однокритериальная статическая задача в условиях неопределенности - student2.ru .

Стратегии, соответствующие чистой цене игры, называются чистыми, а их совокупность дает оптимальное решение. Используя оптимальное решение, мы получаем минимальный гарантированный выигрыш Однокритериальная статическая задача в условиях неопределенности - student2.ru независимо от поведения противника. Пара чистых стратегий Однокритериальная статическая задача в условиях неопределенности - student2.ru и Однокритериальная статическая задача в условиях неопределенности - student2.ru дает оптимальное решение игры тогда и только тогда, когда соответствующий им элемент Однокритериальная статическая задача в условиях неопределенности - student2.ru является одновременно наибольшим в своем столбце и наименьшим в своей строке. Такая ситуация называется седловой точкой, а соответствующая ей игра - игрой с седловой точкой.

Если седловая точка в платежной матрице отсутствует, то существует несколько наших чистых стратегий и стратегий противника, позволяющих получить цену игры. Выбор нами одной из стратегий наталкивается на естественное противодействие противника, желающего минимизировать свой проигрыш и выбирающего ответную стратегию с учетом информации о нашем выборе. Это обстоятельство приводит к тому, что мы вынуждены хранить свой выбор в тайне и, кроме этого, чередовать свои стратегии при многократном повторении игры по случайному закону. Если так не делать, то противник привыкнет к тому, что мы играем одинаково, и с учетом этого будет строить свою игру. Смешанной стратегией Однокритериальная статическая задача в условиях неопределенности - student2.ru называется применение стратегий Однокритериальная статическая задача в условиях неопределенности - student2.ru , Однокритериальная статическая задача в условиях неопределенности - student2.ru ,..., Однокритериальная статическая задача в условиях неопределенности - student2.ru с вероятностями Однокритериальная статическая задача в условиях неопределенности - student2.ru , Однокритериальная статическая задача в условиях неопределенности - student2.ru ,…, Однокритериальная статическая задача в условиях неопределенности - student2.ru , причем

Однокритериальная статическая задача в условиях неопределенности - student2.ru . (8)

Будем записывать смешанные стратегии в виде матрицы

Однокритериальная статическая задача в условиях неопределенности - student2.ru ,

или в виде вектора Однокритериальная статическая задача в условиях неопределенности - student2.ru . Смешанные стратегии противника запишем аналогично, обозначая соответствующие вероятности буквой Однокритериальная статическая задача в условиях неопределенности - student2.ru :

Однокритериальная статическая задача в условиях неопределенности - student2.ru ,

Однокритериальная статическая задача в условиях неопределенности - student2.ru ,

или Однокритериальная статическая задача в условиях неопределенности - student2.ru . Найдем оптимальную стратегию Однокритериальная статическая задача в условиях неопределенности - student2.ru , обеспечивающую нам средний выигрыш не меньший, чем цена игры Однокритериальная статическая задача в условиях неопределенности - student2.ru ( Однокритериальная статическая задача в условиях неопределенности - student2.ru ). Математическое ожидание нашего выигрыша при реализации противником стратегии Однокритериальная статическая задача в условиях неопределенности - student2.ru

Однокритериальная статическая задача в условиях неопределенности - student2.ru .

Если Однокритериальная статическая задача в условиях неопределенности - student2.ru - цена игры, то при условии Однокритериальная статическая задача в условиях неопределенности - student2.ru имеем набор Однокритериальная статическая задача в условиях неопределенности - student2.ru ограничений

Однокритериальная статическая задача в условиях неопределенности - student2.ru .

Учитывая (8), будем искать набор Однокритериальная статическая задача в условиях неопределенности - student2.ru , обеспечивающий максимальную цену игры Однокритериальная статическая задача в условиях неопределенности - student2.ru , для чего сделаем замену переменных Однокритериальная статическая задача в условиях неопределенности - student2.ru . Запишем итоговые выражения для целевой функции и ограничений задачи оптимизации выбора стратегий

Однокритериальная статическая задача в условиях неопределенности - student2.ru

и решим задачу линейного программирования. Элементы нашей оптимальной смешанной стратегии Однокритериальная статическая задача в условиях неопределенности - student2.ru определяются подстановкой Однокритериальная статическая задача в условиях неопределенности - student2.ru . Оптимальная смешанная стратегия противника определяется аналогично:

Однокритериальная статическая задача в условиях неопределенности - student2.ru

а задача линейного программирования формулируется в виде

Однокритериальная статическая задача в условиях неопределенности - student2.ru

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

Наши рекомендации