Главная              Рефераты - Экономика

Учебное пособие: Анализ, синтез, планирование решений в экономике

А.В. Андрейчиков О.Н. Андрейчикова

АНАЛИЗ, СИНТЕЗ, ПЛАНИРОВАНИЕ РЕШЕНИЙ В ЭКОНОМИКЕ

Рекомендовано Министерством образования Российской Федерации в качестве учебника

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

МОСКВА

"ФИНАНСЫ И СТАТИСТИКА-2000

РЕЦЕНЗЕНТЫ:

кафедра "Информационные системы в экономике"

Тверского государственного технического университета (зав. кафедрой доктор технических наук, профессор Б. В. Палюх );

зам. директора по научной работе Санкт-Петербургского института информатики и автоматизации РАН доктор технических наук, профессор А. В. Смирнов

Работа выполнена при финансовой поддержке Волгоградского государственного технического университета

ОГЛАВЛЕНИЕ

ОГЛАВЛЕНИЕ................................................................................................................................................................................................... 1

К ЧИТАТЕЛЮ................................................................................................................................................................................................... 2

ПРЕДИСЛОВИЕ................................................................................................................................................................................................ 4

ГЛАВА 1. АНАЛИЗ ЗАДАЧ И МЕТОДОВ ТЕОРИИ ПРИНЯТИЯ РЕШЕНИЙ.......................................................................... 5

1.1. Эволюция теории принятия решений. ЭВМ в принятии решений...................................................................................... 5

1.2. Схема процесса принятия решений................................................................................................................................................ 6

1.3. Классификация задач принятия решений.................................................................................................................................... 7

1.4. Классификация методов принятия решений.............................................................................................................................. 8

1.5. Характеристика методов теории полезности......................................................................................................................... 10

ГЛАВА 2. ПРИНЯТИЕ РЕШЕНИЙ НА ОСНОВЕ МЕТОДА АНАЛИЗА ИЕРАРХИЙ........................................................... 14

2.1. Иерархическое представление проблемы, шкала отношений и матрицы парных сравнений......................... 14

2.2. Собственные векторы и собственные значения матриц. Оценка однородности суждений............................. 17

2.3. Синтез приоритетов на иерархии и оценка ее однородности......................................................................................... 19

2.4. Учет мнений нескольких экспертов............................................................................................................................................. 21

2.5. Методы сравнения объектов относительно стандартов и копированием................................................................ 23

2.6. Многокритериальный выбор на иерархиях с различным числом и составом альтернатив под критериями.............................................................................................................................................................................................................. 27

2.7. Методика решения прикладных задач на ЭВМ...................................................................................................................... 32

2.7.1. Выбор и прогнозирование наилучшего обеспечения банковского кредита........................................................................... 32

2.7.2. Функционально-стоимостный анализ промышленной продукции........................................................................................... 40

2.7.3. Рациональное распределение ресурсов между альтернативами............................................................................................ 46

ГЛАВА 3. АНАЛИТИЧЕСКОЕ ПЛАНИРОВАНИЕ НА ОСНОВЕ МЕТОДА АНАЛИЗА ИЕРАРХИЙ............................ 51

3.1. Принципиальные подходы к решению задач планирования........................................................................................... 51

3.2. Представление процесса планирования в виде иерархии................................................................................................. 52

3.3. Способы определения желаемых сценариев........................................................................................................................... 59

3.4. Методика решения прикладных задач на ЭВМ...................................................................................................................... 63

3.4.1. Прогнозирование профессиональной занятости населения крупных городов..................................................................... 63

3.4.2. Планирование предприятием производственной деятельности в условиях конкуренции............................................... 68

3.4.3. Планирование развития отрасли...................................................................................................................................................... 75

ГЛАВА 4. МЕТОДЫ ПРИНЯТИЯ РЕШЕНИЙ НА ОСНОВЕ ТЕОРИИ НЕЧЕТКИХ МНОЖЕСТВ............................... 84

4.1. Элементы теории нечетких множеств........................................................................................................................................ 84

4.2. Нечеткие операции, отношения и свойства отношений................................................................................................... 85

4.3. Многокритериальный выбор альтернатив на основе пересечения нечетких множеств..................................... 87

4.4. Многокритериальный выбор альтернатив на основе нечеткого отношения предпочтения............................. 88

4.5. Многокритериальный выбор альтернатив с использованием правила нечеткого вывода................................ 89

4.6. Многокритериальный выбор альтернатив на основе аддитивной свертки............................................................... 91

4.7. Ранжирование альтернатив на множестве лингвистических векторных оценок................................................. 92

4.8. Методика решения прикладных задач на ЭВМ...................................................................................................................... 93

4.8.1. Многокритериальный выбор методом максимннной свертки в сфере банковского кредитования.............................. 93

4.8.2. Выбор конкурентоспособного товара методом нечеткого отношения предпочтения................................................... 98

4.8.3. Метод нечеткого логического вывода в задаче выбора фирмой кандидата на замещение вакантной должности бухгалтера.............................................................................................................................................................................................................. 100

4.8.4. Выбор фирмой стратегии расширения доли рынка методом аддитивной свертки...................................................... 108

4.8.5. Выбор предприятия для кредитования методом лингвистических векторных оценок................................. 110

4.8.6. Сравнительный анализ различных методов принятия решений............................................................................................ 111

Глава 5. МЕТОДЫ КОМБИНАТОРНО-МОРФОЛОГИЧЕСКОГО АНАЛИЗА И СИНТЕЗА РАЦИОНАЛЬНЫХ СИСТЕМ................................................................................................................................................................................................................. 120

5.1. Классификация задач анализа и синтеза систем.............................................................................................................. 121

5.2. Постановка задач анализа и синтеза систем...................................................................................................................... 121

5.4. Кластерный анализ морфологических множеств............................................................................................................... 128

5.5. Синтез новых и рациональных систем на морфологических множествах........................................................... 145

5.6. Методика решения прикладных задач на ЭВМ.................................................................................................................... 167

5.6.1. Анализ и синтез систем на основе функционально-стоимостного подхода...................................................................... 167

5.6.2. Рациональное распределение ресурсов в системах................................................................................................................... 172

Глава 6. ЭВРИСТИЧЕСКИЕ МЕТОДЫ СИНТЕЗА СИСТЕМ................................................................................................. 176

6.1. Классификация эвристических методов синтеза............................................................................................................... 177

6.2. Фонд эвристических приемов....................................................................................................................................................... 178

6.3. Метод "мозгового штурма"............................................................................................................................................................ 179

6.4. Методы ассоциаций и аналогий................................................................................................................................................. 180

6.5. Синектика............................................................................................................................................................................................... 182

6.6. Методы контрольных вопросов и коллективного блокнота.......................................................................................... 182

6.7. Метод "матриц открытия"............................................................................................................................................................... 183

6.8. Алгоритм решения изобретательских задач........................................................................................................................... 183

6.9. Автоматизация эвристических методов синтеза новых систем................................................................................ 185

Глава 7. АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ ПРИНЯТИЯ, ПЛАНИРОВАНИЯ И СИНТЕЗА РЕШЕНИЙ... 190

7.1. Необходимость автоматизации процессов принятия, планирования и синтеза решений............................. 191

7.2. Предпосылки создания диалоговых систем синтеза и принятия решений............................................................ 191

7.3. Классификация систем принятия и синтеза решений...................................................................................................... 192

7.4. Принципы разработки программных средств........................................................................................................................ 194

7.5. Основные правила разработки систем...................................................................................................................................... 194

7.6. Требования к методам защиты информации........................................................................................................................ 195

7.7. Функции и структура автоматизированной системы принятия, планирования и синтеза решений........ 196

ПРИЛОЖЕНИЕ............................................................................................................................................................................................. 200

К ЧИТАТЕЛЮ

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

После того как я поделился подобными своими сомнениями в редакции, мне был задан вопрос: "А купили бы Вы этот учебник для себя?" Ответ был однозначным: "Купил бы и куплю при лю­бой цене". И вот почему. Учебной программы и учебника нет. Но это не вина авторов. Возможно, их учебник и подтолкнет специ­алистов из Учебно-методического объединения при Министерстве образования Российской Федерации к разработке и утверждению программы.

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

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

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

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

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

В чем специфика учебника?

При широком, воистину энциклопедическом охвате изучаемой проблематики изложение материала во многих местах, по-види­мому, неизбежно становится поверхностным, обзорным, с необ­ходимостью ссылок на дополнительные источники. Нарушается очень важный принцип самодостаточности учебника, причем мно­гие из ссылок оказываются в настоящее время для разных катего­рий читателей практически недоступными. Например, при харак­теристике методов теории полезности, стремясь, вероятно, ничего не упустить, авторы сводят всю информацию о фундаментальном направлении — функции полезности по Дж. Нейману — О. Моргенштерну к краткой ссылке на их известную монографию. Но она издавалась у нас в стране в 1970 г. ("Теория игр и экономи­ческое поведение": Пер. с англ. — М.: Наука). Где сейчас найти ее студентам? Эта теория и ее возможные прикладные направления в области моделирования рисковых ситуаций в экономике и биз­несе вполне заслуживают, по нашему мнению, самостоятельной публикации с должной адаптацией для студентов и аспирантов. То же можно сказать о нереализованных возможностях практи­ческих приложений теории нечетких множеств, например, в стра­ховом деле или при оптимизации организационных структур — задач более важных, чем представленная в учебнике о замещении вакантной должности бухгалтера на фирме.

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

Содержание учебника апробировано при чтении курсов "Ме­тоды теории принятия решений", "Информационные системы стра­тегического прогнозирования и планирования", "Математическое моделирование экономических процессов", "Теория оптимально­го управления экономическими процессами" по специальности "Информационные системы в экономике" в Волгоградском госу­дарственном техническом университете.

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

Нам пора перестать различать экономику без математики и математическое в нее "вторжение". Экономика с той долей мате­матики, которая диктуется содержательной сущностью проблем­ной области исследования, должна стать не только стандартом западного, но и, наконец, российского образования. Данный учеб­ник вносит несомненный вклад в решение этой проблемы.

Б. А. ЛАГОША, доктор экономических наук, профессор

Нашим родителям посвящается

ПРЕДИСЛОВИЕ

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

В XX в. математические методы моделирования в экономике при­менялись широко и эффективно во многих странах мира. Разработ­чики этих методов были удостоены Нобелевской премии по экономи­ке (Д. Хикс, Р. Солоу, В. Леонтьев, П. Самуэльсон, Л. Канторович и др.).

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

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

Данный учебник может быть использован в курсах "Методы тео­рии принятия решений", "Информационные системы стратегического прогнозирования и планирования", "Математическое моделирование экономических процессов", "Теория оптимального управления эконо­мическими процессами" по специальности "Информационные систе­мы в экономике". Учебник написан на основе преподавания этих дис­циплин в Волгоградском государственном техническом университете.

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

Учебник может использоваться преподавателями, работающими в области компьютерного моделирования экономических процессов.

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

Авторы признательны рецензентам Московского государственно­го университета экономики, статистики и информатики, доктору эко­номических наук, профессору Б. А. Лагоше и кандидату технических наук, доценту А. А. Емельянову за ценные замечания, высказанные при прочтении рукописи учебника.

Авторы также благодарят ректора Волгоградского государствен­ного технического университета доктора химических наук, профес­сора И. А. Новакова и доктора экономических наук, профессора Л. С. Шаховскую, активно способствовавших опубликованию учеб­ника.

ГЛАВА 1.

АНАЛИЗ ЗАДАЧ И МЕТОДОВ ТЕОРИИ ПРИНЯТИЯ РЕШЕНИЙ

Задача принятия решений (ЗПР) — одна из самых распростра­ненных в любой предметной области [1 — 7]. Ее решение сводит­ся к выбору одной или нескольких лучших альтернатив из некото­рого набора. Для того чтобы сделать такой выбор, необходимо четко определить цель и критерии (показатели качества), по кото­рым будет проводиться оценка некоторого набора альтернативных вариантов. Выбор метода решения такой задачи зависит от коли­чества и качества доступной информации. Данные, необходимые для осуществления обоснованного выбора, можно разделить на четыре категории: информация об альтернативных вариантах, ин­формация о критериях выбора, информация о предпочтениях, ин­формация об окружении задач.

