ny_quant: (Default)
[personal profile] ny_quant


Рассмотрим задачу минимизации в Rn:

F(x) -> min

при ограничениях

G(x)=0 Edit: обсуждение показало, что это условие лишнее.
H(x)>=0

Хочется сформулировать такого типа теорему, что при разумных ограничениях на функции F,G,H (скажем F, видимо, должна быть выпуклой) решение задачи (Edit: под этим понимается точка, где достигается инфимум по допустимой области если таковая существует) либо совпадает с глобальным минимумом F(x) либо лежит на границе допустимой области.

Поскольку я это придумал сегодня по дороге на работу, я вижу два варианта. Либо это совсем неверно по каким-то очевидным причинам, которые мне с утра не пришли в голову. Либо это давно все знают и умные люди легко подскажут где найти соответствующую теорему.

Date: 2016-07-22 06:15 pm (UTC)
From: [identity profile] misha-b.livejournal.com
Нет, на границе будет всегда, но минимумов может быть несколько или даже бесконечно много. Односвязность тут не помгает, нужна выпуклость.

Date: 2016-07-22 06:26 pm (UTC)
From: [identity profile] ny-quant.livejournal.com

Я про единственность ничего не утверждал, только про границу. Даже и односвязность вроде бы не нужна.

Date: 2016-07-22 06:28 pm (UTC)
From: [identity profile] misha-b.livejournal.com
Тогда да, любой минимум всегда либо глобальный либо на границе без ограничений на область.

Date: 2016-07-22 06:44 pm (UTC)
From: [identity profile] ny-quant.livejournal.com

О! И что, у этого фактоида от официального названия? Наверное все кому надо это и так понимают, просто лень записывать на бумаге.

Date: 2016-07-22 09:02 pm (UTC)
From: [identity profile] misha-b.livejournal.com
Официального названия не знаю. Наверное, и так понимают.

Date: 2016-07-22 06:51 pm (UTC)
From: [identity profile] fortran-only.livejournal.com
это неверно конечно

берем тривиальную задачу о приближении матриц заданного размера матрицами c рангом меньше заданного

функция выпукла, сет невыпукл

like hell решение будет лежать на границе

Date: 2016-07-22 07:09 pm (UTC)
From: [identity profile] ny-quant.livejournal.com

Вы сформулируйте задачу полностью и покажите где решение на самом деле.

Date: 2016-07-22 07:38 pm (UTC)
From: [identity profile] fortran-only.livejournal.com
тут есть приблизительная картинка, в разделе efficient frontier, мне рисовать графики нет времени

http://zoonek.free.fr/blosxom/R/2012-06-01_Optimization.html


Просто рекомендую в таких случаях задуматься - если об этом ничего нельзя найти, значит это просто невозможно, потому что люди ученые терпеть не могут признаваться что решить не могут что-то, причем буквально в полушаге от тривиально решаемого.

Date: 2016-07-22 08:52 pm (UTC)
From: [identity profile] ny-quant.livejournal.com

Спасибо, ваши рекомендации необычайно ценны, но было еще лучше если б вы указали что конкретно на этой странице или ещё где противоречит моему утверждению для невыпуклых областей. Вы ведь не собираетесь выдавать результаты численных экспериментов за математические аргументы, не правда ли?


Как я уже несколько раз сказал выше, утверждение может быть или неверным или очевидно верным (для тех кто понимает), но недостаточно интересным чтобы его записывать.

Date: 2016-07-22 09:49 pm (UTC)
From: [identity profile] fortran-only.livejournal.com
Численный эксперимент для контрпримера более чем достаточно.
Численного эксперимента недостаточно для доказательство общности, но не ошибочности утверждения.

Date: 2016-07-22 09:53 pm (UTC)
From: [identity profile] ny-quant.livejournal.com

Хаха. Вы наверное не просто экономист, а старший экономист.


Ну, чисто для смеха, конкретно какой?

Date: 2016-07-22 11:15 pm (UTC)
From: [identity profile] fortran-only.livejournal.com
ну акай тогда, ищите себе

Date: 2016-07-22 08:57 pm (UTC)
From: [identity profile] misha-b.livejournal.com
Mатрицы ранга меньше заданного имеют коразмерноесть >0. Значит любая точка этого множества будет границей в R^n.

Date: 2016-07-22 09:51 pm (UTC)
From: [identity profile] fortran-only.livejournal.com
Матрицы nxp, естественно.

Date: 2016-07-22 10:05 pm (UTC)
From: [identity profile] misha-b.livejournal.com
Ну, значит, в R^{nxp}, соответственно.

Date: 2016-07-22 11:14 pm (UTC)
From: [identity profile] fortran-only.livejournal.com
неверно

Date: 2016-07-22 09:58 pm (UTC)
From: [identity profile] ny-quant.livejournal.com

Я бы думал, что задача решается в пространстве меньшей размерности. Но я не понимаю откуда там возьмутся ограничения (кроме дальнейшего снижения размерности если, например, мы ищем только симметричные матрицы), а он не говорит.

Date: 2016-07-23 03:42 am (UTC)
From: [identity profile] misha-b.livejournal.com
В пространстве меньшей размерности задачу можно решать, конечно, т.е. оптимизировать по пространству матриц ранга меньше заданного.

Но там эта функция уже не является выпуклой (да и определение выпуклости на таких многообразиях дело тонкое).

Date: 2016-07-24 03:23 pm (UTC)
From: [identity profile] ny-quant.livejournal.com
Мне пока так никто и не сказал, что это за функция.

Date: 2016-07-24 05:42 pm (UTC)
From: [identity profile] misha-b.livejournal.com
Я не специалист по чтения мыслей, но предполагаю так:
функция это просто сумма квадратов разностей по клеткам двух матриц, с фиксирожанной матрицей в качестве одного аргумента. Предлагается найти минимум по матрицам ранга меньше заданного, т.е. наилучшее приближение.

Profile

ny_quant: (Default)
ny_quant

August 2022

S M T W T F S
 1234 56
78910111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 26th, 2025 05:55 pm
Powered by Dreamwidth Studios