Принятие решения в условиях неопределенности состояния окружающей среды 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Принятие решения в условиях неопределенности состояния окружающей среды



Принятие решений в условиях риска.

Ситуация риска возникает тогда, когда с каждой принимаемой стратегией x Î X связано целое множество возможных результатов s 1, s 2, , sn с известными вероятностями p (x, s), s Î S ={ s 1, s 2, , sn }. Полезность этого исхода запишем как u (x, s),.Ожидаемую полезность от выбора значения x (от выбора стратегии x) можно записать

. (1. 4)

Задача принятия решения будет иметь вид .

Принятие решений в условиях неопределенности

Будем считать, что в исследуемой операции множество X конечное, т.е. X ={ x 1, x 2, , xm }, внешняя среда (природа), которая может находиться в одном из состояний s Î S ={ s 1, , sn }известных ЛПР, но больше ни каких характеристик по исходу этих состояний нет. Как и выше, полезность исхода запишем как u (x, s). Так как множества X, S конечные, то задачу принятия решения обычно записывают в виде следующей матрицы U размерностью т ´ п, I – индекс переменной x Î{ x 1, x 2, , xm }, j – индекс переменной s Î{ s 1, s 2, , sn },

j i     ..., ..., j, ..., ..., n
  u 11 u 12 ..., ..., u 1 j ...,., u 1 n
2 u 21 u 22 ..., ..., u 2 j..., ... u 2
i ui 1 ui 2 ..., ..., uij..., ..., uin
m um 1 um 2 ..., ..., umj, ..., .., umn

 

В условиях неопределенности считается, что наблюдателю неизвестно распределение вероятностей p (x, s). Относительно состояния среды наблюдатель может высказать определенные гипотезы. Его предположения о вероятном состоянии среды называются субъективными вероятностями. Этот недостаток информации обусловил развитие следующих критериев для анализа ситуации, связанной с принятием решения:

1. Критерий Вальда

2. Критерий Гурвица

3. Критерий Лапласа.

4. Критерии Сэвиджа.

Эти критерии отличаются по степени консерватизма, который проявляет индивидуум, принимающий решение, перед лицом неопределенности.

Критерий Вальда (критерий осторожного наблюдателя).

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

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

Критерий Гурвица

Рассмотрим два предположения: среда может находиться в самом невыгодном состоянии с вероятностью (1 – a) и самом выгодном — с вероятностью a, где a коэффициент доверия, 0 ≤ a ≤ 1. Решающее правило записывается так:

Если a = 0, получаем критерий Вальда. Если a = 1, то приходим к решающему правилу вида:

.

Это так называемая стратегия «здорового оптимиста», который верит в удачу.

 

Критерий Лапласа.

Состояния среды считают равновероятными p (S 1)= p (S 2)= = p (Sn)=1/ n. В результате решающее правило определяется соотношением

Критерий Сэвиджа (критерий минимизации «сожалений»).

«Сожаление» — это величина, равная изменению полезности результата при данном состоянии среды относительно наилучшего возможного состояния.

Чтобы определить «сожаление», поступают следующим образом. В исходной матрице в каждом столбце находят максимальный элемент . Из него вычитают элементы этого столбца, получая матрицу «сожалений»

Искомую стратегию x Î{ x 1, x 2, , xm }, которая минимизирует «сожаление», определяют из условия

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

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

В зависимости от принятого решения — количества комнат в гостинице x =20, 30, 40, 50 и количества снятых комнат S =0, 10, 20, 30, 40, 50, которое зависит от множества случайных факторов и неизвестно фирме, получают следующую таблицу ежегодных прибылей:

Таблица 1. 2

j i            
  –121          
  –168          
  –216 –33        
  –264 –81        

 

Определим наиболее подходящее количество комнат в гостинице по выше приведенным критериям.

Критерий Вальда.

, отсюда i =1, xопт = x 1=20.

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

Критерий Лапласа.

Приведем таблицу вычислений по этому критерию

  j Место максимума
I            
  –121           153,5  
  –168           197,3  
  –216 –33         210,5 Ü
  –264 –81         193,0  

 

xопт = x 3=40.

Критерий Гурвица. Таблицы вычислений по критерию Гурвица будут иметь вид:

  j максимум в строке минимум в строке
i            
  –121           245,0 –121
  –168           380,0 –168
  –216 –33         515,0 –216
  –264 –81         650,0 –264

 

i максимум в строке минимум в строке Взвешенное среднее при различных alfa
  0,1 0,2 0,5 0,9  
    –121 –121 –84,4 –47,8   208,4  
    –168 –168 –113,2 –58,4   325,2  
    –216 –216 –142,9 –69,8 149,5 441,9  
    –264 –264 –172,6 –81,2   558,6  