1.1. Эволюция теории принятия решений. ЭВМ в принятии решений

В своем развитии теория принятия решений прошла через три стадии.

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

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

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

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

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

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

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

1.2. Схема процесса принятия решений

Общая схема процесса принятия решений включает следую­щие основные этапы:

Этап 1. Предварительный анализ проблемы. На этом этапе определяются:

• главные цели;

• уровни рассмотрения, элементы и структура системы (про­цесса), типы связей;

• подсистемы, используемые ими основные ресурсы и крите­рии качества функционирования подсистем;

• основные противоречия, узкие места и ограничения.

Этап 2. Постановка задачи. Постановка конкретной ЗПР включает:

• формулирование задачи;

• определение типа задачи;

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

• выбор метода решения ЗПР.

Этап 3. Получение исходных данных. На данном этапе уста­навливаются способы измерения альтернатив. Это либо сбор ко­личественных (статистических) данных [9], либо методы матема­тического или имитационного моделирования, либо методы экс­пертной оценки [10, 11]. В последнем случае необходимо решить задачи формирования группы экспертов, проведения экспертных опросов, предварительного анализа экспертных оценок.

Этап 4. Решение ЗПР с привлечением математических мето­дов и вычислительной техники, экспертов и лица, принимающего решение. На этом этапе производятся математическая обработка исходной информации, ее уточнение и модификация в случае необходимости. Обработка информации может оказаться доста­точно трудоемкой, при этом может возникнуть необходимость со­вершения нескольких итераций [12] и желание применить различ­ные методы [13 — 16] для решения задачи. Поэтому именно на этом этапе возникает потребность в компьютерной поддержке про­цесса принятия решений, которая выполняется с помощью авто­матизированных систем принятия решений.

Этап 5. Анализ и интерпретация полученных результатов. По­лученные результаты могут оказаться неудовлетворительными и потребовать изменений в постановке ЗПР. В этом случае необхо­димо будет возвратиться на этап 2 или этап 1 и пройти заново весь путь. Решение ЗПР может занимать достаточно длительный промежуток времени, в течение которого окружение задачи мо­жет измениться и потребовать корректировок в постановке зада­чи, а также в исходных данных (например, могут появиться но­вые альтернативы, требующие введения новых критериев). Зада­чи принятия решений можно разделить на статические и дина­мические. К первым относятся задачи, которые не требуют многократного решения через короткие интервалы времени. К динамическим относятся ЗПР, которые возникают достаточно ча­сто. Следовательно, итерационный характер процесса принятия решений можно считать закономерным, что подтверждает необ­ходимость создания и использования эффективных систем ком­пьютерной поддержки. ЗПР, требующие одного цикла, можно ско­рее считать исключением, чем правилом.

1.3. Классификация задач принятия решений

Задачи принятия решений отличаются большим многообрази­ем, классифицировать их можно по различным признакам, харак­теризующим количество и качество доступной информации. В общем случае задачи принятия решений можно представить сле­дующим набором информации [8, 17, 18]:

< Т , A , К , X, F, G, D>,

где Т— постановка задачи (например, выбрать лучшую альтернативу или упо­рядочить весь набор);

А — множество допустимых альтернативных вариантов;

К— множество критериев выбора;

Х— множество методов измерения предпочтений (например, использова­ние различных шкал);

F — отображение множества допустимых альтернатив в множество крите­риальных оценок (исходы);

G система предпочтений эксперта;

D решающее правило, отражающее систему предпочтений.

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

Рассмотрим традиционные классификации:

1. По виду отображения F. Отображение множества А и К может иметь детерминированный характер, вероятностный или неопределенный вид, в соответствии с которым задачи принятия решений можно разделить на задачи в условиях риска и задачи в условиях неопределенности.

2. Мощность множества К. Множество критериев выбора может содержать один элемент или несколько. В соответствии с этим задачи принятия решений можно разделить на задачи со скалярным критерием и задачи с векторным критерием (много­критериальное принятие решений).

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

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

1. Задача должна быть хорошо формализована, т. е. имеется адекватная математическая модель реального объекта.

2. Существует некоторая единственная целевая функция (критерий оптимизации), позволяющая судить о качестве рассматриваемых альтернативных вариантов.

3. Имеется возможность количественной оценки значений це­левой функции.

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

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

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

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

Задача принятия решений называется тривиальной, если она характеризуется исключительно одним критерием К и всем альтернативам А i приписаны конкретные числовые оценки в соответствии со значениями указанного критерия (рис. 1.1 а).

Рис. 1.1. Выбор альтернативы при одном критерии:

а в условиях определенности; б — в условиях неопределенности;

в в условиях риска

Задача принятия решений перестает быть тривиальной даже при одном критерии К, если каждой альтернативе А i соответству­ет не точная оценка, а интервал возможных оценок (рис. 1.1 б) или распределение f (К/А i ) на значениях указанного критерия (рис. 1.1 в).

Нетривиальной считается задача при наличии нескольких кри­териев принятия решений (рис. 1.2) независимо от вида отображе­ния множества альтернатив в множество критериальных оценок их последствий.

Рис. 1.2. Выбор альтернативы с учетом двух критериев: а — в случае непрерывной области альтернатив; б в случае дискретных альтернатив

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

1.4. Классификация методов принятия решений

Существует множество классификаций методов принятия ре­шений, основанных на применении различных признаков [10, 19 — 23]. В табл. 1.1 приведена одна из возможных классификаций, признаками которой являются содержание и тип получаемой экс­пертной информации.

Таблица 1.1

Классификация методов принятия решений

№ п/п

Содержание информации

Тип информации

Метод принятия решений

1

Экспертная информация не требуется

Метод доминирования [24, 25]

Метод на основе глобальных критериев [26, 27]

2

Информация о предпочтениях на множестве критериев

Качественная ин­формация

Количественная оценка предпочти­тельности критери­ев

Количественная информация о за­мещениях

Лексикографическое упо­рядочение [24,25]

Сравнение разностей критериальных оценок [22,24]

Метод припасовывания [24]

Методы "эффективность-стоимость" [24,28]

Методы свертки на иерар­хии критериев [29,30]

Методы порогов [24, 31]

Методы идеальной точки [24]

Метод кривых безразличия [10,24] Методы теории ценности [10, 24]

3

Информация о предпочтительно­сти альтернатив

Оценка предпочти­тельности парных сравнений

Методы математического программирования [32,33]

Линейная и нелинейная свертка при интерактивном способе определения ее параметров [34]

4

Информация о предпочтениях на множестве крите­риев и о послед­ствиях альтернатив

Отсутствие инфор­мации о предпочте­ниях; количествен­ная и/или интер­вальная информа­ция о последствиях. Качественная ин­формация о предпочтениях и коли­чественная о по­следствиях

Качественная (по­рядковая) информа­ция о предпочтени­ях и последствиях

Количественная информация о предпочтениях и последствиях

Методы с дискретизацией неопределенности [8,26]

Стохастическое доминиро­вание [8,10,22]

Методы принятия решений в условиях риска и неопре­деленности на основе гло­бальных критериев [8, 35]

Метод анализа иерархий [36]

Методы теории нечетких множеств [7, 13, 14, 15, 17, 37]

Метод практического при­нятия решений [8, 24]

Методы выбора статисти­чески ненадежных реше­ний [8,38]

Методы кривых безразли­чия для принятия решений в условиях риска и неопре­деленности [8]

Методы деревьев решений [8,37]

Декомпозиционные мето­ды теории ожидаемой по­лезности [8, 10,11]

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

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

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

1.5. Характеристика методов теории полезности

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

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

Парадигма анализа решения может быть сведена к процессу, включающему пять этапов [10].

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

Этап 2. Структурный анализ. Этот этап предусматривает структуризацию проблемы на качественном уровне, на котором ЛПР намечает основные шаги процесса принятия решений и пы­тается упорядочить их в виде некоторой последовательности. Для этой цели строится дерево решений, (рис.1.3).

Рис. 1.3. Фрагмент дерева решений

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

Этап 3. Анализ неопределенности. На этом этапе ЛПР уста­навливает значения вероятности для тех ветвей на дереве реше­ний, которые начинаются в вершинах-случаях. При этом получен­ные значения вероятностей подлежат проверке на наличие внут­ренней согласованности.

Для получения значений вероятности привлекается вся доступ­ная информация: статистические данные, результаты моделирова­ния, экспертная информация и т. д.

Этап 4. Анализ полезности. На данном этапе следует полу­чить количественные оценки полезности последствий (исходов), связанных с реализацией того или иного пути на дереве решений. На рис. 1.3 показан один из возможных путей — от начала до точки G.

Исходы (последствия принимаемых решений) оцениваются с помощью функции полезности фон Неймана — Моргенштерна [39], которая каждому исходу rk ставит в соответствие его полез­ность и( rk ) . Построение функции полезности осуществляется на основе знаний ЛПР и экспертов.

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

Задача выбора наилучшего решения в соответствии с аксиома­тикой теории полезности [10] может быть представлена следую­щим образом:

где и(К) — многомерная функция полезности;

К— точка в критериальном пространстве;

f ( K / A ) — функция плотности условного от альтернативы А распределения кри­териальных оценок.

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

Процедура построения функции полезности включает пять шагов.

Шаг 1. Подготовительный. Главная задача здесь — подбор эк­спертов и разъяснение им того, как следует выражать свои пред­почтения.

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

Шаг 3. Установление количественных ограничений. Здесь оп­ределяется интервал изменения аргумента функции полезности и устанавливаются значения функции полезности для нескольких контрольных точек.

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

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

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

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

В настоящее время методы теории полезности достаточно хоро­шо освещены в отечественной научной и учебной литературе [2, 8, 10, 11, 22]. Особого внимания заслуживают работы отечественных ученых: А. М. Дуброва, Б. А. Лагоши, Е. Ю. Хрусталева [40], а также Н. В. Князевского и В. С. Князевской [41]. На основе этих методов реализованы разнообразные компьютерные системы. Наи­большую популярность приобрела промышленная диалоговая сис­тема "Альтернатива — Ф", реализующая методы теории полезнос­ти и обеспечивающая решение задач многокритериального выбора в условиях определенности, риска и неопределенности [8].

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

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

1. Принятие решений.

2. Дескриптивный, прескриптивный и нормативный подходы.

3. Формальная модель задачи принятия решений.

4. Задачи выбора.

5. Ситуация выбора.

6. Метод принятия решений.

Контрольные вопросы и задания

1. Укажите особенности дескриптивного, прескриптивного и норматив­ного подходов к принятию решений.

2. Дайте характеристику формальной модели задачи принятия решений.

3. Приведите основные классификационные признаки задач принятия решений.

4. Какова роль ЭВМ в принятии решений?

5. Охарактеризуйте нетривиальные задачи принятия решений.

6. Перечислите и укажите отличительные признаки основных методов принятия решений.

Литература

1. Леонтьев В. В. Межотраслевая экономика/Под ред. А. Г. Гранберга.— М.: Экономика, 1997. — 471 с.

2. Ларичев О. И., Браун Р. Количественный и вербальный анализ ре­шений: сравнительное исследование возможностей и ограничений //Экономика и математические методы. — 1998. — Т. 34. — Вып. 4.—С. 97—107.

3. Канторович Л. В., Горстко А . Б. Оптимальные решения в экономи­ке. — М.: Наука, 1972. — 231 с.

4. Федоренко Н. П. Оптимизация экономики: некоторые вопросы ис­пользования экономико-математических методов в народном хозяй­стве. — М.: Наука, 1997. — 287 с.

5. Багриновский К. А., Логвинец В.В. Интеллектуальная система в от­раслевом планировании/Отв. ред. В. Н. Буркова — М.: Наука, 1998.— 136 с.

6. Медницкий В. Г. Оптимизация перспективного планирования.— М.: Наука, 1984. — 152 с.

7. Нечеткие множества и теория возможностей. Последние достиже­ния: Пер. с англ./ Под ред. Р. Р. Ягера — М.: Радио и связь, 1986. — 408 с.

8. Борисов А. Н., Виллюмс Э. Р., Сукур Л. Я. Диалоговые системы при­нятия решений на базе мини-ЭВМ.— Рига: Зинатне, 1986. — 195 с.

