
- •113 3.1. Задачи математической оптимизации ________________________________________________________________________________________________________
- •Глава 3. Общая характеристика методов оптимизации
- •3.1. Задачи математической оптимизации
- •Постановка задачи математической оптимизации.
- •Целевая функция и особенности области ее определения
- •Необходимые и достаточные условия существования экстремума целевой функции
- •Классификация задач математической оптимизации.
113 3.1. Задачи математической оптимизации ________________________________________________________________________________________________________
Глава 3. Общая характеристика методов оптимизации
Использование критериального языка выбора позволяет выбирать наилучшие (оптимальные) решения путем выделения основного критерия или построения интегрального критерия, оценки альтернативных решений по частным критериям и вычисления значений оценки каждого альтернативного решения по основному или интегральному критерию. Оценки альтернативных решений по частным критериям обычно называются факторами или аргументами целевой функции. Оценки же альтернативных решений по основному или интегральному критерию являются значениями целевой функции. Одним из способов разрешения проблемы многокритериальности является перевод не основных критериев в разряд ограничений. Поэтому оптимальные значения целевой функции в методах оптимизации вычисляются с учетом ограничений.
Лучшими считаются такие решения, оценки которых по основному или интегральному критерию с учетом принимают максимальные или минимальные значения, а их оценки по не основным частным критериям удовлетворяют ограничениям.
3.1. Задачи математической оптимизации
Постановка задачи математической оптимизации.
Задача оптимизации, как было определено ранее, является частным случаем задачи принятия решений, в которой определены множество альтернатив и принцип оптимальности (ПО).
Будем считать принцип оптимальности определенным, если задана математическая форма критерия эффективности W при наличии некоторых ограничений [12].
Приведем общую формулировку задачи математической оптимизации. Пусть определен интегральный критерий эффективности W()=W(1,..., n), который необходимо максимизировать (минимизировать).
Будем называть функцию W() целевой функцией, а отношения gj() – балансовыми уравнениями (равенствами или неравенствами), характеризующими ограничения, налагаемые на оценки альтернатив xk по критериям i.
Задача математической оптимизации решена, если найден такой удовлетворяющий ограничениям n – мерный вектор оценки оптимальной альтернативы x по всем n критериям * = (1*,... , n*), что целевая функция принимает максимальное (минимальное) значение:
*
=(min)
W(k),
где
k=(1k,
…, ik,
…, nk)
– n
– мерный вектор частных оценок
альтернативы
xk
по
каждому из n
критериев, характеризующий качество
альтернативы xk
в пространстве
Rn,
k=;
ik – оценка альтернативы xk по i-му критерию.
Ограничения на вектора k определяют область , в которой задана целевая функция W(). – множество векторов k.
Ограничения на вектора k устанавливаются:
по
ресурсам:
gj()
{
, = , }
bj,
j=.
Будем называть отношения gj() – балансовыми уравнениями (равенствами или неравенствами).
Пример 1: При решении задач выработки оптимального плана распределения ЗОС на опасные воздушные цели, в роли ограничения на ресурс «количество ЗОС, назначаемых на воздушную цель» выступает заданное константой bj количество ЗОС, имеющихся на корабле.
Кроме того, в роли ограничения на ресурс «количество ЗОС, назначаемых на воздушную цель» может выступать количество ЗОС корабля, достаточное для поражения i-й воздушной цели с заданной (требуемой) вероятностью pj. Данное количество ЗОС задается функцией bij= bнi +ij(bс, pi(bнi), pj), аргументами которой являются количество свободных ЗОС (на момент решения задачи распределения ЗОС на данную цель), достигнутая вероятность поражения воздушной цели pi(bнi), уже назначенными на нее средствами bнi, и требуемая вероятность поражения воздушной цели pj, заданная оператором БИУС. До тех пор, пока достигнутая комбинированная вероятность поражения i-й воздушной цели pi(bнi) не станет больше или равна заданной вероятности pj, воздушная цель будет находиться в оптимизируемой матрице возможностей обстрела, и свободные ЗОС будут назначаться на эту цель. Достигнутая комбинированная вероятность поражения цели pi(bнi) определяется исходя из количества ЗОС bнi, уже назначенных на данную цель, и вероятностей pki поражения i-й цели каждым из них.
по области допустимых значений: iQi, где Qi – область допустимых значений критерия i.
Пример 2: Qi может быть: множеством действительных чисел в интервале от 0 до 1; множеством неотрицательных чисел. В предыдущем примере Qi может быть только множеством натуральных чисел.