Главная страница

методы принятия управленческих решений. методы принятия УР. Содержание введение 5 1 Основы методологии теории принятия решений 7


Скачать 5.15 Mb.
НазваниеСодержание введение 5 1 Основы методологии теории принятия решений 7
Анкорметоды принятия управленческих решений
Дата10.01.2020
Размер5.15 Mb.
Формат файлаdoc
Имя файламетоды принятия УР.doc
ТипРеферат
#103439
страница18 из 27
1   ...   14   15   16   17   18   19   20   21   ...   27

6 Эвристические процедуры задач принятия решений




6.1 Человеко-машинная процедура STEM



Одной из первых ЧМП была разработана процедура STEM [28, 35]. Она предназначена для решения многокритериальных задач линейного программирования.

Пусть — вектор переменных задач;

, i= (6.1)

— целевая функция по критерию i, определяемая на множестве переменных X и векторе C, значение которой необходимо максимизировать.

Пусть множество допустимых значений X ограничено системой :

, (6.2)

X0,

где A — матрица

B — вектор-столбец размерностью .

Пусть — общая функция предпочтений (функция полезности) на множестве целевых функций определяется в виде взвешенной суммы критериев.

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

.

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

Поскольку назначение весовых коэффициентов является для ЛПР сложной операцией, то в человеко-машинной процедуре STEM определение поручается ЭВМ.

Задача многокритериальной оптимизации представляется как задача поиска удовлетворительного (компромиссного) решения, формализуемого в виде условий

i=1, 2,…, m, (6.3)

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

Так как удовлетворительное значение порога в общем случае зависит от значений других критериев то условия (6.3) корректируются в ходе человеко-машинной процедуры по мере анализа новых альтернатив и изменения предпочтений ЛПР о множестве допустимых решений.

Человеко-машинная процедура STEM состоит из следующих фаз: оптимизации — (выполняются на ЭВМ) и анализа — (выполняются ЛПР, — номер итерации):

Шаг .

1. Вычисляется матрица ,

где — значение целевой функции по критерию , найденное на решении , то есть

Решение определяется в результате решения локальной задачи оптимизации целевой функции по k-му критерию в текущей области допустимых решений , то есть

на первой итерации определяется системой уравнений (4.2). На последующих итерациях к ней будет добавляться по одному ограничению вида (6.3), накладываемого на наиболее не удовлетворяющий критерий.

2. Нормируется матрица

где ;

Очевидно, что для диагональных элементов

3. Рассчитывается система весовых коэффициентов критериев i:

; i = 2, …, N; ;

где или, ,

где — среднее значение элементов i-ой строки (исключая максимальный).

Шаг .

1. Определяется вектор компромиссного решения на итерации , максимизирующий функцию полезности

.

2. Вычисляется вектор критериальных оценок , соответствующий компромиссному решению .

Шаг .

Формируется сообщение ЭВМ на итерации

,

где — вектор критериальных оценок, соответствующий идеальным решениям

Шаг .

Оценивается предлагаемое решение на основании сопоставления векторов и

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

Шаг .

ЛПР указывает, какой из критериев в векторе имеет наименее удовлетворительное значение, и устанавливает желаемую величину порога удовлетворенности (i — номер неудовлетворяющего критерия). Таким образом, информация ЛПР имеет вид:

.

Перейти к шагу (размерность матрицы уменьшится на единицу, так как критерий i «уйдет» в область ограничений).
Пример

Обратимся к задаче определения плана выпуска продукции, рассмотренной в разделе 4.1. Добавим еще один критерий определения плана: минимизация суммарного времени простоя оборудования (максимизация загрузки оборудования). В целом, необходимо определить план производства столов и шкафов с учетом трех критериев:

1) максимизация дохода от реализации продукции (в рублях)

,

где — план выпуска столов, предназначенных для продажи,

— план выпуска шкафов, предназначенных только для продажи;

2) максимизация выпуска столов для нужд всего предприятия (в штуках)

,

где — план выпуска столов, предназначенных для собственных нужд предприятия;

3) максимизация загрузки оборудования (в часах)

,

где

