Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
240
Добавлен:
18.03.2016
Размер:
706.1 Кб
Скачать

110

8.8. Метод проекции градиента для решения задач НЛП

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

 

 

 

 

X k +1 = X k αk g(X k ), X D,

X k +1 D

то проекция – ближайшая точка множества

D , лежит на границе области D . Точка

ZD = PD (Z )

называется проекцией точки

Z

на область D , если расстояние

ρ(Z

D

, Z )= min ρ(X , Z )

. Очевидно, что если точка

Z D , то проекция совпадает с Z .

 

 

Z D

 

Таким образом, в методе проекции градиента любая последующая точка вычисляется как:

 

Таблица 1

 

 

 

Таблица 2

 

 

 

 

 

8.1

 

 

 

 

 

 

8.2

 

 

 

X1

X2

V1

 

 

 

 

V2

X2

V1

 

 

1

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

X1

 

 

1

 

 

 

X1

 

1

-1/6

1

1/6

X2

 

 

 

1

 

 

X2

 

 

 

1

 

Y1

 

2

-1

-1

 

 

Y1

 

1

1/6

-2

-1/6

V1

 

 

 

 

1

 

V1

 

 

 

 

1

V2

 

6

-6

6

1

 

V2

 

 

1

 

 

λ1

 

6

-4

2

1

 

λ1

 

2

2/3

-2

1/3

αj

 

24 -14

4

2

 

αj

 

4

1

-6

1

βj

 

 

8

 

 

 

βj

 

 

 

8

 

Θj

 

 

1

 

 

 

Θj

 

 

 

1/2

 

Kj

 

 

-20

 

 

 

Kj

 

 

 

-8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X(k+1) = PD [X k αk g(X k )]

αk коэффициент, определяющий длину шага, который определяется так же, как и в

методе наискорейшего спуска. Такую задачу можно решить методом "Золотого сечения Ньютона".

Если g(X ) на множестве D удовлетворяет условию Липшица, означающему ограничения на крутизну изменения функции, т.е. g(X )g(X ′′)L X ′− X ′′ , тогда полагают, что αk =α , которая выбирается, как любое число из интервала (0,2L); если известна минимальная константа Липшица, то α берут равным 1 L .

Определение проекции точки Z D является самостоятельной задачей НЛП.

n (X j

Z j )2 min,

X D

i=1

 

 

Если D - область,

определённая

линейными ограничениями, то это будет

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

111

X3 Z

PD(Z)

X1

X2

и

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

Ф(X , λ)= n (X j Z j )2 +λn (X j R0 )2 ;

 

 

Ф

= 0;

Ф

= 0

 

 

 

 

j=1

 

j=1

 

 

 

 

 

X j

λj

В случае с шаром:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

Z, Z 2j R02 ; (Z D)

 

 

 

 

 

 

j=1

 

 

 

 

 

 

 

P (Z )=

 

 

R0 Z

 

 

n

2

2

 

 

 

D

 

 

 

 

,

Z j

> R0 ; (Z D)

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

z2

 

 

j=1

 

 

 

 

 

 

j=1

8.9.Методы возможных направлений Гаус-Зойтендейка

Вметодах возможных направлений переход от точки X k к точке X k +1 осуществляется по направлению Sk , необязательно вдоль градиента. При этом

движение вдоль Sk должно быть таким, что бы новая точка принадлежала области D .

Направление, удовлетворяющее этому условию, называется возможным или

допустимым:

X k +1 = (X k λS k ) D

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

112

(g(X k ), S k )min

ϕi (X k + S k )0, i = I (X k )– ограничение нашей задачи

В общем случае, на каждом шаге анализируется не только значение градиентов

целевой функции, но и значение градиентов активных ограничений. Активными называются те ограничения, которые находятся вблизи k ой точки.

 

В какой-то начальной точке

X 0 определяем множество индексов

I (X ), таких

что

ϕi (X )= 0 . Пусть g0 (X )градиент целевой функции, gi (X )градиент функции

ограничений,

i номер ограничения. Тогда ищут

S , такое, что

(gi (X 0 ), S )< 0 . Тогда

надо

найти

S 0 ,

такое,

что

X 0 +λS 0 D .

Для этого

сначала

определяют

λ′ = min

d

,

ϕ

(X 0

+d

S )= 0

, где di корень

уравнения

ϕi (X

0

+di S )= 0 . λ

i I (X 0 )

i

 

i

 

i

 

 

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

точка вне области. Затем вычисляется λ′′, где

λ′′ = min

C

, здесь C корень уравнения

i I (X 0 )

 

gi (X 0 +Ci S )= 0

( ). Т. е. λ′′ определяет длину шага до точки, где градиент равен

нулю. Если нет решения выражения (*),

то

λ′′ = ∞ , и

λвыбирается из условия не

выхода из области, а λ′′ выбирается из условия попадания в экстремум.

 

Кроме

этого,

при

решении

вспомогательной

задачи

(g(X k )×S )min,

ϕi (X k + S )0, i I , используются различные условия нормировки:

N1: S′×S 1

 

 

 

 

 

 

N 2 : 1 S j 1, j =1, n

 

 

 

 

 

N5 : ϕi (X k

+ S )0,

i – самое распространённое.

 

 

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

9. СУЩНОСТЬ И ХАРАКТЕРНЫЕ ОСОБЕННОСТИ УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ

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

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

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

113

процесса – системного анализа. Эти научно-прикладные дисциплины были проработаны с достаточной глубиной еще 30–50 лет назад, о чем свидетельствуют фундаментальные публикации тех лет. Однако знакомство с рядом современных работ по данной проблематике создает впечатление, что их авторы порой пытаются "изобрести велосипед", причем не слишком высокого качества, демонстрируя слабое знакомство (или его отсутствие) с основополагающими работами в данной области. Одной из целей данного цикла статей является преломление основополагающих теоретико-методологических работ на современные задачи принятия управленческих решений.

114

9.1. Основные понятия

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

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

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

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

Понятие "принятие решения" можно трактовать в узком и широком смысле.

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

Вэтой связи, например, говорят: "Руководитель принял решение". В узком плане решение можно также трактовать как результат выбора, тогда оно представляет собой предписание к действию (план работы, вариант проекта и т.п.).

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

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

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

115

процессов, протекающих в обществе; психологи пытаются "заглянуть в душу человека", определяя мотивы принятия того или иного решения. Экономическая составляющая присутствует практически в любом комплексном решении и касается прежде всего вопросов рационального распределения и использования ресурсов, определения рациональных объемов производства, повышения экономической эффективности отдельных направлений производственно-хозяйственной деятельности и др. Юристы рассматривают принятие решения с точки зрения права.

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

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

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

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

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

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

Можно говорить, что при принятии решения используется три элемента человеческой психики: ум, чувство и воля. Ум предполагает использование знаний, логического мышления, научных методов при принятии решений (рациональный подход). На основе этого осуществляется генерация и анализ вариантов решений. Такое решение может быть получено как в результате осознанного поиска с расчетами и экспериментами, так и в результате подсознательного процесса мышления — интуиции. Характерной особенностью интуиции является скрытность логического вывода. Человек не может объяснить логически, как на основе интуиции получено решение.

116

Соседние файлы в папке pdf