Выделенные клетки соответствуют максимуму в столбце.

Тогда оптимальное количество комнат в гостинице в зависимости от a

a   0,1 0,2 0,5 0,9  
Хопт            

Критерий Сэвиджа. В каждом столбце найдем максимальное значение, получим:

  j
i            
  –121          
  –168          
  –216 –33        
  –264 –81        
Максимум в столбце –121          

 

 

Матрица сожалений примет вид:

  j
i            
             
             
             
             

Выбирая из нее =135 получим, что количество комнат равно 40.

Таким образом:

по критерию Вальда строить 20 комнат;

по критерию Лапласа строить 40 комнат;

по критерию Гурвица строить 20 комнат, если заказчик – пессимист и 50 комнат, если заказчик оптимист;

по критерию Сэвиджа 40 комнат.

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

 

Самостоятельная работа №2

1). При освоении новой территории предполагается построение поселка, в котором должна быть построена школа. Переменные a 1 ÷ a 4представляют возможные ее размеры (на 200, 250, 300, 350 человек), а переменные s 1 ÷ s 5 соответствуют возможному числу ее участников (0, 200, 250, 300, 350 человек). Следующая таблица содержит матрицу стоимостей (в условных единицах), описывающих затраты в случаях, если если размеры школы ai , число учеников sj.

sj ai          
  13 + m 5 + a 10 + b 18 + g 25 + d
  –15 + m 8 + a 7 + b 12 + g 23 + d
  –18 + m 21 + a 18 + b 12 + g 21 + d
  –20 + m 30+ a 22 + b 19 + g 15 + d

 

Проанализировать описанную ситуацию с точки зрения четырёх рассмотренных выше критериев.

2) Cтудент, который обычно получает хорошие отметки, благодаря тому, что имеет возможность повторить материал в ночь перед экзаменом, столкнулся с небольшой проблемой. Его сокурсники организовали на всю ночь вечеринку, в которой он не хочет участвовать. Имеет три альтернативы:

а1 – участвовать в вечеринке всю ночь,

а2 – половину ночи участвовать в вечеринке, а половину – учиться,

а3 – учить всю ночь.

Профессор, принимающий завтрашний экзамен, непредсказуем, в том смысле, что экзамен может быть легким (s 1), средним (s 2) или трудным (s 3). В зависимости от сложности экзамена и времени, затраченного на повторение, можно ожидать следующие экзаменационные балы

 

sj ai s 1 s 2 s 3
а 1 85 + m 60 + a 40 + b
а 2 92 + m 85 + a 81 + b
а 3 97 + m 88 + a 82 + b

 

Порекомендуйте, какой выбор он должен сделать этот студент

Варианты заданий.

 

Номер варианта m a b g d
           
           
           
           
           
  –1   –2    
  –2 –2      
           
      –2   –2
           
  –3        
  –2   –1    
  –1        
           
  –1   –2 –1  
    –2 –1    
  –2   –1   –2
    –2   –1  
          –2
      –2 –1  
  –2 –2      
           
      –2   –2
           
  –3        
  –2   –1    
  –1        
           
           

 


3. Задачи выпуклого векторного программирования [1].

Задача выпуклого программирования заключается в отыскании минимального значения функционала (критерия) при некоторых ограничениях:

j 0(x)®min, x Î XÍRn

где j 0(x) – выпуклая функция, X – выпуклое множестмо.

Задача выпуклого векторного (многокритериального) программирования запишем в виде

ji (x)®min, i Î M, x Î X Í Rn,  

где M также конечное индексное множество, если это множество одноэлементное, то получаем задачу выпуклого программирования, в противном случае задачу выпуклого векторного программирования. Для многокритериальных задач необходимо всегда определить, что понимается под оптимальным решением. В данном случае под оптимальностью мы будем понимать оптимальность по Парето и Слейтеру, определения которых будут даны ниже [Подиновский,Акоф, Моудера ]. Широко бытует мнение, что многокритериальные задачи принципиально отличаются от однокритериальных задач. Возможно, что с точки зрения процедуры принятия решения это и так, например, множества точек, оптимальных по Слейтеру (или Парето) часто представляют собой замкнутые области, а требуется выбрать только одно решение. Однако с точки зрения математического аппарата, аппарат многокритериальных задач рассматриваемого класса незначительно отличается от аппарата однокритериальных. Это подтверждают работы [Коваленко А.Г. Элементы].

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



Поделиться:


Последнее изменение этой страницы: 2016-06-29; просмотров: 409; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.59.100.42 (0.028 с.)