9. Статистические модели и многокритериальные задачи принятия решений: Сб. статей / Сост. и науч. ред. И. Ф. Шахнов. — М.: Ста­тистика, 1979. — 184 с.

10. Кини Р. Л., Райфа X. Принятие решений при многих критериях: предпочтения и замещения: Пер. с англ./ Под ред. И. Р. Шахова. — М.: Радио и связь, 1981. — 560 с.

11. Райфа Г. Анализ решений (введение в проблему выбора в условиях неопределенности): Пер. с англ. — М.: Наука, 1977. — 408 с.

12. Мелихов А. Н., Бернштейн Л. С., Коровин С. Я. Ситуационные советующие системы с нечеткой логикой. — М.: Наука, 1990. — 272 с.

13. Беллман Р., Заде Л. Принятие решений в расплывчатых условиях // Вопросы анализа и процедуры принятия решений: Пер. с англ. — М.: Мир, 1976. — С. 172 — 175.

14. Кофман А. Введение в теорию нечетких множеств: Пер. с англ. — М.: Радио и связь, 1982. — 432 с.

15. Орловский С. А. Проблемы принятия решений при нечеткой исход­ной информации. — М.: Наука, 1981. — 208 с.

16. Юдин Д. Б. Вычислительные методы теории принятия решений. — М.: Наука, 1989. — 320 с.

17. Борисов А. Н., Крумберг О. А., Федоров И. П. Принятие решений на основе нечетких моделей. — Рига: Зинатне, 1990. — 184 с.

18. Борисов А. Н. Методическое обеспечение технологии принятия ре­шений // Системы обработки знаний в автоматизированном проекти­ровании. — Рига: Изд-во Риж. техн. ун-та, 1992. — С. 12—15.

19. Ларичев О. И. Человеко-машинные процедуры принятия решений// Автоматика и телемеханика. — 1971. —№ 12. —С. 130 — 142.

20. Ларичев О. И. Наука и искусство принятия решений. — М.: Наука, 1979.—200с.

21. Модели и методы векторной оптимизации / С.В.Емельянов, В.И.Бо­рисов, А.А.Малевич, А.М.Черкашин// Техническая кибернетика. Ито­ги науки и техники. — М.: ВИНИТИ, 1973. — Т.5. — С. 386 — 448.

22. Фишберн П. С. Теория полезности для принятия решений: Пер. с англ. — М.: Наука, 1977. — 352 с.

23. Krisher J. P. An annotated bibliography of decision analytic applications to health care//Operations Research. — 1980. — V. 28. — № 1. — P. 97 — 107.

24. Ларичев О. И. Анализ процессов принятия человеком решений при альтернативах, имеющих оценки по многим критериям// Автоматика и телемеханика.—1981.—№8.—С. 131—141.

25. Подиновский В. В., Ногин В. Д. Парето-оптимальные решения мно­гокритериальных задач. — М.: Наука, 1982. — 256 с,

26. Беляев Л. С. Решение сложных оптимизационных задач в условиях неопределенности. — Новосибирск: Наука, 1978. — 126 с.

27. Чернов Г., Мозес Л. Элементарная теория статистических решений: Пер. с англ. — М.: Сов. радио, 1962. — 406 с.

28. Руководство по системе "Планирование, программирование, разра­ботка бюджета"// Новое в теории и практике управления производ­ством в США / Под ред. Б. З. Мильнера. — М.: Прогресс, 1971. — С. 181 —202.

29. Борисов В. Н. Векторная оптимизация систем// Исследование сис­тем: Материалы Всесоюзного симпозиума. — М.: ВИНИТИ, 1971.—С. 106— 114.

30. Евланов Л. Г. Теория и практика принятия решений. — М.: Эконо­мика, 1984. — 176 с.

31. Руа Б. Классификация и выбор при наличии нескольких критериев (метод ЭЛЕКТРА): Пер. с франц.// Вопросы анализа и процедуры принятия решений. — М.: Мир, 1976. — С. 80 — 107.

32. Интерактивный метод решения задачи оптимального проектирова­ния машин / И. И. Артоболевский, С. В. Емельянов, В. И. Сергеев и др.// Докл. АН СССР, 1977. Т. 237. — № 4. — С. 793 — 795.

33. Ларичев О. И. Человеко-машинные процедуры принятия решений при альтернативах, имеющих оценки по многим критериям (обзор) // Автоматика и телемеханика. — 1971. — № 12. — С. 130 — 142.

34. Борисов А. Н., Левченко А. С. Методы интерактивной оценки реше­ний. — Рига: Зинатне, 1982. — 139 с.

35. Федулов А. А., Федулов Ю. Г., Цыгичко В. Н. Введение в теорию ста­тистически ненадежных решений. — М.: Статистика, 1979. — 276 с.

36. Саати Т. Принятие решений. Метод анализа иеархий: Пер.с англ. — М.: Радио и связь, 1989. — 316 с.

37. Заде Л. Понятие лингвистической переменной и его применение к принятию приближенных решений: Пер. с англ. — М.: Мир, 1976. — 165 с.

38. Райфа Г. Анализ решений (введение в проблему выбора в условиях неопределенности): Пер. с англ. — М.: Наука, 1977. — 406 с.

39. Нейман Дж., фон, Моргенштерн О. Теория игр и экономическое поведение: Пер с англ. — М.: Наука, 1970. — 707 с.

40. Дубров А. М., Лагоша Б. А., Хрусталев» Е. Ю. Моделирование рис­ковых ситуаций в экономике и бизнесе: Учеб. пособие/ Под ред. Б. А. Лагоши. — М.: Финансы и статистика, 1999. — 176 с.

41. Князевский Н. В., Князевская В. С. Принятие рискованных реше­ний в экономике и бизнесе: Учеб. пособие. — М.: Контур, 1998. — 160 с.

ГЛАВА 2.

ПРИНЯТИЕ РЕШЕНИЙ НА ОСНОВЕ МЕТОДА АНАЛИЗА ИЕРАРХИЙ

Метод анализа иерархий (МАИ) [1,2] предполагает декомпо­зицию проблемы на все более простые составляющие части и обработку суждений лица, принимающего решение. В результате определяется относительная значимость исследуемых альтернатив для всех критериев, находящихся в иерархии. Относительная зна­чимость выражается численно в виде векторов приоритетов. По­лученные таким образом значения векторов являются оценками в шкале отношений и соответствуют так называемым жестким оцен­кам.

Можно выделить ряд модификаций МАИ, которые определя­ются характером связей между критериями и альтернативами, расположенными на самом нижнем уровне иерархии, а также методом сравнения альтернатив.

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

В МАИ имеется три метода сравнения альтернатив: попарное сравнение; сравнение альтернатив относительно стандартов и срав­нение альтернатив копированием.

Ниже рассматриваются методология МАИ и отличительные особенности его модификаций.

2.1. Иерархическое представление проблемы, шкала отношений и матрицы парных сравнений

Иерархическое представление проблемы

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

На рис. 2.1 приведен общий вид иерархии, где Е i j — элементы иерархии, А i альтернативы.

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

На рис. 2.2 приведены три варианта отображе­ния одной иерархии.

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

Шкала отношений

Для установления относительной важности элементов иерар­хии используется шкала отношений (табл. 2.1). Данная шкала позволяет ЛПР ставить в соответствие степеням предпочтения одного сравниваемого объекта перед другим некоторые числа.

Таблица 2.1

Шкала отношений (степени значимости действий)

Степень значимости

Определение

Объяснение

1

Одинаковая значимость

Два действия вносят одинаковый вклад в достижение цели

3

Некоторое преоблада­ние значимости одного действия над другим (слабая значимость)

Существуют соображения в поль­зу предпочтения одного из дейст­вий, однако эти соображения недо­статочно убедительны

5

Существенная или сильная значимость

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

7

Очевидная или очень сильная значимость

Убедительное свидетельство в пользу одного действия перед дру­гим

9

Абсолютная значимость

Свидетельства в пользу предпоч­тения одного действия другому в высшей степени убедительны

2,4,6,8

Промежуточные значе­ния между двумя со­седними суждениями

Ситуация, когда необходимо ком­промиссное решение

Обратные величины приведен-ных выше ненулевых величин

Если действию i при сравнении с действием j приписывается одно из определенных выше ненулевых чисел, то действию j при сравне­нии с действием i при­писывается обратное значение

Если согласованность была посту­лирована при получении N число­вых значений для образования мат­рицы

Правомочность этой шкалы доказана теоретически при сравне­нии со многими другими шкалами [2]. При использовании ука­занной шкалы ЛПР, сравнивая два объекта в смысле достижения цели, расположенной на вышележащем уровне иерархии, должен поставить в соответствие этому сравнению число в интервале от 1 до 9 или обратное значение чисел. В тех случаях, когда трудно различить столько промежуточных градаций от абсолютного до слабого предпочтения или этого не требуется в конкретной зада­че, может использоваться шкала с меньшим числом градаций. В пределе шкала имеет две оценки: 1 — объекты равнозначны; 2 — предпочтение одного объекта над другим.

Матрицы парных сравнений

После построения иерархии устанавливается метод сравнения ее элементов. Если принимается метод попарного сравнения, то строится множество матриц парных сравнений. Для этого в иерар­хии выделяют элементы двух типов: элементы-«родители» и элементы-«потомки». Элементы-«потомки» воздействуют на соответ­ствующие элементы вышестоящего уровня иерархии, являющие­ся по отношению к первым элементами-«родителями». Матрицы парных сравнений строятся для всех элементов-«потомков», отно­сящихся к соответствующему элементу-«родителю». Элементами-«родителями» могут являться элементы, принадлежащие любому иерархическому уровню, кроме последнего, на котором располо­жены, как правило, альтернативы. Парные сравнения проводятся в терминах доминирования одного элемента над другим. Полу­ченные суждения выражаются в целых числах с учетом девяти­балльной шкалы (см. табл. 2.1).

Заполнение квадратных матриц парных сравнений осуществ­ляется по следующему правилу. Если элемент E 1 доминирует над элементом Е2 , то клетка матрицы, соответствующая строке Е1 и столбцу E 2 , заполняется целым числом, а клетка, соответствую­щая строке E 2 и столбцу Е1 , заполняется обратным к нему чис­лом. Если элемент Е2 доминирует над Е1 , то целое число ставит­ся в клетку, соответствующую строке Е2 и столбцу Е1 , а дробь проставляется в клетку, соответствующую строке Е1 и столбцу Е2 . Если элементы Е1 и Е2 равнопредпочтительны, то в обе позиции матрицы ставятся единицы.

Для получения каждой матрицы эксперт или ЛПР выносит n (n 1)/2 суждений (здесь п — порядок матрицы парных сравнений).

Рассмотрим в общем виде пример формирования матрицы пар­ных сравнений.

Пусть Е1 , E 2 , ..., Еп множество из п элементов (альтернатив) и v 1 , v 2 , …, vn — соответственно их веса, или интенсивности. Срав­ним попарно вес, или интенсивность, каждого элемента с весом, или интенсивностью, любого другого элемента множества по от­ношению к общему для них свойству или цели (по отношению к элементу-«родителю»). В этом случае матрица парных сравнений [Е ] имеет следующий вид:

Матрица парных сравнений обладает свойством обратной сим­метрии, т. е.

aij = 1/ aji ,

где aij = vi / vj

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

При сравнении критериев обычно спрашивают, какой из крите­риев более важен; при сравнении альтернатив по отношению к критерию — какая из альтернатив более предпочтительна или бо­лее вероятна.

2.2. Собственные векторы и собственные значения матриц. Оценка однородности суждений

Собственные векторы и значения матриц

Ранжирование элементов, анализируемых с использованием матрицы парных сравнений [E ], осуществляется на основании главных собственных векторов, получаемых в результате обработ­ки матриц.

Вычисление главного собственного вектора W положительной квадратной матрицы [E ] проводится на основании равенства

EW = λmax W , (2.1)

где λmax — максимальное собственное значение матрицы [Е ].

Для положительной квадратной матрицы [Е ] правый собствен­ный вектор W, соответствующий максимальному собственному значению λmax , с точностью до постоянного сомножителя С мож­но вычислить по формуле

где е= {1,1,1, ....l}Т – единичный вектор;

k = 1, 2, 3, ... — показатель степени;

С— константа;

Т — знак транспонирования.

