МОДИФИЦИРОВАННЫЙ МЕТОД МОНТЕ-КАРЛО ДЛЯ ПОКРЫТИЯ ЗАДАННОЙ ОБЛАСТИ НЕВЫПУКЛЫМИ МНОГОУГОЛЬНИКАМИ С УЧЕТОМ ОГРАНИЧЕНИЙ СПЕЦИАЛЬНОГО ВИДА

  • А.Н. Соболь
  • С.Я. Кравцив

Аннотация

В данной работе была рассмотрена математическая модель покрытия заданной области невыпуклыми многоугольниками с переменными метрическими характеристиками с учетом следующих ограничений: минимум площади взаимного пересечения объектов покрытия; минимум площади пересечения объектов покрытия и дополнения заданной области до двумерного пространства; параметры размещения объектов покрытия должны принадлежать точкам в заданной подобласти с учетом приоритетных подобластей; максимальное покрытие заданных подобластей соответствующими объектами; принадлежность заданных подобластей объектам покрытия; принадлежность приоритетных подобластей областям пересечения заданного количества объектов покрытия; ограничения специального вида, влияющие на метрические характеристики объектов покрытия.

Анализ общей модели покрытия заданных областей свидетельствует о том, что данная задача относится к классу задач комбинаторной оптимизации, то есть для получения ее решения необходимо осуществить перебор допустимых вариантов покрытия, причем решением будет тот вариант, который обеспечивает минимум целевой функции.

В статье для получения оптимального решения задачи предложен модифицированный метод Монте-Карло. Разработанный метод позволяет найти локальный экстремум целевой функции. Для реализации модифицированного метода Монте-Карло необходимо задать количество оптимизационных серий. Затем необходимо построить первый уровень дерева решений. На уровне дерева решений случайным образом выбираются точки, в которых размещается начало локальной системы координат объекта покрытия. Осуществляется проверка выполнения ограничений задачи. Если данные ограничения полностью не выполнены, то проводится построение следующего уровня дерева, в котором уже не учитывается точка, которая выбрана на предыдущем уровне. Таким образом, процесс построения уровней деревьев решений и случайного выбора элементов на данных уровнях повторяется до тех пор, пока не будут выполнены все ограничения задачи. Для каждой серии повторяется процесс построения деревьев решений и получения вариантов покрытия. После проведения всех оптимизационных серий из множества выбирается тот вариант покрытия, для которого значение целевой функции является наименьшим

Ключевые слова: ограничения специального вида, общая модель, метод Монте-Карло, дерево решений.

Скачивания

Данные скачивания пока недоступны.
Опубликован
2020-09-08
Как цитировать
Соболь, А., & Кравцив, С. (2020). МОДИФИЦИРОВАННЫЙ МЕТОД МОНТЕ-КАРЛО ДЛЯ ПОКРЫТИЯ ЗАДАННОЙ ОБЛАСТИ НЕВЫПУКЛЫМИ МНОГОУГОЛЬНИКАМИ С УЧЕТОМ ОГРАНИЧЕНИЙ СПЕЦИАЛЬНОГО ВИДА. Современные проблемы моделирования, (19), 146-153. https://doi.org/10.33842/22195203/2020/19/146/153

Наиболее читаемые статьи этого автора (авторов)