Главная      Учебники - Экономика     Лекции по экономике - часть 18

 

поиск по сайту            

 

 

 

 

 

 

 

 

 

содержание   ..  408  409  410   ..

 

 

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

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

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

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

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

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

МОСКВА

"ФИНАНСЫ И СТАТИСТИКА-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 ] имеет следующий вид:

 

 

 

 

 

 

 

содержание   ..  408  409  410   ..