Вычисления собственного вектора W по выражению (2.2) про­изводятся до достижения заданной точности:

где l — номер итерации, такой, что l = 1 соответствует k = 1; l = 2, k = 2;

l = 3, k = 4 и т. д.;

ξ допустимая погрешность.

С достаточной для практики точностью можно принять x = 0,01 независимо от порядка матрицы.

Максимальное собственное значение вычисляется по формуле:

λmax = eT [E ]W

Динамические предпочтения и приоритеты

Задача прогнозирования экспертных предпочтений связана с получением оценок приоритетности альтернатив в форме зависи­мостей от времени. Для этого исходные экспертные оценки долж­ны содержать информацию об изменении предпочтительности одной альтернативы перед другой на некотором временном отрез­ке. Следовательно, оценка предпочтительности может быть зада­на не константой, а функцией. Подбор таких функций можно осу­ществить, либо предоставив в распоряжение эксперта некоторую функциональную шкалу [2], либо путем аппроксимации эксперт­ных оценок, полученных в различные моменты времени. Пример функциональной шкалы показан в табл. 2.2, где функции пред­почтительности содержат параметры, подбор которых позволяет более или менее точно описать изменяющиеся суждения и уста­новить область допустимых значений функций в пределах девяти­балльной шкалы (см. табл. 2.1).

Таблица 2.2

Динамические суждения

Вид функции

Описание функции

Примечание

const

Для всех t l £ const £ 9

Постоянство предпочтений

a 1 (t)+a 2

Линейная функция от t на некотором отрезке, обрат­ная функция - гипербола

Линейное возрастание пред­почтения одной альтернативы перед другой во времени

b 1 ln(t+ 1)+b 2

Логарифмический рост

Быстрое возрастание предпоч­тения одной альтернативы пе­ред другой до некоторого t , после которого следует мед­ленное возрастание

Экспоненциальный рост или убывание (с 2 <0), в последнем случае обратная величина – S-образная логистическая кривая

Медленное увеличение или уменьшение предпочтения во времени, за которым следует быстрое увеличение (уменьше­ние)

d 1 t 2 + d 2 t + d 3

Парабола с максимумом или минимумом в зависи­мости оттого, отрицатель­но или положительно d 1 .

Возрастание до максимума, а затем убывание (или наоборот)

f 1 t n sin(t+f 2 )+f 3

Колебательная функция

Колебания предпочтений во времени с возрастающей (п> 0) или убывающей (n 0) ампли­тудой

Катастрофы

Функции, имеющие раз­рывы, которые следует указать

Крайне резкие изменения ин­тенсивности предпочтений

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

Для динамических задач матрица парных сравнений содержит функции времени в качестве элементов, поэтому максимальное собственное число λmax , также собственный вектор W также бу­дут зависеть от времени, т. е.

Здесь A ( t ) — матрица парных сравнений объектов, содержащая информацию об изменении предпочтительности одной альтерна­тивы перед другой на некотором промежутке времени, которая задана функцией из табл. 2.2.

Если порядок матрицы парных сравнений не превышает четы­рех, для уравнения (2.4) можно получить аналитическое решение [2]. Альтернативным способом является получение A ( t ) и W ( t ) численными методами. Для этого необходимо иметь в распоряже­нии информацию о предпочтениях экспертов за определенный период времени. При накапливании такой информации в компью­терной системе становятся возможными прогнозирование предпоч­тений и оценка ближайших последствий принимаемых решений.

Оценка однородности суждений

В практических задачах количественная (кардинальная) и тран­зитивная (порядковая) однородность (согласованность) нарушает­ся, поскольку человеческие ощущения нельзя выразить точной формулой. Для улучшения однородности в числовых суждениях, какая бы величина aij ни была взята для сравнения i -го элемента с j -м, aij приписывается значение обратной величины, т. е. аij = 1/aij . Отсюда следует, что если один элемент в а раз предпоч­тительнее другого, то последний только в 1/а раз предпочтитель­нее первого.

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

Однородность суждений оценивается индексом однородности (ИО) или отношением однородности (OO) в соответствии со сле­дующими выражениями:

где М(ИО) — среднее значение (математическое ожидание) индекса однородно­сти случайным образом составленной матрицы парных сравнений [E], которое основано на экспериментальных данных (табл. 2.3), полученных в работе [2].

Таблица 2.3

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

Порядок матрицы (п)

М(ИО)

Порядок матрицы (и)

М(ИО)

Порядок матрицы (п)

М(ИО)

1

0,00

6

1,24

11

1,51

2

0,00

7

1,32

12

1,48

3

0,58

8

1,41

13

1,56

4

0,90

9

1,45

14

1,57

5

1,12

10

1.49

15

1,59

В качестве допустимого используется значение OO ≤ 0,10. Если для матрицы парных сравнений отношение однородности OO > 0,10, то это свидетельствует о существенном нарушении логичности суждений, допущенном экспертом при заполнении матрицы, по­этому эксперту предлагается пересмотреть данные, использован­ные для построения матрицы, чтобы улучшить однородность.

2.3. Синтез приоритетов на иерархии и оценка ее однородности

Иерархический синтез

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

Ш а г 1. Определяются векторы приоритетов альтернатив относительно элементов Ei j предпоследнего уровня иерархии (i = S ). Здесь через Ei j обозначены элементы иерархии, причем верхний индекс i указывает уровень иерархии, а нижний индекс j порядковый номер элемента на уровне. Вычисление множе­ства векторов приоритетов альтернатив WA S относительно уровня иерархии S осуществляется по итерационному алгоритму, реализо­ванному на основе соотношений (2.2) и (2.3) по исходным дан­ным, зафиксированным в матрицах попарных сравнений. В резуль­тате определяется множество векторов:

Ш а г 2. Аналогичным образом обрабатываются матрицы по­парных сравнений собственно элементов E i j . Данные матрицы по­строены таким образом, чтобы определить предпочтительность эле­ментов определенного иерархического уровня относительно эле­ментов вышележащего уровня, с которыми они непосредственно связаны. Например, для вычисления векторов приоритетов элемен­тов третьего иерархического уровня (см. рис. 2.1) обрабатываются следующие три матрицы попарных сравнений:

В матрицах через vj обозначен вес, или интенсивность, Е j - го элемента.

В результате обработки матриц попарных сравнений определя­ется множество векторов приоритетов элементов:

Полученные значения векторов используются впослед­ствии при определении векторов приоритетов альтернатив отно­сительно всех элементов иерархии.

Шаг 3. Осуществляется собственно иерархический синтез, зак­лючающийся в последовательном определении векторов приори­тетов альтернатив относительно элементов Е i j находящихся на всех иерархических уровнях, кроме предпоследнего, содержащего эле­менты Е S j . Вычисление векторов приоритетов проводится в направ­лении от нижних уровней к верхним с учетом конкретных связей между элементами, принадлежащими различным уровням. Вычис­ление проводится путем перемножения соответствующих векто­ров и матриц.

Общий вид выражения для вычисления векторов приоритетов альтернатив определяется следующим образом:

где — вектор приоритетов альтернатив относительно элемента E 1 i - 1 , определяющий j -й столбец матрицы;

вектор приоритетов элементов E 1 i - 1 , E 2 i - 1 ,..., E n i - 1 , связанных с эле­ментом Ej вышележащего уровня иерархии.

Ниже приведен конкретный пример по вычислению векторов приоритетов альтернатив относительно элементов третьего (E 3 j ), второго 2 j ) и первого 1 j ) уровней иерархии с учетом конкрет­ных связей между элементами иерархии (см. рис. 2.1).

Определение векторов приоритетов альтернатив для элементов второго уровня осуществляется следующим образом:

Результирующий вектор приоритетов альтернатив относитель­но корневой вершины иерархии Е 1 1 вычисляется следующим образом:

Рассмотренная модификация МАИ может эффективно приме­няться при решении широкого класса социально-экономических и управленческих задач.

Оценка однородности иерархии

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

Рассмотрим принципы вы­числения индекса ИОИ и отно­шения ООИ однородности иерар­хии.

Пусть задана иерархия кри­териев и альтернатив (рис. 2.3.) и для каждого уровня определен индекс однородности и векторы приоритетов критериев следую­щим образом:

ИО1 — индекс однороднос­ти для 1-го уровня;

{ИО2 , ИО3 } — индексы однородности для 2-го уровня;

{ИО4 , ИО5 , ИО6 } — индексы однородности для 3-го уровня;

{ W 1 } — вектор приоритетов критериев К 2 и К 3 относительно критерия К 1 ;

{ W 2 },{ W 3 } — векторы приоритетов критериев К 4 , К 5 , К 6 отно­сительно критериев К 2 и К 3 второго уровня.

В этом случае индекс однородности рассматриваемой иерар­хии можно определить по формуле

где Т — знак транспонирования.

Определение отношения однородности ООИ для всей иерархии осуществляется по формуле

ООИ = ИОИ / М(ИОИ ),

где М(ИОИ ) — индекс однородности иерархии при случайном заполнении мат­риц попарных сравнений.

Расчет индекса однородности М(ИОИ ) с учетом эксперименталь­ных данных (см. табл. 2.3) выполняется по формуле, аналогичной (2.5):

Однородность иерархии считается удовлетворительной при значениях ООИ ≤ 0,10.

2.4. Учет мнений нескольких экспертов

Для повышения степени объективности и качества процедуры принятия решений целесообразно учитывать мнения нескольких экспертов. С этой целью проводится групповая экспертиза, при­чем множество экспертов может быть подразделено на несколько подмножеств в зависимости от области экспертизы [З], определя­емой характером критериев, используемых в иерархии. Оценка весомости критериев и альтернатив с учетом данного подхода предполагает привлечение специалистов-управленцев, маркетологов, производственников, специалистов-теоретиков и т. п. (рис. 2.4).

Для агрегирования мнений экспертов принимается среднегео­метрическое, вычисляемое по следующему соотношению:

(2.6)

где a А ij агрегированная оценка элемента, принадлежащего i -й строке и j -му столбцу матрицы парных сравнений;

п — число матриц парных сравнений, каждая из которых составлена од­ним экспертом.

Логичность критерия (2.6) становится очевидной, если два рав­ноценных эксперта указывают при сравнении объектов соответ­ственно оценки а и 1/а, что при вычислении агрегированной оценки дает единицу и свидетельствует об эквивалентности срав­ниваемых объектов.

Осреднение суждений экспертов может быть осуществлено и на уровне собственных векторов матриц парных сравнений. При этом результаты будут эквивалентны тем, которые получены на уровне элементов матриц, если однородность составленных мат­риц достаточна и удовлетворяет условию OO ≤ 0,10. Покажем это на следующем примере.

Пусть заданы суждения двух экспертов в виде матриц попар­ных сравнений [A1 ] и [A2 ]:

Для этих матриц собственные векторы W А i , максимальные соб­ственные значения λmax и оценки однородности (ИО; OO) имеют следующий вид:

для матрицы [A1 ]

Для матрицы [A2 ],

Осреднение на уровне элементов собственных векторов дает

WA = {0,184 0,117 0,699}T .

Осредняя элементы матриц [A1 ] [A2 ], получим матрицу [А3 ]:

Правый собственный вектор матрицы [А3 ] следующий:

= {0,184 0,116 0,699}T .

Сравнивая два собственных вектора Wa и определенных двумя разными способами, можно убедиться в их совпадении, даже несмотря на то, что однородность суждений эксперта, заполнив­шего матрицу [A2 ], была неудовлетворительной (OO = 0,255 > 0,10).

В достаточно ответственных задачах при оправданных затра­тах на экспертизу осреднение суждений экспертов проводится с учетом их квалификации ("веса"). Для определения весовых ко­эффициентов экспертов целесообразно использовать иерархичес­кую структуру критериев (рис. 2.5).

Расчет агрегированной оценки в случае привлечения п экс­пертов, имеющих различную значимость, осуществляется по формуле

где aak ij — оценка объекта, проведенная k -м экспертом с весовым коэффициен­том ak ; при этом а 1 + а 2 +...+ а n = 1.

2.5. Методы сравнения объектов относительно стандартов и копированием

Сравнение объектов относительно стандартов

Во второй модификации рассматривается метод сравнения объектов относительно стандартов. Метод попарного сравнения альтернатив не всегда может быть эффективно применен в неко­торых практических ситуациях:

