|
Численные методы построения упаковок из различных шаров в выпуклые компакты
П. Д. Лебедевab, А. Л. Казаковc, А. А. Лемпертc a Институт математики и механики им. Н. Н. Красовского Уральского отделения РАН, г. Екатеринбург
b Уральский федеральный университет им. первого Президента России Б. Н. Ельцина, г. Екатеринбург
c Институт динамики систем и теории управления имени В.М. Матросова Сибирского отделения Российской академии наук, г. Иркутск
Аннотация:
Исследуется проблема оптимальной упаковки неравных шаров в выпуклый компакт. Рассматриваются наборы шаров, радиусы которых пропорциональны заданному параметру $r$. Максимизация последнего выбрана в качестве критерия оптимальности. Наибольшее возможное количество различных типов шаров равно трем. Задача относится к классу NP-трудных и исследуется численно. Предложены алгоритмы, основанные на сегментации заданного компакта на зоны влияния центров элементов упаковки (обобщенные зоны Дирихле). Разбиение строится с использованием оптико-геометрического подхода, развиваемого в последние годы авторами. После получения промежуточного результата выполняется процедура улучшения с помощью разработанного геометрического алгоритма. В качестве его основы использованы методы, базирующиеся на пошаговом сдвиге точек с целью максимизации радиуса текущего шара. Для отыскания направления сдвига строится супердифференциал функции, равной максимальному радиусу элемента упаковки с центром в текущей точке. Выведена формула, позволяющая определить направление максимального роста данной функции. Разработанные алгоритмы реализованы в виде программного комплекса для построения упаковок шаров в компакт. Выполнен численный эксперимент, в ходе которого рассмотрено несколько примеров. Построены упаковки шаров разного радиуса для тел различной формы: куба, шара, цилиндра.
Ключевые слова:
упаковка, шар, оптимизация, обобщенная зона Дирихле, производная по направлению, супердифференциал, оптико-геометрический подход.
Поступила в редакцию: 26.03.2020 Исправленный вариант: 07.05.2020 Принята в печать: 18.05.2020
Образец цитирования:
П. Д. Лебедев, А. Л. Казаков, А. А. Лемперт, “Численные методы построения упаковок из различных шаров в выпуклые компакты”, Тр. ИММ УрО РАН, 26, № 2, 2020, 173–187
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/timm1731 https://www.mathnet.ru/rus/timm/v26/i2/p173
|
Статистика просмотров: |
Страница аннотации: | 155 | PDF полного текста: | 30 | Список литературы: | 23 | Первая страница: | 7 |
|