— время изготовления одного продукта j-ого вида (час).

Пусть время изготовления одного стола минут, время изготовления одного шкафа минут.

Решением задачи определения плана выпуска продукции с учетом только первого критерия является вектор (517; 0; 156), то есть столов на продажу следует производить в количестве штук, столов для собственных нужд — не производить =0, шкафов — производить в количестве =156 штук. Значение первого критерия =375500 рублей.

Решением задачи с учетом только второго критерия является вектор =(0;700;0), то есть столов (для собственных нужд предприятия) следует производить в количестве =700 штук. Значение второго критерия =700 штук.

Решением задачи с учетом только третьего критерия является множество решений , то есть столов в общей сумме следует производить =279 штук (0), а шкафов — в количестве =268 штук. Значением третьего критерия является величина + = =497 часов.

Процедура STEM включает следующие шаги.

Шаг .

1. Рассчитывается матрица (табл. 6.1)

= рублей;

=0 рублей;

рублей.

При то есть если все столы пустить на продажу, = = 340500 рублей. При =0, то есть если все столы оставить для нужд предприятия, =201000 рублей. Таким образом, 340500.

штук,

700 штук,

штук.

То есть изменяется от 0 до 279 штук .

= 466.5 час.

час.

497час.
Таблица 6.1 — Значение критериев при различных оптимальных решениях


Критерии

Решения

(517;

0;156)

(0; 700;0)

(279;

(1–)279; 268)

(тыс.руб.)

375.5

0

201340.5

(шт.)

0

700

0279

(час)

466.5

350

497


2. Нормируем матрицу по каждому из критериев, приняв =(201+340.5)/2=270.75 рублей и 139 штук.






1

0

0.72

=

= 116.5:147=0.79

0

1

0.2


0.79



0



1


3. Рассчитываются весовые коэффициенты .

; ;

0.9 – 0.64=0;

0.605 – 0.64=0;

.

Решая эту систему уравнений, получаем:

=0.3; =0.42; =0.28.

Шаг .

1. Определяется решение по глобальному критерию

.

Решая задачу линейного программирования

0.3+0.42+0.28max

при ограничениях на ресурсные параметры:

0.060.060.0742;

0.040.04+0.08534; (*)

0.035+0.035+0.1242;

,

— целые.

Получим компромиссное решение с координатами

=0; =517; =156.

2. Вектор критериальных оценок для решения

={117 тыс. руб.; 517 шт.; 466.5 час}.

Шаг.

Формируется сообщение ЭВМ для ЛПР :


Вектор оценок

Критерии







Вектор идеальных

решений

375.5 тыс. руб.

700 шт.

497 час

Вектор компромиссных решений

117 тыс. руб.

517 шт.

466.5 час


Шаг .

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

Шаг .

ЛПР указывает, какой из критериев в векторе имеет наименее удовлетворительное значение. Пусть оно указывает на критерий 1 и устанавливает порог в 300 тыс. руб., то есть дает сообщение

{1; 300 тыс. руб.}.

Переходим на шаг .

Шаг .

1. Рассчитывается матрица


Критерии

Решения

(0;700;0)

(279;(1–)279;268)

(шт.)

700

0279

(час)

350

497


2. Нормируем таблицу по каждому из критериев, приняв =139 шт.



1

0

0

1

3. Рассчитываются весовые коэффициенты и :

=0.5; =0.5.

Шаг .

1. Определяется решение по глобальному критерию

.

Решаем задачу

0.5+0.5max

при ограничениях на ресурсные параметры (*) и на значение критериальной функции

500+750300000.

Получим новое компромиссное решение с координатами =365; =152; =156.

2. Вектор критериальных оценок для решения

={300 тыс. руб.; 152 шт.; 466.5 час}.

Шаг .

Формируется сообщение для ЛПР .



Вектор оценок

Критерии







идеальных решений

375.5 тыс. руб.

700 шт.

497 час

компромиссных

решений

300 тыс. руб.

152 шт.

466.5 час

Шаг .

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

1   ...   14   15   16   17   18   19   20   21   ...   27


написать администратору сайта