Например, при оценке деятельности промышленного предприятия приходится учитывать целый ряд показателей:
Отдельные показатели эффективности будем рассматривать как координаты некоторого вектора W=W(W1,W2,...)
Задачу ИО можно сформулировать следующим образом:
Имеется некоторая операция О, эффективность которой оценивается с помощью векторного критерия эффективности W=W(W1,W2,...) . Необходимо найти такую стратегию Х по управлению операцией О, чтобы она удовлетворяла следующим условиям:
Рассмотрим основные проблемы, с которями приходится сталкиваться при исследовании операции с векторным критерием эффективности.
Ее разрешение важно, так как позволяет сузить область допустимых значений, в которой будет находиться оптимальное решение. К тому же в некоторых случаях решение задачи векторной оптимизации заканчивается выделением области компромиссов, обеспечивая приемлемую для практических нужд точность получаемого набора решений.
Данная проблема является одной из основных проблем, с которыми приходится сталкиваться в процессе поиска оптимального решения, оцениваемого с помощью векторного критерия эффективности.
Необходимо отметить, что все названные проблемы носят концептуальный характер, и решение их может быть осуществлено с помощью различного рода эвристических процедур. Но после решения проблем концептуального характера возникают проблемы вычислительного характера, связанные с разработкой алгоритма поиска оптимального решения.
Пусть множество значений представлены в виде заштрихованной области, включая и ее границу.
Из рис.1 видно, что область совпадает с дугой ВС - частью границы области.
Поэтому множество стратегий, которое обеспечивает достижение критерия, на дуге ВС, образует область
Применение принципа равномерности предполагает, что все локальные критерии одинаково важны, и они должны равномерно и гармонично улучшаться.
Оставшаяся часть
образует область согласия
и ей соответствует область
Решение проблемы выделения области компромисса особенно сложно, когда область
не является выпуклой.
Рассматривая некоторые подходы к решению проблемы выбора схемы компромисса, необходимо отметить, что число возможных схем компромисса практически неограниченно, поэтому остановимся лишь на некоторых, наиболее простых, основанных на использовании принципа равномерности и принципа справедливой уступки.
В дальнейшем, если не оговорено противное, будем предполагать, что все локальные критерии имеют один и тот же масштаб измерения, т. е. решена проблема нормализации.
Самой простой разновидностью принципа равномерности является принцип равенства. В этом случае оптимальным компромиссным решением считается такое, которое обеспечивает равенство всех локальных критериев (рис. 2,а).
Данный принцип является весьма "жестким" и может приводить к решению вне области
(рис. 2, б) или совсем не иметь решения
(рис. 2, в), особенно в случае дискретных задач (рис. 2, г).
На основании геометрической иллюстрации легко заметить, какими недостатками обладает данный принцип.
Математически этот принцип-оптимальности может быть записан следующим образом:
Рассмотрим еще одну разновидность принципа равномерности-принцип максимина. Сущность его состоит в том, что для оптимизации всегда выбирается наихудший (принимающий наименьшее значение) из критериев
Другим принципом компромисса является принцип справедливой уступки имеющий две разновидности: абсолютной и относительной уступки.
Нетрудно заметить, что оптимальным будет такое решение, которое обеспечивает
при переходе в любую соседнюю точку.
Следовательно, принципу справедливой абсолютной уступки соответствует принцип оптимальности, состоящий в максимизации суммы локальных критериев, т. е.
Недостаток этого принципа состоит в том, что высокое значение суммарного критерия может быть достигнуто за счет высокого уровня одних локальных критериев, хотя значения других могут быть очень низкими.
Принцип относительной справедливой уступки гласит, что справедливым является такой компромисс, при котором суммарный относительный уровень снижения одного или нескольких локальных критериев не превосходит суммарного относительного уровня повышения эффективности по остальным критериям.
Не останавливаясь на выводе, отметим, что принцип оптимальности, соответствующий принципу справедливой относительной уступки, записывается в виде произведения локальных критериев, которое необходимо обратить в максимум, т. е.
Сравним два решения и
представленные на рис. 3. Для этого вычислим величину суммарной относительной уступки при переходе от
или в нашем случае
Следовательно, решение
хуже, чем
если сравнение ведется на основании принципа относительной уступки.
Важным преимуществом рассмотренного принципа является то, что он инвариантен к масштабу измерения критериев.
Преимущество рассмотренных принципов компромисса состоит в том, что они позволяют перейти от векторного критерия эффективности к некоторому скалярному.
Рассматривая решение проблемы 3-нормализации критериев, необходимо отметить, что большинство способов нормализации основывается на введении вектора идеального качества операции
С помощью этого вектора оптимизируемый вектор
приводится к безразмерному виду:
Нормализованный вектор
будет оптимизироваться. Очевидно, что компоненты вектора
если
будут находиться в промежутке [0, I].
Важным здесь является решение вопроса о подходе к выбору идеального вектора.
Рассмотрим некоторые из способов:
При решении задач с векторным критерием эффективности часто применяется принцип жесткого приоритета, который требует задания вектора
и упорядочения локальных критериев в соответствии с этим вектором.
Решение задачи оптимизации в этом случае практически сводится к последовательной оптимизации локальных критериев, начиная с критерия, обладающего высшим приоритетом. Этот принцип имеет тот недостаток, что решение задачи оптимизации может практически заканчиваться после оптимизации первого, самого важного критерия.
Преимущество этого способа состоит в том, что не требуется задания вектора
который обязательно должен присутствовать при практической реализации принципа гибкого приоритета.
При реализации последнего принципа вместо вектора рассматривается вектор с которым в дальнейшем имеем дело при отыскании оптимального решения и для которого может использоваться любой из принципов компромисса.