
Таблица 4.1
Разработка прикладных
программ
Научно-технические расче-
ты/ 2-мерные задачи САПР
Настольные издательские
системы
Автоматизация конторских
работ
Из определения Парето-оптимальности, данного в предыдущем разделе, следует
простой переборный алгоритм нахождения множества Парето-оптимальных элементов.
Поскольку Парето-оптимальность определяется не абсолютными, а относитель-
ными значениями оценок объектов (вариантов решений) по значениям их параметров,
то для реализации алгоритма достаточно иметь информацию о типе отношений между
каждой парой объектов, т.е. существует ли между ними отношение строгого предпоч-
тения или нет. Поэтому введем булеву переменную
случае,противномв0
j;объектаельнеепредпочтитстрогоiобъектесли,1
ij
a
и построим квадратную матрицу, элементами которой являются переменные a
ij
. Из оп-
ределения следует, что единицы в i-ой строке определяют элементы j, по отношению к
которым элемент i строго предпочтительнее. Поэтому, если в j-м столбце все нули, то
значит нет элемента, который бы был строго предпочтительнее элемента j, и он при-
надлежит множеству Парето-оптимальности.
При построении матрицы возможны три следующих случая:
одно или несколько значений параметров элемента i лучше (это может быть
либо больше либо меньше) значений параметров элемента j, а остальные равны. В этом
случае
;
одно или несколько значений параметров элемента i хуже значений парамет-
ров элемента j. Тогда независимо от значений других параметров
;
значение всех параметров элемента i равно значениям соответствующих па-
раметров элемента j. При таком равенстве
.
Если сравнивать исследуемые 6 вычислительных систем по всем 6 показателям с
использованием рассмотренного выше алгоритма, то получим табл. 4.2, из которой
видно, что Парето-оптимальными являются четыре системы. (Это оценки для первого
руководителя).
Такое большое число несравнимых систем объясняется большим количеством
показателей (то же 6, но это случайное совпадение). Если сократить число показателей,
например, отказаться от показателя «трехмерная графика» (во многих приложениях ее
не используют), то окажется, что система Compaq Deskpro 5/66 Model 5/0 предпочти-
тельнее Apple Macintosh 800. Если не учитывать другие показатели, то может оказаться,
что предпочтительность систем изменится.