Алгоритм определения комбинации альтернатив, обеспечивающей оптимальное распределение ресурса, имеет следующий вид.
Шаг 1.
Определяется М альтернатив, для каждой из которых устанавливается требуемый ресурс и вычисляется относительная эффективность.
Шаг 2.
Генерируются все парные, тернарные, М-1 комбинации альтернатив.
Шаг 3.
Для каждой сгенерированной комбинации определяются суммарные значения: требуемого ресурса, относительной эффективности и относительной эффективности на единицу требуемого ресурса.
Шаг 4.
Определяется искомая комбинация альтернатив с учетом задаваемой целевой функции.
Рассмотрим пример распределения ресурса на комбинации альтернатив, представляющих компьютерные бухгалтерские программы.
Заданы четыре компьютерные бухгалтерские программы: А1 — "1C:
Бухгалтерия 6.0. ПРОФ" для Windows 95;
А2 — "INFO-Бухгалтер";
А3 — Комплексная система "INOTEC Бухгалтер";
А4 — Бухгалтерская система "ПАРУС".
Относительная эффективность (полезность) бухгалтерских программ оценена по комплексу иерархически упорядоченных критериев качества с трех точек зрения: программиста, сопровождающего функционирование программ; бухгалтера, ведущего бухгалтерский анализ на предприятии; руководителя предприятия, использующего результаты бухгалтерского анализа для принятия решений (рис. 2.21).
Методом анализа иерархий определен вектор приоритетов альтернатив, характеризующий их относительную эффективность. Относительная эффективность бухгалтерских программ и требуемые для их приобретения ресурсы (в условных денежных единицах) приведены в табл. 2.12.