• эксперту может быть предложено для анализа более девяти альтернатив. В этом случае построение однородных матриц по­парных сравнений становится затруднительным. Это связано с физическими ограничениями интеллекта человека;

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

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

Для решения проблемы сравнения и оценки альтернатив в ука­занных ситуациях наиболее целесообразен метод сравнения аль­тернатив относительно стандартов. Стандарт устанавливает уро­вень качества объекта относительно критерия качества. Напри­мер, критерию "надежность" для объекта "автомобиль" может быть назначено три стандарта, характеризующих соответствен­но высокий (H — high), средний (М — medium), низкий (L — little) уровень надежности. Каждый стандарт отождествляется, как правило, с некоторым существующим на практике эталоном качества. В качестве таких эталонов принимаются объекты, ана­логичные сравниваемым альтернативам. Например, для видов обеспечения банковских кредитов высокий, средний и низкий стандарты по критерию "ликвидность" могут быть отождествле­ны соответственно с драгоценными металлами, ценными бума­гами и недвижимостью.

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

Вектор приоритетов стандартов будет иметь следующий вид:

{Н= 0,625 М= 0,257 L= 0,091}T

Из вышеприведенной матрицы следует, что эксперт отдал сла­бое предпочтение высокому стандарту (Н) перед средним (М), а также среднему перед низким стандартом (L). В то же время пред­почтение высокого стандарта (Н) перед низким (L) определено как очень сильное (оценка 7 в матрице).

Рассмотрим правила построения иерархии (рис. 2.6), учитыва­ющей стандарты и алгоритм вычисления векторов приоритетов альтернатив.

Введем следующие обозначения:

С = {С 0 , C g } множество стандартов, включающее два под­множества, устанавливающие соответственно основную { С 0 } и дополнительную { С g } шкалы. Основная шкала включает града­ции С 0 = {Н, М, L}, где Н, М, L — соответственно высокий, сред­ний и низкий уровень стандартов по определенному критерию. Дополнительная шкала может включать градации C g = {НН, НМ, ML, LL}, где НН, НМ, ML, LL — соответственно очень высокое; промежуточное между высоким и средним; промежуточное меж­ду средним и низким; очень низкое значение стандартов.

Для конкретного элемента Es j , включенного в иерархию из множества С , определяется подмножество стандартов Сj , такое, что Сj Ì С , Сj Î Es j . Например, для элементов иерархии (см. рис. 2.6)

E 1 s и Es p определены стандарты Н, М, L, а для элемента Е 2 s стандарты Н, НМ, М, ML, L. Следует отметить, что экспертом могут быть назначены различные значения для одних и тех же по наименованию стандартов, относящихся соответственно к элемен­там E 1 s и Es p .

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

Для каждого элемента Es j иерархии, непосредственно связан­ного со стандартами, устанавливается подмножество С j Ì С . Стан­дарты, входящие в подмножества С j , сформированные относитель­но Es j , попарно сравниваются по девятибалльной шкале предпоч­тений. Относительные предпочтения стандартов фиксируются в матрицах, обработка которых по итерационному алгоритму, вы­полняемому в соответствии с соотношениями (2.2) и (2.3), позво­ляет определить для них правые собственные векторы Ws j Î Es j . В собственном векторе верхний индекс указывает на принадлежность вектора уровню стандартов в иерархии.

Лицо, принимающее решение, присваивает каждой альтерна­тиве А i значение одного стандарта. Процедура идентификации проводится по всем элементам Es j (j = ). В результате иденти­фикации строится матрица [А ] следующего вида:

В матрице [А ] через wij обозначено численное значение стан­дартов, соответствующее альтернативе А i и элементу Es j иерархии. Таким образом, столбцы в матрице [А ] образуют ненормирован­ные векторы приоритетов альтернатив по соответствующим эле­ментам Es j .

Для получения нормированных векторов WA j (верхний индекс указывает на то, что ранжируются альтернативы) приоритетов альтернатив матрица [А ] умножается на диагональную матрицу [S ] вида:

Множество нормированных векторов приоритетов альтернатив относительно всех элементов самого нижнего уровня иерархии определяется перемножением матриц

[WA ]=[A] ´ [S].

В полученной матрице [ WA ] столбцами являются нормиро­ванные векторы приоритетов альтернатив WA j для каждого элемента Es j иерархии.

Дальнейшее определение векторов приоритетов альтернатив относительно элементов Ei j иерархии, расположенных выше уров­ня S , осуществляется в соответствии с шагами 2 и 3 алгоритма иерархического синтеза (см. разд. 2.3).

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

Пусть имеется матрица предпочтений стандартов:

Вектор приоритетов стандартов имеет следующий вид:

Н = 0,696 М = 0,225 L = 0,079.

Рассмотрим четыре альтернативы А 1 ,..., А 4 которым поставле­ны в соответствие следующие значения вектора приоритетов стан­дартов:

А 1 = 0,225 (М), А 2 = 0,079 (L), А 3 = 0,225 (М), А 4 =0,079 (L),

Нормированный вектор приоритетов рассматриваемых альтер­натив следующий:

А 1 А 2 А 3 А 4

W 4 = { 0,370 0,130 0,370 0,130 }Т .

где Т — знак транспонирования;

(4) — нижний индекс, указывающий число ранжируемых альтернатив.

В соответствии с приведенным вектором альтернативы ранжи­руются в порядке убывания приоритета: А 1 , А 3 , А 2 , А 4 .

Добавим к рассматриваемому множеству альтернатив новую — А 5 и присвоим ей значение, соответствующее высокому стандарту — Н. Нормированный вектор приоритетов для пяти альтернатив имеет следующий вид:

А 1 А 2 А 3 А 4 A 5

W 5 = {0,137 0,061 0,173 0,061 0,534}T .

В соответствии с этим вектором альтернативы ранжируются в порядке убывания приоритета следующим образом: А 5 , А 1 , А 3 , А 2 , A 4 . Анализ приведенной последовательности показывает, что до­бавление новой альтернативы А 5 , не привело к нарушению поряд­ка у ранее проанализированных альтернатив А 1 , ..., А 4 .

Сравнение объектов методом копирования

В третьей модификации рассматривается определение вектора приоритетов альтернатив методом копирования.

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

Рассмотрим процедуры сравнения и установления приоритета альтернатив, используемые в методе копирования.

Пусть определено множество альтернатив А = {а 1 , а 2 , ..., а n }, каждая из которых отличается от всех других альтернатив этого множества уровнем качества по рассматриваемому критерию К i и определено другое множество альтернатив В == {b 1 , b 2 , ..., bn }, каждая из которых имеет одинаковые свойства со всеми другими по ранее определенному критерию К i . Предположим, что множе­ство А имеет хотя бы один элемент а i * , свойство которого по критерию К i идентично свойствам всех альтернатив множества В. Тогда все альтернативы множества В являются копиями элемента а i * по критерию К i . При такой ситуации эксперт по критерию Кi попарно сравнивает только альтернативы множества А. Далее на основании матрицы попарных сравнений рассчитывается норми­рованный собственный вектор WA , ранжирующий альтернативы множества A . Всем альтернативам-копиям {b 1 , b 2 , ..., bn } присваи­вается значение нормированного собственного вектора WA , соот­ветствующее элементу ai * . В результате получается новый ненор­мированный вектор приоритетов WAB всех альтернатив, входящих в множества A и В. Вектор WAB нормируется путем деления каж­дого значения указанного вектора на сумму всех его значений.

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

Рассмотрим пример добавления к ранее проранжированным объектам альтернатив-копий.

Допустим, определены три альтернативы A 1 , А 2 и А 3 , для кото­рых экспертом установлена относительная степень предпочтений по критерию "надежность функционирования системы". Альтер­нативы сравниваются попарно в матрице, для которой рассчитывается нормированный собственный вектор, имеющий значения {0,5 0,3 0,2}T . В приведенном векторе указан знак транспониро­вания — Т, а порядок значений вектора соответствует весу альтер­натив А 1 , А 2 и А 3 . Предположим, что для анализа поступают две новые альтернативы А 4 , А 5 , свойства которых по указанному кри­терию полностью идентичны свойствам альтернативы А 3 . В этом случае альтернативам-копиям присваиваются веса, соответствую­щие весу альтернативы А 3 ,, т. е. А 4 = 0,2 и А 5 = 0,2. Новый ненорми­рованный вектор приоритетов альтернатив принимает следующий вид:

{0,5 0,3 0,2 0,2 0,2}T

Значения весов пяти альтернатив после нормирования преды­дущего вектора приоритетов имеют следующий вид:

A 1 = 0,35, А 2 == 0,21, А 3 = 0,14, A 4 = 0,14, A 5 = 0,14.

Анализ двух векторов приоритетов, характеризующих соответ­ственно множества из трех и пяти альтернатив, показывает, что добавление альтернатив А 4 , А 5 не нарушило порядок приоритет­ности альтернатив А 1 , А 2 и А 3 ,.

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

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

В четвертой модификации рассматривается метод определения векторов приоритетов альтернатив для иерархий с различным числом и различающимся составом альтернатив под критериями.

В практике принятия решений нередко встречается задача, ког­да ранжируемые по множеству критериев альтернативы оценива­ются экспертом не по всем критериям. Эта задача характерна для ситуаций, в которых множество критериев, выделенных для всех рассматриваемых альтернатив, является избыточным относитель­но одной или нескольких альтернатив. Таким образом, в рассмат­риваемом случае эксперт имеет разное количество альтернатив под каждым критерием или под их частью. На рис. 2.7 приведены примеры иерархий, в которых каждый критерий Ej из множества {Е 1 , E 2 , ... , Е p } имеет разное количество альтернатив из множе­ства {А 1 2 , ... ,Аr }.

Альтернативы А1 и Аr ; А1 , А2 А r ; А2 и А r оцениваются соответ­ственно относительно элементов (критериев) Е1 , Е2 , Ер (рис. 2.7а).

Рис. 2.7. Примеры иерархий с разным числом альтернатив под критериями а синтез; б — декомпозиция

Рассмотрим методику определения вектора приоритета альтер­натив для случая, когда иерархия имеет один уровень критериев, объединенных фокусом (рис. 2.7 б) с учетом значимости критери­ев, и разное количество альтернатив у каждого критерия. Методи­ка предполагает выполнение ряда процедур по структурированию информации и проведению вычислительных операций.

Процедура 1. Исходная проблема структурируется в виде иерар­хии, устанавливающей взаимосвязь между множеством сравнива­емых альтернатив {А1 , A 2 ,... , А r }и множеством критериев {E 1 , Е2 , ... , Е p }.

Процедура 2. На основе иерархической структуры определяет­ся бинарная матрица [В], устанавливающая соответствие между альтернативами и критериями. Матрица [В] содержит элементы bij = {0,1}. При этом если альтернатива А i оценивается по крите­рию Ej , то bij = 1, в противном случае bij = 0.

Процедура 3. Осуществляется экспертная оценка альтернатив по соответствующим критериям. Для этой цели используются метод попарного сравнения, метод сравнения относительно стан­дартов или метод копирования. На основе экспертных оценок с учетом матрицы [В] строится матрица [А] следующего вида:

В матрице [А] экспертные оценки {aij } представляют векторы приоритетов альтернатив относительно критериев Ej . При этом если альтернатива А i не оценивается по критерию Е j , то в матрице [А] соответствующее значение aij = 0. Векторы в указанной матрице имеют различное число значений aij и могут быть нормированны­ми или ненормированными в зависимости от используемого мето­да сравнения альтернатив.

Процедура 4. В результате обработки матрицы попарных срав­нений критериев Е j определяется нормированный вектор приори­тетов критериев .

Процедура 5. Формируются структурные критерии S и L , ото­бражаемые соответствующими диагональными матрицами [ S ] и [L].

Рассмотрим состав упомянутых матриц.

Матрица [ S ] имеет следующий вид:

где aij значения векторов приоритетов из матрицы [А].

С помощью матрицы [S] обеспечивается нормирование векто­ров приоритетов альтернатив, образующих матрицу [А], если пос­ледняя заполнена методом сравнения относительно стандартов или копирования без предварительного нормирования.

Матрица [L] имеет следующий вид:

