Многокритериальная оптимизация
þ задачи, в которых оптимизацию проводят по нескольким параметрам, называют задачами многокритериальной или векторной оптимизации.
Как и при линейном программировании задачи многокритериальной оптимизации включают в себя три основные части.
три основные части задачи многокритериальной оптимизации:
Àцелевую функцию,
Áограничения,
Âграничные условия.
Наиболее часто целевая функция представляется обобщенными показателями эффективности, которые представляют собой взвешенную сумму частных показателей, в которую каждый из них входит с определенным весом, отражающим его важность:
W= a1 .w1 + a2 .w2 + ... + an .wn
Для тex показателей, которые желательно увеличить, веса берутся положительные, а для тex, которые желательно уменьшить - отрицательные.
Назначение коэффициентов весов проводят с помощью экспертных оценок. Методы экспертных оценок достаточно широко распространены. Математических методов определения экспертных оценок достаточно много. Рассмотрим некоторые из них.
Математические методы определения экспертных оценок:
À Непосредственное назначение коэффициентов весов.
Согласно этому методу каждый i-й эксперт для каждого k-ого параметра должен назначить коэффициент веса aik таким образом, чтобы сумма коэффициентов веса, назначенная одним экспертом для различных параметров, равнялась 1.
i=1, n, где n - число экспертов.
В качестве коэффициента веса k-ого параметра ak принимают среднее значение по результатам экспертизы всех экспертов:
Á Oценка важности параметров в баллах. В этом случае каждый эксперт назначает каждому параметру оценку по десяти бальной системе. Наиболее важный параметр оценивается более высоким баллом. В результате экспертизы заполняется таблица, и находятся коэффициенты веса.
Дата добавления: 2021-09-25; просмотров: 328;