Сучасні інформаційні системи (May 2018)

Кластерна упаковка неопуклих неорієнтованих багатогранників у кубоід

  • Andriy Chugay,
  • Yurii Stoian

DOI
https://doi.org/10.20998/2522-9052.2018.1.03
Journal volume & issue
Vol. 2, no. 1

Abstract

Read online

Предметом вивчення у статті є розв’язання задачі оптимальної упаковки неопуклих багатогранників у прямий паралелепіпед мінімального об’єму. Метою є побудова математичної моделі даної задачі і розробка методу розв’язання. Задачі: розробити засоби математичного моделювання взаємодії двох неопуклих неорієнтованих багатогранників; побудувати математичну модель задачі упакування неопуклих неорієнтованих багатогранників в кубоід мінімального об’єму; дослідити особливості математичної моделі; розробити ефективний метод розв’язання і виконати його програмну реалізацію. Використовуваними методами є: метод phi-функцій, метод внутрішньої точки. Отримані наступні результати. Використовуючи phi-функцію для двох опуклих неорієнтованих багатогранників, побудована phi-функція для двох неопуклих неорієнтованих багатогранників. На основі цієї phi-функції побудована точна математична модель задачі упаковки неопуклих багатогранників, що допускають одночасно безперервні трансляції та повороти. Математична модель представлена у вигляді задачі нелінійного програмування. Проаналізовано властивості побудованої математичної моделі і на їх основі запропонований багатоетапний підхід, що дозволяє отримати гарний локально оптимальний розв’язок поставленої задачі. Оскільки при роботі з багатогранниками важливою задачею є визначення оптимальної кластеризації двох об'єктів, то одним з етапів запропонованого підходу є розв’язання задачі попарної кластеризації багатогранників. Наводиться чисельний приклад, який демонструє ефективність запропонованого підходу. Висновки. Наукова новизна отриманих результатів полягає в наступному: побудована точна математична модель задачі упаковки неопуклих неорієнтованих багатогранників у вигляді задачі нелінійної оптимізації та запропонований багатоетапний підхід, що дозволяє отримати гарне локально оптимальний розв’язок поставленої задачі.

Keywords