
Поиск эффективных точек
Загляну-ка я под мини:
Интересно, что под ними?
Ведь на миди мы в обиде,
Ничего под ним не видя,
А заглядывать под макси
Удается только таксе.
Ю.И. Манин
Пусть U– компактное
множество, аg1,…,gm– непрерывные функции,gi:U.
Теорема (Гермейер).Пустьu0– эффективная точка, причемgi(u0)>0
для всехi=1,…,m.
Тогда существуют положительные числа1,…mтакие, чтоиx0является
точкой максимума функции
.
Доказательство.ПоложимТогда
Пусть u– любая точка.
Так как точкаu0– эффективна, найдется номерi,
для которого gi(u)gi(u0),
или, что то же самое,igi(u)1.
Значит,а это означает, чтоu0– одна из точек максимума функции
.
Остается положить
и заметить, что тогдаu0– одна из точек максимума функцииF(u).
Теорема доказана.
К сожалению, нельзя утверждать, что
всякая точка максимума функции
будет эффективной точкой многокритериальной
задачи.
Пример. ПустьU={(u1,u2):
0u11,
0u21},
g1(u)=u1,g2(u)=u2.
Приточки максимума функции
образуют отрезок
{(u1,u2):u1=1, 0.5u21},
но только одна его точка (1,1) является
эффективной.
Теорема. Пусть существуют такие
положительные числа1,…m, чтоиx0является
точкой максимума функции
.
Тогда точкаx0является слабо эффективной.
Доказательство.Допустим противное. Тогда найдется такая точкаu1, чтоgi(u1)>gi(u0) для всехi=1,…,m. Но тогдаF(u1)>F(u0), что противоречит условию.
Пусть теперь множество Uвыпукло, а функцииg1,…,gmвогнуты.
Теорема (Карлин). Пустьx0– эффективная точка. Тогда существуют
неотрицательные числаp1,…,p
mтакие,
чтоиx0является
точкой максимума функции
.
Доказательство.Не ограничивая
общности, можем считать, чтоgi(u)>0
для всехi=1,…,m.
В силу теоремы Гермейера существуют
положительные числа1,…mдля которыхu0реализует максимум функции.
Тогда (u0,F(u0)) является решением задачи математического программирования
,
uU,
w.
В силу теоремы Куна–Такера найдутся такие неотрицательные числа i,i=1,…,m, для которых (u0,F(u0)) будет точкой максимума функции
на множестве U.
Но это возможно, только если
,
(*)
а тогда u0является
точкой максимума функции.
Остается заметить, что в силу равенства
(*), по крайней мере, одно iне равно нулю. А тогда мы можем положить.
Теорема.Пусть существуют положительные
числаp1,…,p
mтакие,
чтоиu0является
точкой максимума функции
.
Тогда точкаu0является эффективной.
Доказательство.Допустим противное. Тогда найдется такая точкаu1, чтоgi(u1)gi(u0) для всехi=1,…,m, причем, по крайней мере, одно из этих неравенств не обращается в равенство. Умножая эти неравенства наpiи суммируя, получим неравенство(u1)>(u0), что противоречит условию.
Нельзя утверждать, что всякая эффективная
точка может быть найдена в результате
максимизации функции
с положительными коэффициентамиp1,…,p
m.
Пример.Пусть,g1(u)=u1,g2(u)=u2.Максимум
функции
достигается в точке
.
В то же время, точка (1,0) является
эффективной.
С другой стороны, при неотрицательных
коэффициентах p1,…,pm,
точка максимума функцииможет быть неэффективной в многокритериальной
задаче.
Пример.ПустьU={(u1,u2): 0u11, 0u21}, g1(u)=u1,g2(u)=u2. Точки максимума функции(u)=1g1(u)+0g2(u) образуют отрезок {(u1,u2):u1=1, 0u21}, а эффективной является только одна точка (1,1) этого отрезка.
Теорема.Пусть существуют
неотрицательные числаp1,…,p
mтакие,
чтоиu0является
точкой максимума функции
.
Тогда точкаu0является слабо эффективной.
Доказательство.Допустим противное. Тогда найдется такая точкаu1, чтоgi(u1)>gi(u0) для всехi=1,…,m. Умножая эти неравенства наpiи суммируя, получим неравенство(u1)>(u0), что противоречит условию.
Другие варианты
Двойственность
Идеальная точка
Парето и лексикография: задача 9.3 стр. 339 у толстого Мулена.