Многокритериальная оптимизация
задачи, в которых оптимизацию проводят по нескольким параметрам, называют задачами многокритериальной или векторной оптимизации.
Как и при линейном программировании задачи многокритериальной оптимизации включают в себя три основные части.
три основные части задачи многокритериальной оптимизации:
целевую функцию,
ограничения,
граничные условия.
Наиболее часто целевая функция представляется обобщенными показателями эффективности, которые представляют собой взвешенную сумму частных показателей, в которую каждый из них входит с определенным весом, отражающим его важность:
W = a 1 . w 1 + a 2 . w 2 + ... + a n . w n
Для тex показателей, которые желательно увеличить, веса берутся положительные, а для тex, которые желательно уменьшить - отрицательные.
Назначение коэффициентов весов проводят с помощью экспертных оценок. Методы экспертных оценок достаточно широко распространены. Математических методов определения экспертных оценок достаточно много. Рассмотрим некоторые из них.
Математические методы определения экспертных оценок:
Непосредственное назначение коэффициентов весов.
Согласно этому методу каждый i-й эксперт для каждого k-ого параметра должен назначить коэффициент веса a ik таким образом, чтобы сумма коэффициентов веса, назначенная одним экспертом для различных параметров, равнялась 1.
|
|
i=1, n, где n - число экспертов.
В качестве коэффициента веса k-ого параметра a k принимают среднее значение по результатам экспертизы всех экспертов:
Oценка важности параметров в баллах. В этом случае каждый эксперт назначает каждому параметру оценку по десяти бальной системе. Наиболее важный параметр оценивается более высоким баллом. В результате экспертизы заполняется таблица, и находятся коэффициенты веса.
Дата добавления: 2018-10-26; просмотров: 174; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!