Тема: Метод отсечений Булатова
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Методы отсечения с аппроксимацией области ограничений 4
1.1 Постановка задачи 4
1.2 Метод отсечений Булатова 6
1.3 Модифицированный метод отсечений 7
1.4 Модифицированные метод отсечений с обновлением погружающих множеств 9
2 Описание рассматриваемой модификации 11
3 Описание программ 12
3.1 Метод отсечений Булатова 13
3.2 Вариант метода отсечений Булатова 16
3.3 Модифицированный метод отсечений 18
3.4 Вариант модифицированного метода отсечений 22
4 Эксперименты 24
4.1 Метод Булатова 25
4.2 Метод Булатова с обновлением погружающих множеств .... 29
4.3 Модифицированный метод отсечений 30
4.4 Модифицированный метод отсечений с обновлением погружающих множеств 35
Заключение 38
Список литературы 40
Приложение
📖 Введение
Есть множество классов методов решения задач выпуклого программирования. Один из таких классов образуют методы отсечений, которые можно раз дел итв на 3 группы: методы отсечений с аппроксимацией надграфика целевой функции, методы отсечения с аппроксимацией области ограничений и, достаточно редко встречающаяся группа методов, использующих аппроксимацию как надграфика так и области ограничений целевой задачи.
В данной работе численно исследуются варианты метода Булатова ([1], с. 28-30) и модифицированного метода отсечений [2] в которых заложена возможности изменения от шага к шагу внутренних вспомогательных точек, участвующих в построении отсекающих плоскостей.
Метод отсечений Булатова и модифицированный метод отсечений используют при построении отсечений произвольную внутреннюю точку(-и) из допустимой области. Обычно эту точку задают на предварительном шаге метода и оставляют зафиксированной на всем протяжении решения задачи. В работе исследуется варианты указанных методов, где вспомогательные точки перемещаются в допустимой области согласно определенному правилу.
Отметим, что существенной проблемой методов отсечений является неограниченное накопление в процессе счета отсекающих плоскостей, которые формируют аппроксимирующее множество, что влечет за собой увеличение вычислительных затрат и накопление ошибок округления. В статье [3], научным руководителем работы и Р.С. Яруллиным был предложен один подход к построению методов отсечений с обновлением аппроксимирующих множеств за счет отбрасывания любого числа отсекающих плоскостей. С использованием этого подхода в упомянутых выше модифицированный метод отсечений была заложена возможность обновления погружающих множеств.
В рамках работы в среде Matlab были реализованы и отлажены программы для исследования вариантов метода отсечений Булатова и вариантов модифицированного метода отсечений.
✅ Заключение
- Вариант метода отсечений Булатова более эффективен (с точки зрения скорости сходимости) чем оригинальны метод отсечений лишь для задач размерность которых превышает 4. Оптимальным значением параметрам является диапазон от 0.2 до 0.45.
- Вариант метода отсечений Булатова с обновлением погружающих множеств становится эффективнее варианта метода отсечений Булатова без обновления погружающих множеств при размерности задачи больше 5. Оптимальным значением параметра а является диапазон от 0 до 0.45, параметра Д и АД, значения 0.1 и 0.0001 соответственно.
- Вариант модифицированного метода отсечений является эффективнее чем модифицированный метод отсечений. Оптимальным значением параметрам является диапазон от 0.2 до 0.5.
- Вариант модифицированного метода отсечений с обновлением погружающих множеств оказался наиболее эффективным из всех рассматриваемых методов. Оптимальным значением параметра м является диапазон от 0 до 0.45, параметра Д и АД, значения 0.1 и 0.0001 соответственно.
В целом можно заключить, что модификация с перемещением вспомогательных точек в допустимой области согласно определенном правилу положительно влияет на скорость сходимости методов отсечений с аппроксимацией допустимой области. Так же, варианты методов отсечений с обновлением погружающих множеств обеспечивают меньшую погрешность вычислении.
Перспективой дальнейшего исследования данных методов являются: доказательство сходимости вариантов методов отсечений и теоретическое исследование оптимальности параметра а.



