Смекни!
smekni.com

Анализ, синтез, планирование решений в экономике (стр. 16 из 65)

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

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

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

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

Таблица 2.11

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

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

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

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

1

А1

"Л"

А2

"Л"

А3

"Л"

-

2

А1*

"И"

A2

"Л"

А3

"Л"

A1

3

А1

"Л"

А2*

"и"

А3

"Л"

A2

4

А1*

"И"

А2

"И"

А3

"Л"

А1А2

5

А1

"Л"

А2

"Л"

А3*

"И"

А3

6

А1*

"И"

А2

"Л"

А3

"И"

A1A3

7

A1

"Л"

А2*

"И"

А3

"И"

A2A3

8

А1*

"И"

А2

"И"

A3

"И"

A1A2A3

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

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

Шаг 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

A1A2A3

A1A3A4

A2A3A4

A1A2A3A4

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

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. Разработайте алгоритм и программу синтеза приоритетов в иерар­хиях с различным числом альтернатив под критериями.