где Rj число альтернатив А i , находящихся под критерием Е j ,

суммарное число альтернатив, находящихся под всеми критериями.

Здесь следует отметить, что число N в матрице [L] может при­ниматься равным числу рассматриваемых альтернатив r , т.е. N = r . При этом на конечный результат способ определения N не оказы­вает влияния.

Использование структурного критерия L позволяет эксперту или ЛПР изменять при необходимости вес альтернатив, связанных с соответствующими критериями пропорционально отношению Rj / N . Этим обеспечивается повышение приоритета альтернатив, обра­зующих большие группы, и снижение приоритета альтернатив в группах с их относительно небольшим числом. Здесь имеется в виду, что группу определяют альтернативы, являющиеся "потом­ками" по отношению к критерию Ej . Необходимость в приведен­ной вычислительной процедуре обусловлена тем, что у критери­ев-"родителей" с высоким приоритетом в иерархии может нахо­диться большое число альтернатив-"потомков", а у критериев-ро­дителей" с низким приоритетом — значительно меньшее число альтернатив-"потомков", чем в первом случае. Поэтому в этой ситуации желательно повышение приоритетов альтернатив в боль­шой группе, поскольку, если альтернатив много, каждая из них получит меньший составной приоритет, чем каждая альтернатива, входящая в меньшую группу с низким приоритетом критерия.

На практике возможны также ситуации, прямо противополож­ные выше охарактеризованной, когда требуется повысить приори­тет так называемых редких альтернатив-"потомков", образующих относительно критериев-"родителей" маленькие группы. В этом случае структурная матрица [L ] принимает следующий вид:

Процедура 6. Определяется вектор приоритетов альтернатив W относительно критериев. Данная процедура реализуется последо­вательным перемножением слева направо следующих матриц и векторов:

а) для случая, когда экспертные оценки в матрице [А] ненорми­рованы:

W=[A] [S][L] [B]; (2.7)

б) для случая, когда экспертные оценки в матрице [А] норми­рованы:

W=[A] [L] [B]. (2.8)

В выражениях (2.7) и (2.8) диагональная матрица [В] предназ­начена для окончательного нормирования значений вектора при­оритетов альтернатив. Эта матрица имеет следующий вид:

где х i значение ненормированного вектора приоритетов альтернатив, полу­ченное после последовательного перемножения слева направо мат­риц [ A ], [ S ], [ L ] и вектора ;

r — число альтернатив.

Рассмотрим пример вычисления вектора приоритета альтер­натив.

Допустим, имеется иерархическая система (рис. 2.8), включа­ющая корневую вершину — фокус (Ф), два критерия К1 и К2 и пять альтернатив A 1 , ... 5 . При этом по критерию К1 оцениваются все пять альтернатив, а по критерию К2 две альтернативы: А4 и А5 .

Предположим, что при попарном сравнении альтернатив и критериев получены матрицы, отображающие равную предпочтительность сравни­ваемых объектов.

Матрицы предпочтений альтерна­тив относительно критериев K 1 и K 2 соответственно примут вид:

Построим матрицу предпочтений критериев относительно фо­куса (Ф):

Правые собственные векторы для приведенных матриц имеют следующий вид:

= {0,2 0,2 0,2 0,2 0,2}T — приоритет альтернатив по критерию K 1 ;

= {0,5 0,5}T приоритет альтернатив по критерию К2 ;

= {0,5 0,5}T — приоритет критериев относительно фокуса Ф.

Поскольку векторы приоритетов альтернатив относительно критериев K 1 и К2 нормированы, результирующий вектор рассчи­тывается по формуле (2.8).

При этом матрицы [А ] и [L] и вектор с учетом ранее выпол­ненных расчетов имеют следующий вид:

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

Следует отметить, что при неучете структурного критерия L результирующий вектор приоритетов альтернатив имеет следую­щий вид:

W'= [A] = {0,1 0,1 0,1 0,35 0,35}T .

Из сравнительного анализа двух результирующих векторов W и W' видно, что в первом случае каждая из альтернатив A 4 , и A 5 , (значение 0,286 в векторе) в два раза весомее любой из альтерна­тив А1 , A 2 или А3 , (значение 0,143 в векторе), а во втором случае различие между теми же альтернативами большее и равно 3,5 (зна­чение 0,35 против 0,1) для альтернатив в векторе приоритетов W '.

Существуют иерархии (рис. 2.9), у которых, в отличие от ранее рассмотренных (приведенной, например, на рис. 2.8), альтернати­вы сгруппированы в подмножества {А1 , А2 , ..., А m }, {А'1 , А'2 , ..., А' s }, {А"1 , А"2 , ... , A " l }, а элементы каждого из таких подмно­жеств связаны, в свою очередь, с определенными группами крите­риев {K 11 , K 12 ,...,K 1 m }, {K 21 , K 22 ,..., K 2 n }, {Kn 1 , Kn 2 ,…, Knp }.

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

Рассмотрим особенности алгоритма для определения векторов приоритетов альтернатив на иерархиях, состоящих из нескольких ветвей. Для лучшего понимания сущности алгоритма проиллюст­рируем его на примере конкретной иерархии (см. рис. 2.9).

Алгоритм для иерархии с несколькими ветвями

Шаг 1. Вычисляются векторы приоритетов альтернатив отно­сительно критериев К ij :

Шаг 2. Строятся r матриц [А i ], у которых наименованиями строк являются альтернативы, а наименованиями столбцов — кри­терии К ij . При этом если альтернатива А i не связана с критерием Kij , то в матрице [А i ] на пересечении соответствующих строки и столбца проставляется нуль.

Шаг 3. Вычисляются r векторов приоритетов альтернатив WA i ( i = ­1, r ) относительно критериев К i по выражениям:

где [Si ] — матрица для нормирования матрицы [А i ];

[Li ] структурная матрица для изменения веса альтернатив пропорциональ­но отношению R / N ( R число альтернатив, находящихся под критерием К ij , N — суммарное число альтернатив);

вектор приоритетов критериев К ij относительно критериев К i ;

[Bi ] — диагональная матрица для получения нормированного вектора WA i , определяемая по выражению (2.9).

Ш а г 4. Вычисляется вектор приоритетов критериев отно­сительно фокуса иерархии К0 .

Шаг 5. Строится результирующая матрица [A 0 ], у которой наи­менованиями строк являются все рассматриваемые альтернативы ({А i }, i = 1,т, {А' i }, i = 1, s , {А" i }, i = 1 ,t ), а наименованиями столбцов — критерии К i . При этом результирующая матрица [Ао ] имеет следующий вид:

Шаг 6. Определяется результирующий нормированный вектор приоритетов W 0 A всех рассматриваемых альтернатив относи­тельно фокуса иерархии К0 на основании известного выражения:

W0 A = [ А 0 ] [S0 ] [L0 ] [ В 0 ] .

Конец алгоритма.

2.7. Методика решения прикладных задач на ЭВМ

2.7.1. Выбор и прогнозирование наилучшего обеспечения банковского кредита

Метод статических предпочтений и приоритетов

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

Залог имущества клиента — одна из распространенных форм обеспечения возвратности банковского кредита. Предметом залога могут выступить любая вещь или другое имущество, принадлежащее заемщику, на которые в соответствии с законодательством допускается обращение взыскания. Приемлемость товарно-материальных ценностей для залога определяется качеством ценнос­тей и возможностью кредитора осуществлять контроль за их со­хранностью. Критериями качества товарно-материальных ценнос­тей являются: быстрота реализации, относительная стабильность цен, долговременность хранения и др. Важно не только опреде­лить критерий качества, выбрать в соответствии с ним ценности, но и обеспечить их сохранность. В этой связи наиболее надежным способом обеспечения сохранности заложенных ценностей выступает передача их кредитору, т.е. банку. Одновременно на него переходит обязанность надлежащим образом содержать и хранить предмет заклада, нести ответственность за утрату и порчу.

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

В качестве альтернатив примем наиболее часто применяемые в России виды обеспечения кредитов: A 1 — иностранная валюта, А2 — драгоценные металлы, А3 — ценные бумаги, А4 — недвижи­мость.

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

В приведенных иерархиях на первом уровне расположены ос­новные факторы, определяющие выгоды и издержки, на втором — критерии качества, характеризующие собственно выгоды и издержки, на третьем — альтернативы, из которых предстоит сде­лать выбор.

Используя метод попарного сравнения элементов иерархии, построим матрицы парных сравнений для иерархии, отражающей выгоды от обеспечения кредита. Для каждой матрицы рассчитаем нормированный вектор приоритетов (W ), собственное число мат­рицы (λmax ) и отношение согласованности (ОС).

Рассмотрим матрицы парных сравнений факторов и критериев качества:

Построим матрицы парных сравнений альтернатив относитель­но критериев качества:

Осуществим иерархический синтез в целях определения вектора приоритета альтернатив относительно факторов и фокуса иерархии.

Вектор приоритетов альтернатив относительно экономическо­го фактора (WA Э ) определяется путем перемножения матрицы, сформированной из значений векторов приоритетов W 5 , W 6 , W 7 , на вектор W 2 , определяющий значимость критериев качества, рас­положенных под экономическим фактором:

W A Э = [W5 , W6 , W7 ] ´ W2 .

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

Результирующий вектор приоритетов альтернатив имеет следу­ющие значения:

Анализ значений полученного вектора показывает, что наибо­лее надежным обеспечением кредита относительно выгод являет­ся валюта (альтернатива — А1 )

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

Результирующие векторы приоритетов альтернатив для двух рассмотренных иерархий и отношения их значений приведены в табл. 2.4.

Таблица 2.4

Значения векторов приоритетов

В результате проведенного анализа можно сделать вывод, что наиболее надежным обеспечением кредита является валюта (А1 ). Далее в порядке убывания следуют: драгоценные металлы (А2 ), ценные бумаги (А3 ) и недвижимость (А4 ).

Метод динамических предпочтений и приоритетов

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

С течением времени приоритет альтернатив может изменяться по тому или иному закону. Для того чтобы определить изменение во времени приоритета альтернатив по комплексу наиболее важ­ных критериев, необходимо определить изменения предпочтений экспертов как по самим критериям, так и по альтернативам. В примере рассматриваются три альтернативы, обеспечивающие банковский кредит: А1 – валюта; А2 – драгоценные металлы;

А3 — недвижимость. Прогнозирование эффективности обеспече­ния банковского кредита на пятилетие (t = 1, ...., 5 лет) произво­дится по множеству критериев качества, упорядоченных в иeрархию (рис. 2.11). Экспертно методом парных сравнений установле­ны динамические предпочтения критериев качества (табл. 2.5) и альтернатив относительно критериев качества (табл. 2.6). Дина­мические предпочтения установлены на основании функциональ­ной шкалы (см. табл. 2.2).

Таблица 2.5

Динамические предпочтения критериев качества

При заполнении матриц парных сравнений эксперт отвечает на следующие вопросы: Какой из двух сравниваемых объектов пред­почтительнее? По какому функциональному закону идет измене­ние предпочтительности во времени одного сравниваемого объек­та (критерия или альтернативы) над другими? Каковы параметры выбранной функции?

Например, при попарном сравнении альтернатив А1 — валюта и А2 — драгоценные металлы экспертом отдается предпочтение второй, причем прогноз изменения предпочтения описывается эк­споненциальной функцией y 21 = 0,01е1.1 t +2 (см. табл. 2.6). Парамет­ры функции выбираются с учетом настройки на дискретную де­вятибалльную шкалу, которая применяется для измерения пред­почтений. При этом отсутствию предпочтения соответствует 1, а абсолютному предпочтению — 9.

Таблица 2.6

Динамические предпочтения альтернатив относительно критериев качества

На рис. 2.12 приведен график зависимости y 21 (t ), который показывает, что в начальный момент времени драгоценные металлы предпочтительнее валюты с оцен­кой 2, затем предпочтительность возрастает с течением времени по экспоненциальному закону: сначала медленно, потом быстро. В конце периода прогнозирования оценка предпочтения близка к 9. Решение задачи численными методами позволяет получить фун­кциональные зависимости векторов приоритетов альтернатив от времени W ( t ) по всем критериям (табл. 2.7), входящим в иерархию (см. рис. 2.11).

Таблица 2.7

Зависимость вектора приоритетов от времени

Графики (рис. 2.13) иллюстрируют функцио­нальные зависимости значений векторов приоритетов рассматри­ваемых трех альтернатив от времени по критериям "физический износ" и "место хранения". Анализ этих графиков показывает, что по критерию "физический износ" лучшей является альтернатива А2 — драгоценные металлы со значениями, изменяющимися по экспоненциальному закону. С другой стороны, по критерию "место хранения" наиболее предпочтительна валюта со значениями в векторе приоритетов, изменяющимися во времени по логарифмическому закону.

В результате свертки векторов приоритетов альтернатив по всем критериям, входящим в иерархию, получены функциональные зависимости значений результирующего вектора приоритетов аль­тернатив W ( t ) (рис. 2.14) по интегральному критерию "наилучшее обеспечение банковского кредита".

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

Экранная форма с ЭВМ, иллюстрирующая этап работы систе­мы поддержки динамических процессов принятия решений при формировании предпочтений, приведена на рис. 2.15.

2.7.2. Функционально-стоимостный анализ промышленной продукции

Функционально-стоимостный анализ (ФСА) — метод комплек­сного исследования функций объектов — предназначен для обес­печения общественно необходимых потребительских свойств объектов и минимальных затрат на их проявление на всех этапах их жизненного цикла [4 — 7].

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

• сокращения затрат при одновременном повышении потреби­тельских свойств объекта;

• повышения качества при сохранении уровня затрат;

• сокращения затрат при обоснованном снижении технических параметров до их функционально необходимого уровня;

• повышения качества при некотором, экономически оправдан­ном увеличении затрат.

Для анализа затрат функций разработаны следующие методы [2, 3]:


1) метод подбора и ориентировочной оценки простейших ре­шений по каждой функции в отдельности;

2) метод ранжирования функций по величине затрат, связан­ных с выполнением этих функций;

3) метод установления пропорций между затратами на осуще­ствление основных и вспомогательных функций;

