Symbolic Planning and Multi-Agent Path Finding in Extremely Dense Environments with Movable Obstacles
2509.01022v1
cs.AI, cs.MA, cs.RO, 93A16 93A16
2025-09-05
Авторы:
Bo Fu, Zhe Chen, Rahul Chandan, Alex Barbosa, Michael Caldara, Joey Durham, Federico Pecora
Резюме на русском
## Контекст
В сложных системах управления, таких как крупные склады, одна из ключевых задач — перемещение и перестановка объектов (например, стеллажей или товаров) внутри плотного грида. Эта задача называется Block Rearrangement Problem (BRaP). Она представляет собой необходимость сконфигурировать столбцы и строки внутри квадратного грида, чтобы достичь целевого состояния. Такой подход широко применяется в системах доставки, складских системах и производственных цепочках. Однако BRaP трудно решать в условиях высокой плотности и присутствия движущихся препятствий, что делает его относительно неизученным в системах управления потоком материалов. Мы определили эту задачу в качестве сложной сетки, где необходимо разграничивать движение, чтобы достичь эффективного транспортирования товаров.
## Метод
Мы предлагаем множество подходов к решению BRaP с использованием символьного планирования и мульти-агентного планирования маршрутов (Multi-Agent Pathfinding, MAPF). Решения основываются на технике совместного поиска пространства конфигураций, использующейся в классическом планировании и мульти-агентном планировании. Мы также внедрили экспертные хитрости, такие как шаблоны для перемещения блоков, чтобы улучшить качество решений и эффективность. Наша архитектура алгоритма состоит из нескольких слоев, включая:
1. Определение пространства состояний;
2. Использование классического планирования для глобального управления;
3. Использование мульти-агентных методов для поиска маршрутов;
4. Добавление экспертных хитростей для избежания перемещения блоков в ненужных направлениях.
Эти техники позволили нам сформировать эффективные решения для задач, включая сложные графы 80x80.
## Результаты
Мы проводили эксперименты, используя различные варианты задач BRaP в гридах размером от 5x5 до 80x80. Наши результаты показывают, что методы, основанные на совместном поиске конфигураций, превосходят другие подходы к перемещению блоков в плотных сетках. Мы также проанализировали сложность алгоритмов в зависимости от числа блоков и размера сетки. Несмотря на гипотетическую сложность, наши решения создают высококачественные решения, даже при наличии до 1275 блоков в гриде 80x80.
## Значимость
Решения, предложенные в нашей работе, могут применяться в различных системах управления потоком материалов, таких как склады, производственные линии и системы доставки. Из-за их эффективности и надежности, они могут увеличить производительность в сложных системах. Наш подход также может поддерживать рост технологий, таких как авто
Abstract
We introduce the Block Rearrangement Problem (BRaP), a challenging component
of large warehouse management which involves rearranging storage blocks within
dense grids to achieve a target state. We formally define the BRaP as a graph
search problem. Building on intuitions from sliding puzzle problems, we propose
five search-based solution algorithms, leveraging joint configuration space
search, classical planning, multi-agent pathfinding, and expert heuristics. We
evaluate the five approaches empirically for plan quality and scalability.
Despite the exponential relation between search space size and block number,
our methods demonstrate efficiency in creating rearrangement plans for deeply
buried blocks in up to 80x80 grids.