Экспоненциальная окрестность для задачи упаковки контейнеров
Аннотация
Exponential neighborhood for Bin Packing Problem
УСМАНОВА Анжелика Рашитовна, ВАЛИАХМЕТОВА Юлия Ильясовна
Статья посвящена известной задаче одномерной упаковки – Bin Packing Task (BPP). Проблема упаковки контейнеров широко распространена в различных отраслях промышленности и техники. BPP является NP-сложным, поэтому множество решений имеет экспоненциальную мощность по отношению к упакованным элементам. Авторы рассматривают модифицированную модель задачи – по сути, решают задачу планирования цеха. Цель состоит в том, чтобы устранить так называемое общее переполнение (ТО) – сумму разностей между емкостью корзины и весом совпадающих предметов в каждой корзине. Различные методы, использующие полиномиальные окрестности, требуют много времени. Авторы предлагают экспоненциальную окрестность, требующую полиномиального времени для поиска лучшего решения. Рассматривается линейная задача о назначениях для построения экспоненциальной окрестности. Несмотря на то, что есть n! решений, оптимальное решение можно найти за O(n3). Авторы рассматривают несколько алгоритмов построения экспоненциальной окрестности. Основная идея состоит в том, чтобы удалить по одному элементу из каждого контейнера в некотором осуществимом решении. И тогда нам следует такие распакованные предметы переназначить в использованные контейнеры, чтобы ТО было минимальным. Однако предлагаемый метод построения показательных решений не позволяет напрямую изменять количество предметов в корзине. Поэтому желательно сочетать поиск в экспоненциальной окрестности с некоторыми стратегиями, позволяющими изменять количество элементов, связанных с каждым контейнером. Результаты численного эксперимента сравнивают поиск в полиномиальных окрестностях и предложенный экспоненциальный.
Ключевые слова
Полный текст:
PDF (English)Литература
Гимади Э. Х., Глебов Н. И. Дискретные экстремальные задачи принятия решений. Новосибирск, 1991. С. 29-33. [[ Gimadi E. Kh., Glebov N. I. Discrete Extremal Decision-Making Problems. Novosibirsk, 1991, pp. 29-33. (In Russian).]]
Лелякова Л. В., Харитонова А. Г., Чернышова Г. Д. Прикладные задачи о назначениях (модели, алгоритмы решения) // Вестник Воронежского государственного университета. Серия: Системный анализ и информационные технологии. 2017. № 2. С. 22-27. EDN ZDWOKF. [[Lelyakova L. V., Kharitonova A. G., Chernyshova G. D. “Applied assignment problems (models, solution algorithms)” // Bulletin of Voronezh State University. Series: System analysis and information technologies. 2017. No. 2, pp. 22-27. EDN ZDWOKF. (In Russian).]]
Пападимитриу Х., Стайглиц К. Комбинаторная оптимизация. М.: Мир, 1985. [[Papadimitriou H., Steiglitz K. Combinatorial Optimization. Moscow: Mir, 1985. (In Russian).]]
Романовский И. В. Алгоритмы решения экстремальных задач. М.: Наука, 1977. [[Romanovsky I. V. Algorithms for Solving Extremal Problems. Moscow: Nauka, 1977. (In Russian).]]
Gutin G. “Exponential neighborhood local search for the traveling salesman problem” // Comput. Oper. Res. 1999. Vol. 26. Рp. 313-320.
Usmanova А. R., Zemlyanov А. P. The local search algorithm in polynomial neighborhoods for the linear packing problem // CSIT'2016: Proceedings of the 18th International Workshop on Computer Science and Information Technologies. Czech Republic. Prague. Kunovice. Sept. 26-30, 2016. Vol. 1. Prague: Kunovice, 2016. Рp. 138-143. EDN XCLFXZ.
Усманова А. Р., Валиахметова Ю. И. Особенности метода поиска с запретами для задачи упаковки // СИИТ. 2022. Т. 4. № 2(9). С. 37-42. DOI 10.54708/26585014_2022_42937. EDN NASXQA. [[ Usmanova A. R., Valiakhmetova Yu. I. “Features of the tabu search method for the packing problem” // SIIT. 2022. V. 4, No. 2(9), pp. 37-42. DOI 10.54708/26585014_2022_42937. EDN NASXQA. (In Russian). ]]
Усманова А. Р., Валиахметова Ю. И. Особенности задач-триплетов в задаче упаковки // СИИТ. 2023. Т. 5. № 1(10). С. 34-40. DOI 10.54708/2658-5014-SIIT-2023-no1-p34. EDN VSYIOY. [[ Usmanova A. R., Valiakhmetova Yu. I. “Features of triplet problems in the packing problem” // SIIT. 2023. V. 5, No. 1(10), pp. 34-40. DOI 10.54708/2658-5014-SIIT-2023-no1-p34. EDN VSYIOY. (In Russian). ]]
Falkenauer E. “A hybrid grouping genetic algorithm for bin packing” // Journal of Heuristics. 1996. Vol. 2. Рp. 5-30.
Ссылки
- На текущий момент ссылки отсутствуют.
(c) 2024 A. R. Usmanova, Ju. I. Valiakhmetva