4) метод сопоставления затрат на функции с балльными оцен­ками значимости функций;

5) метод исследования факторов снижения затрат на функции.

Для перечисленных выше четвертого и пятого методов на ос­нове МАИ разработаны их модификации. Рассмотрим сущность этих модифицированных методов.

Метод сопоставления затрат на функции с балльными оцен­ками значимости функций. Он исходит из предположения о том, что нормирующим условием для распределения затрат служит значимость функций. Значимость функций некоторого уровня иерархии функциональной модели определяет их вклад в реализа­цию функции вышестоящего иерархического уровня, которой они подчинены. Для оценки значимости (Н i ) i -й функции в методе ФСА предполагается использовать один из ведущих критериев качества функции, которой он подчинен. Такими критериями яв­ляются надежность, точность, быстродействие и т.д. Относитель­ные производственные затраты Zi на осуществление i -й функции также выражаются в баллах следующим образом:

Zi =Ci × 100/ Собщ , (2.10)

где С i — затраты на осуществление 1-й функции в рублях;

Сoбщ — общая стоимость изготовления всего объекта в рублях.

Далее балльные оценки Н i и Z i сопоставляются с помощью диаграммы "значимость — затраты" и рассчитываются значения удельных относительных затрат на один балл значимости:

zi =Zi /Hi , (2.11)

Неблагополучным соотношением "значимость — затраты" счи­таются те, у которых Z i больше единицы.

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

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

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

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

Все подфункции подчинены главной функции — защите от вибраций человека-оператора. Ведущим критерием качества главной функции является качество виброзащитных свойств рассматрива­емой технической системы. В результате экспертной оценки относительной значимости функции по критерию "качество виброза­щитных свойств" получены следующие данные: H 1 = 40; Н2 = 30; Н3 = 25, Н4 = 5 баллов (сумма баллов по всем функциям должна равняться 100). Относительные производственные затраты на осу­ществление i -й функции, выраженные в баллах, имеют следую­щие значения Z 1 = 30; Z 2 = 50; Z 3 = 5; Z 4 = 15. Диаграмма "значи­мость — затраты" для рассматриваемой системы виброзащиты при­ведена на рис. 2.17а. Удельные относительные затраты на один балл следующие: z 1 = 0,75; z2 = 1,66; z 3 = 0,20; z 4 = 3,0. Анализ диаграммы "значимость — затраты" и удельных затрат указывает на целесообразность совершенствования системы по функции F 4 , поскольку для нее удельные затраты значительно превосходят еди­ницу.

Теперь рассмотрим решение этой задачи с использованием метода анализа иерархий (рис. 2. 17б). Значимость функций будем определять по следующим критериям качества K 1 — эффектив­ность; К2 — надежность; К3 — долговечность. Функции оценива­лись методом попарного сравнения по каждому критерию каче­ства Ki . В результате иерархического синтеза был получен интег­ральный вектор приоритетов функций, который установил для них следующую значимость: Н1 = 56, H 2 = 10, H 3 = 30, H 4 = 4. Отно­сительные производственные затраты на осуществление функций оставлены прежними и определены для i -й функции с учетом (2.10) и (2.11).

Сопоставительный анализ диаграмм показывает, что значимос­ти функций, полученные разными методами, различаются. Удель­ные относительные затраты распределились по функциям следу­ющим образом: z 1 = 0,53; z 2 = 5,05; z 3 = 0,17; z 4 = 3,57.

Сопоставительный анализ удельных относительных затрат по­казывает, что согласно первому методу первоочередной функцией для совершенствования является функция F 4 , а согласно второму методу — F 2 .

Рассмотрим традиционный и модифицированный методы ис­следования факторов снижения затрат по функциям, которые ос­нован на том, что ожидаемая экономия за счет мероприятий ФСА определяется как уровнем исходных затрат, так и возможными фак­торами их снижения.

Относительно производственных систем машиностроительно­го профиля наиболее значимыми факторами экономии затрат яв­ляются:

• повышение технического уровня промышленной продукции;

• устранение функционально излишних конструктивных эле­ментов в исходной конструкции;

• повышение обоснованности значений технических парамет­ров на основе технических, технико-экономических и организационно-экономических расчетов;

• применение прогрессивных технологических процессов, за­готовок и материалов;

• повышение коэффициента унификации;

• улучшение качества компоновки и технологичности сборки;

• повышение показателей надежности.

Каждый фактор вносит в общую экономию свой вклад, кото­рый приближенно оценивается соответствующим процентом сни­жения фактических затрат на функцию. Схематично в общем виде функциональные затраты и факторы их снижения для i -й функ­ции приведены на рис. 2.18, где приняты следующие обозначе­ния:

Указанные затраты рассчитываются по известным формулам [1]. Для выявления факторов экономии в традиционном методе ФСА предполагается использовать экспертов, которые имеют знания об альтернативных исполнениях исследуемых функций.

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

Прежде всего следует отметить, что критерий эффективности производственной системы в целом или отдельного ее элемента , является комплексным и включает показатели назначения, надеж­ности, экономичности, патентоспособности и т.п. Поскольку все показатели имеют свои единицы измерения, то при комплексной оценке необходимо использовать безразмерные единицы. Крите­рий технической эффективности может быть представлен в виде иерархической структуры показателей качества, конкретизирую­щих обобщенный критерий. В связи с этим для оценки альтерна­тив факторов по снижению затрат функций целесообразно исполь­зовать метод анализа иерархий. После построения иерархической структуры и попарного сравнения альтернатив i -го фактора отно­сительно критериев самого нижнего иерархического уровня осу­ществляется вычисление интегрального вектора приоритета W Т.Э. альтернатив по целевому критерию технической эффективности исследуемой системы в целом или отдельного ее элемента.

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

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

Наиболее значимой альтернативой фактора для улучшения функции по технико-экономическому критерию является та, кото­рая имеет максимальное значение в векторе /3i .

Рассмотрим пример определения наиболее значимой альтерна­тивы фактора для улучшения по технико-экономическому крите­рию функции "перемещать наземным способом от одного до двух человек в диапазоне скоростей от 5 до 200 км/ч", которая отно­сится к легковым автомобилям.

Пусть для улучшения технико-экономических показателей ука­занной функции используется один фактор: повышение техничес­кого уровня базового автомобиля "Москвич" путем использова­ния новых технических идей ведущих мировых автомобильных компаний. Альтернативами данного фактора являются следующие варианты компоновки автомобиля "Москвич": A 1 — "Москвич" — Мерседес, А2 "Москвич" — BMW, А3 , — "Москвич" — Вольво, A 4 — "Москвич" — Фиат, А5 "Москвич" — Форд, A 6 "Мос­квич" — Рено.

Иерархическая структура для оценки технической эффектив­ности альтернатив приведена на рис. 2.19. Установление относи­тельной предпочтительности критериев и альтернатив осуществ­лялось попарным сравнением. Значения векторов приоритетов альтернатив, рассчитанные по всем критериям иерархии, приведе­ны в табл. 2.8, а абсолютные затраты на реализацию альтернатив — в табл. 2.9.

Таблица 2.8

Значения векторов приоритетов альтернатив при оценке их по техническим критериям

Аль­терна­тива

Критерий

K 1

K 2

K3

K4

K5

K11

K12

K13

K0

A1

0,291

0,440

0,059

0,048

0,616

0,508

0,312

0,052

0,180

A2

0,196

0,202

0,261

0,265

0,228

0,133

0,138

0,318

0,231

A3

0,066

0,096

0,119

0,048

0,228

0,031

0,038

0,129

0,111

A4

0,154

0,097

0,038

0,110

0,027

0,097

0,312

0,052

0,085

A5

0,146

0,048

0,261

0,265

0,228

0,056

0,063

0,318

0,189

A6

0,147

0,117

0,261

0,265

0,228

0,174

0,138

0,129

0,204

Таблица 2.9

Абсолютные затраты на альтернативы

Альтернатива А i

A1

A2

A3

A4

A 5

A 6

Абсолютные затраты (тыс. руб)

150

155

150

50

160

140

Относительные затраты Zi на i -ю альтернативу рассчитываются по формуле Zi = С i /Собщ , где С i — затраты на осуществление i -й альтернативы; Собщ — общие затраты на все альтернативы.

Векторы относительных затрат по альтернативам и резуль­тирующий вектор, отражающий отношение значений векторов и , имеют следующий вид:

= {0,186 0,193 0,186 0,062 0,200 0,174}T ,

/З i = {0,986 1,260 0,597 1,371 0,945 1,772}T .

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

Таблица 2.10

Матрица попарных сравнений альтернатив

Какая из сравниваемых модификаций автомобиля

имеет большие затраты ?

Правый собственный вектор

A1

A2

A3

A4

A5

A6

A1

A2

A3

A4

A 5

A 6

1

2

1

1/7

3

1/3

1/2

1

1/2

1/7

2

1/3

1

2

1

1/7

2

1/3

7

7

7

1

8

7

1/3

½

½

1/8

1

1/3

3

3

3

1/7

3

1

0,157

0,236

0,166

0,025

0,328

0,088

Результирующий вектор, отражающий отношение значений векторов и с учетом ранее полученных данных, имеет следующий вид:

i = {1,146 1,022 1,495 0,294 1,735 0,431 }T .

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

При рассмотрении принципиально новых альтернатив, напри­мер на уровне новых технологий, затраты для них определяются по многим критериям качества, которые упорядочиваются конк­ретной иерархией (рис. 2.20).

Далее методом попарного сравнения или методом сравнения относительно стандартов устанавливается степень предпочтения альтернатив и критериев качества. После проведения экспертной оценки осуществляется иерархический синтез, в результате кото­рого рассчитывается интегральный вектор приоритетов альтернатив относительно фокуса иерархии. Для рассматриваемого приме­ра имеем следующий интегральный вектор:

= { 0,328 0,088 0,236 0,166 0,157 0,025}T .

Окончательный результат получается путем деления значений вектора на соответствующие значения вектора :

i ={0,549 0,625 0,470 0,512 0,204 8,16}T .

Анализ последнего вектора позволяет сделать вывод, что луч­шей альтернативой является A 6 со значением 8,16.

2.7.3. Рациональное распределение ресурсов между альтернативами

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

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

при выполнении одного из следующих условий:

где Э — эффективность рассматриваемой комбинации альтернатив, полученной генерацией множества сочетаний с различным числом альтернатив;

