IBM |
Метод внутренней точки 23.08.2008, 21:16 |
|
23/08/08 2
|
Коллеги, помогите, пожалуйста, советом.
Решаем линейную оптимизационную задачу. Реализовали программно один из вариантов метода внутренней точки, наблюдаем такую картину:
1) "маленькая" размерность (~500 переменных): на первом же шаге приходим в область (невязка ограничений = 0), функционал убывает, за ~20 итераций сходимся к решению.
2) размерность "средняя" (~700 переменных): невязка ограничений после первого шага большая, функционал растет, но невязка уменьшается, как только приходим в область, функционал начинает падать (как и положено) и медленно, но сходимся к решению.
3) Размерность "большая" (10000 переменных): невязка большая, уменьшается страшно медленно.
Вопрос: мы как-то неверно выбираем шаг? Или это нормальное поведение метода?
Спасибо.
|
|
|
|
|
Vassil |
Одна ссылка 25.08.2008, 13:28 |
|
03/09/05 217 Bulgaria
|
|
|
|
|
IBM |
25.08.2008, 16:16 |
|
23/08/08 2
|
Спасибо, попробуем.
Gondzio мы читали и как раз использовали как отправную точку.
Почему-то скорость сходимости очень маленькая. Либо что-то не так делаем, либо задача такая. Будем читать.
|
|
|
|
|
Nt |
про внутренние точки 26.10.2008, 18:53 |
|
23/10/08 1
|
Прежде чем ответить на ваш вопрос, хорошо бы тексты программы посмотреть.
А то почему задача плохо сходится? Странно даже слушать такую постановку вопроса.
|
|
|
|
|
|
Страница 1 из 1
|
[ Сообщений: 4 ] |
|
Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы