26
2 Аналитические методы оптимизации
2.1 Необходимые и достаточные условия оптимизации
Выделяют необходимые и достаточные условия оптимизации, первого и
второго порядка.
Необходимые условия оптимизации формулируются в следующем ви-
де: известно, что рассматриваемая точка является точкой экстремума, тогда в
этой точке обязательно выполняется ряд условий, которые называются необ-
ходимыми.
Необходимые условия указывают на возможность (но не обязатель-
ность) наличия экстремума: без выполнения этих условий экстремума точно
нет, но при их выполнении он может быть или не быть.
Достаточные условия оптимизации формулируются в следующем виде:
известно, что в рассматриваемой точке выполняется ряд условий, тогда она
является точкой экстремума.
Достаточные условия указывают на то, что экстремум точно имеется. Но
их невыполнение не гарантирует, что его нет.
Необходимые и достаточные условия оптимизации связаны с первыми и
вторыми производными целевой функции. В случае нескольких переменных
первая производная представляется градиентом, а вторая — матрицей Гессе.
Таким образом, выполнение необходимых условий не гарантирует, что
экстремум есть, а невыполнение достаточных условий — что его нет. Это
можно представить в виде таблицы истинности:
условия
x
условия
y
решения
z
0 0 0
0 1 1
1 0 ×
1 1 1
Здесь знаком × показана неопределённость.
Казалось бы, необходимые условия излишни, и можно всегда пользо-
ваться только достаточными условиями, которые дают гарантию наличия
экстремума. Но оказывается, что на основе необходимых условий получают
систему уравнений (иногда дополненную неравенствами), с помощью кото-
рой находят решение — точку возможного экстремума. Затем с помощью до-
статочных условий подтверждают или опровергают наличие экстремума. Ес-
ли он есть, определяют его вид — максимум или минимум.
Необходимые условия могут быть первого и второго порядка. Необхо-
димые условия первого порядка базируются на градиенте (первые производ-