Эi — эффективность i -й альтернативы, входящей в рассматриваемую ком­бинацию из п альтернатив;

РТ — требуемый ресурс рассматриваемой комбинации альтернатив;

требуемый ресурс i -й альтернативы, входящей в рассматриваемую ком­бинацию из п альтернатив;

Ри — имеющийся в наличии ресурс рассматриваемой комбинации альтер­натив;

— имеющийся в наличии ресурс i -й альтернативы, входящей в рассмат­риваемую комбинацию из п альтернатив;

С— заданное пороговое значение ресурса.

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

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

при выполнении одного из условий

где Na число альтернатив;

А i альтернатива, на которую распределяется ресурс.

Таким образом, для решения задачи комбинаторной оптими­зации необходимо прежде всего сгенерировать множество всех возможных сочетаний (комбинаций) из п- го числа альтернатив. В указанное множество должны входить парные сочетания, тер­нарные сочетания и далее все п — 1 сочетания, а также сочета­ние, состоящее из всех п альтернатив. Максимальное число воз­можных сочетаний NK для данной задачи определяется на основе следующей формулы:

где К— число альтернатив в i -й комбинации, принимающее значение в диапа­зоне [0,М ];

М — максимальное число рассматриваемых альтернатив.

Определим множество комбинаций с различными числом и со­ставом альтернатив.

Допустим, имеется множество из М альтернатив и каждой альтернативе соответствует ее уникальный порядковый номер.

Требуется из заданного множества получить комбинации всех возможных альтернатив, которые должны удовлетворять следую­щим условиям: 1) в каждой i -й комбинации не должно при­сутствовать одинаковых альтернатив; 2) каждая i- я комбинация должна отличаться от других не менее чем одной альтерна­тивой; 3) комбинации альтернатив должны содержать в общем случае все единичные, парные, тернарные и другие М-1 и М сочетания альтернатив. Каждой альтернативе в процессе генера­ции комбинаций присваиваются два типа признаков: "истина" (И) и "ложь" (Л).

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

Правило 1. Если альтернатива А1 множества А имеет признак "Л", то изменяем его на признак "И" и заканчиваем изменение признаков у альтернатив. В противном случае, если альтерна­тива A 1 множества А имеет признак "И", осуществляем переход к альтернативе А2 .

Правило 2. Если i -я альтернатива Ai множества А имеет признак "Л", то изменяем его на признак "И" и заканчиваем изменение признаков альтернатив. В противном случае изменя­ем признак i -й альтернативы А i множества А на "Л" и осуществ­ляем переход к i +1 альтернативе А i +1 .

Правило 3. Если альтернатива А N множества А имеет признак "Л", то изменяем его на "И" и заканчиваем изменение признаков альтернатив. В противном случае, если альтернатива А N имеет значение признака "И", то генерируемая на данной итерации комбинация является последней и содержит все альтернативы множества А.

Таким образом, генерируемая на каждой итерации комбина­ция включает альтернативы множества А, имеющие на текущей итерации значение признака "Истина".

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

Таблица 2.11

Алгоритм генерации альтернатив

Номер итерации

Состояние множества альтернатив А i

Альтернативы, определяющие генерируемую комбинацию

1

А1

"Л"

А2

"Л"

А3

"Л"

-

2

А1 *

"И"

A 2

"Л"

А3

"Л"

A 1

3

А1

"Л"

А2 *

"и"

А3

"Л"

A2

4

А1 *

"И"

А2

"И"

А3

"Л"

А1 А2

5

А1

"Л"

А2

"Л"

А3 *

"И"

А3

6

А1 *

"И"

А2

"Л"

А 3

"И"

A1 A3

7

A1

"Л"

А2 *

"И"

А3

"И"

A 2 A 3

8

А1 *

"И"

А2

"И"

A3

"И"

A1 A2 A3

* - отмечен последний изменившийся на итерации признак.

Алгоритм определения комбинации альтернатив, обеспечиваю­щей оптимальное распределение ресурса, имеет следующий вид.

Шаг 1. Определяется М альтернатив, для каждой из которых устанавливается требуемый ресурс и вычисляется относительная эффективность.

Шаг 2. Генерируются все парные, тернарные, М-1 комбина­ции альтернатив.

Шаг 3. Для каждой сгенерированной комбинации определя­ются суммарные значения: требуемого ресурса, относительной эффективности и относительной эффективности на единицу тре­буемого ресурса.

Шаг 4. Определяется искомая комбинация альтернатив с уче­том задаваемой целевой функции.

Рассмотрим пример распределения ресурса на комбинации альтернатив, представляющих компьютерные бухгалтерские про­граммы.

Заданы четыре компьютерные бухгалтерские программы: А1 "1C: Бухгалтерия 6.0. ПРОФ" для Windows 95; А2 "INFO-Бухгалтер"; А3 Комплексная система "INOTEC Бухгалтер"; А4 Бухгалтерская система "ПАРУС".

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

Методом анализа иерархий определен вектор приоритетов аль­тернатив, характеризующий их относительную эффективность. Относительная эффективность бухгалтерских программ и требуе­мые для их приобретения ресурсы (в условных денежных едини­цах) приведены в табл. 2.12.

Таблица 2.12

Исходные данные по эффективности и требуемому ресурсу

Параметр

Альтернатива Ai

А1

А2

А3

А4

Относительная эффективность

0,20

0,30

0,35

0,15

Требуемый ресурс

5

5

10

3

Таблица 2.13

Результаты распределения ресурса

Параметр

Комбинация альтернатив

А1 А2

А1 А3

А1 А4

A1 A2 A3

A1 A3 A4

A2 A3 A4

A1 A2 A3 A 4

Суммарная, эффективность комбинации

0,50

0,555

0,35

0,85

0,70

0,80

1,0

Требуемый ресурс на комбинацию

10

15

8

20

18

18

23

Эффективность на единицу ресурса

0,050

0,037

0,044

0,043

0,039

0,044

0,043

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

Требуется определить такие комбинации альтернатив, на ко­торые наиболее целесообразно распределить имеющийся ресурс (15 единиц ресурса) с учетом целевых функций (2.12) и (2.13) при условии min (Ри - Рт ).

Искомыми комбинациями альтернатив для первой целевой функции является А1 А2 , а для второй — А1 А3 .

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

1. Иерархия.

2. Шкала отношений.

3. Предпочтения.

4. Парные сравнения.

5. Матрицы попарных сравнений.

6. Собственный вектор и собственное значение матрицы попарных срав­нений.

7. Однородность суждений.

8. Индекс и отношение однородности матрицы попарных сравнений альтернатив.

9. Синтез приоритетов на иерархии.

10. Однородность иерархии.

11. Принятие решений при учете мнений нескольких экспертов.

12. Сравнение объектов методами стандартов и копирования.

13. Иерархии с различными числом и составом альтернатив под крите­риями.

14. Многокритериальное прогнозирование социально-экономических си­стем.

15. Функционально-стоимостный анализ методами анализа иерархий.

16. Рациональное распределение ресурсов методами анализа иерархий.

Контрольные вопросы и задания

1. Какой тип иерархии используется в методе анализа иерархий?

2. Дайте численную и лингвистическую характеристики шкалы отно­шений.

3. Постройте матрицу попарных сравнений для семи альтернатив.

4. Составьте алгоритм и программу для расчета на ЭВМ собственного вектора и собственного значения матрицы попарных сравнений.

5. Составьте алгоритм и программу для определения индекса и отно­шения однородности матрицы попарных сравнений.

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

7. Разработайте алгоритм и программу для оценки однородности иерар­хии, имеющей любую структуру.

8. Разработайте алгоритм и программу для решения задачи синтеза при­оритетов на иерархии с учетом мнений нескольких экспертов.

9. В каких ситуациях объекты сравниваются методами стандартов и копирования?

10. Приведите прикладные примеры иерархий с различным числом аль­тернатив под критериями.

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

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

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

14. Примените метод анализа иерархий для поддержки принятия реше­ний во внешнеэкономической сфере.

15. Разработайте рациональную программу в социальной и инвестици­онной сферах.

16. Примените методы принятия решений для разрешения политических и этнических конфликтов.

17. Проведите функционально-стоимостный анализ организационной структуры и управленческой деятельности предприятия.

18. Осуществите рациональное распределение ресурсов с использова­нием системных методов между альтернативами исследуемой эко­номической системы.

Литература

1. Макеев С. П., Шахнов И.Ф. Упорядочение объектов в иерархичес­ких системах // Известия АН СССР, Техническая кибернетика. — 1991.—№ З.—С. 29—46.

2. Caamu Т. Принятие решений. Метод анализа иерархий: Пер. с англ. — М.: Радио и связь, 1989. — 316 с.

3. Сваткин М. 3., Мацута В. Д., Рахлин К. М. Группы качества на машиностроительных предприятиях. —Л.: Машиностроение, 1988. — 141 с.

4. Влчек Р. Функционально-стоимостный анализ в управлении: Сокр. пер. с чеш. — М.: Экономика, 1986. — 176 с.

5. Карпунин М. Г., Любинецкий Я. Г., Майданчик Б. И. Жизненный цикл и эффективность машин. — М.: Машиностроение, 1989. — 312 с.

6. Карпунин М. Г., Майданчик Б. И. Функционально-стоимостный ана­лиз в электротехнической промышленности. — М.: Энергоиздат, 1984. —288 с.

7. Скворцов Н. Н., Омельченко Л. Н. Организация функционально-стоимостного анализа на машиностроительных предприятиях. — Киев: Технiка, 1987. — 112 с.

ГЛАВА 3.

АНАЛИТИЧЕСКОЕ ПЛАНИРОВАНИЕ НА ОСНОВЕ МЕТОДА АНАЛИЗА ИЕРАРХИЙ

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

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

3.1. Принципиальные подходы к решению задач планирования

Можно выделить три принципиальных подхода к планирова­нию [1-9].

Удовлетворенческое планирование предполагает достижение неплохих результатов, но не обязательно наилучших. Уровень, которого необходимо достичь для "удовлетворения", определяет­ся как уровень, на который соглашаются лица, принимающие ре­шения. Такое планирование редко приводит к радикальным пере­менам. Как правило, оно порождает консервативные планы, ис­правляющие только явные недостатки и не способствующие рос­ту и развитию.

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

• минимизация ресурса, необходимого для достижения наме­ченного уровня эффективности;

• максимизация эффективности, которой можно достичь с име­ющимся запасом ресурса;

• максимизация отношения эффективности к затратам.

Аналитическое стратегическое планирование направлено на решение задач, характеризующихся в будущем неопределеннос­тью и незнанием.

Аналитическое стратегическое планирование — процесс обу­чения и эволюции, т.е. процесс проецирования вероятного или ло­гического будущего (обобщенного сценария) и идеализированных желаемых будущих состояний.

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

Первый компонент — начальное состояние — определяет на­чальное состояние людей, управляющих определенными ресурса­ми; экономическое, политическое и социальное положение обще­ства; ограничения природы и окружающей среды и т.п.

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

Третий компонент — средства, т. е. сам план, с помощью кото­рого происходит переход от начального состояния к цели.

Выделяются три отличающихся процесса планирования: в пря­мом направлении, обратном направлении, одновременно в прямом и обратном направлениях.

Процесс планирования в прямом направлении направлен толь­ко в одну сторону. Он представляет собой упорядоченную во вре­мени последовательность событий, которая начинается в момент времени t = 0 и заканчивается в будущем в момент времени t = Т. В прямом процессе рассматриваются текущие факты и предполо­жения, порождающие логический исход (сценарий).

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

Процесс планирования, осуществляемый одновременно в прямом и обратном направлениях, основан на классической теории плани­рования, которая предполагает наличие двух целей планирования.

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

Вторая цель — желаемая, достижение которой требует боль­ших изменений на входах. Эти изменения нужно не только осу­ществить, но и сделать необратимыми, несмотря на первоначаль­ное поведение системы.

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

3.2. Представление процесса планирования в виде иерархии

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

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

Введем обозначения множеств элементов и собственно элемен­тов, определяющих иерархические уровни. Множества элементов обозначаются прописными буквами русского алфавита, а элемен­ты — строчными буквами:

Фij —фокус иерархии;

Сij = {сm ij } — множество сил;

АКij = {акn ij } — акторы;

Цij = {цr