← Latest papers
💻 computer science

Dynamic Haven Selection for Multi-Agent Pickup and Delivery in Constrained Warehouses

This paper introduces A-sharp, an adaptive algorithm that dynamically reassigns dedicated waiting locations (Havens) for robots in constrained warehouses to prevent conflicts and significantly reduce makespan compared to the static SHARP approach, while mathematically guaranteeing task completion.

Original authors: Taisei Hirayama, Kohei Yoshida, Hiroki Sakaji, Itsuki Noda

Published 2026-08-28
📖 4 min read☕ Coffee break read

Original authors: Taisei Hirayama, Kohei Yoshida, Hiroki Sakaji, Itsuki Noda

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the bustling, high-stakes world of automated logistics, fleets of small robots zip through warehouse aisles to move packages from shelves to shipping docks. The challenge is not just finding a path, but ensuring that hundreds of these machines can move simultaneously without crashing into one another or getting stuck in a traffic jam that brings the entire operation to a halt. This is a problem of coordination in tight spaces. When a warehouse is designed for maximum efficiency, the aisles are often just wide enough for a single robot, and many workstations are dead ends where a robot cannot turn around. In such a crowded environment, if a robot finishes its job and simply waits in the middle of the aisle, it blocks everyone else. To solve this, engineers have developed a safety strategy where every robot, after dropping off a package, is guaranteed a specific, protected waiting spot—a "safe haven"—that no other robot is allowed to enter. This ensures that even if the warehouse is packed, every robot has a place to retreat to, preventing gridlock.

The question researchers at Hokkaido University and Toyota Industries Corporation asked was whether this safety rule could be made smarter. In the existing system, a robot's safe haven was fixed; once assigned, a robot had to return to that exact same spot every time, even if it was far away and a closer empty spot was available. The researchers wondered if they could let robots switch to a different safe haven when it made sense, without breaking the safety guarantees that kept the warehouse running. They developed a new method called A-sharp, which allows a robot to choose a new, nearby safe haven at the moment it is given a new task, provided that spot is truly free and safe.

The core difficulty in making this switch was that changing a robot's destination could accidentally cause a collision or a deadlock. If a robot decided to head toward a new safe haven, another robot might have already planned a path through that same spot, or the new spot might still be physically occupied by the robot that used to own it. The researchers found that simply telling a robot to go to the nearest empty spot was not enough; the system needed a strict protocol to manage the handover of these protected spots. Their solution involved a two-step check. First, the system verifies that the new spot is not reserved for any other robot's future path. Second, if a robot is leaving its current spot to go to a new one, the system keeps the old spot "locked" for that specific robot until it has physically moved away. This prevents other robots from planning a route through a spot that is still occupied, even if the robot has already decided to leave it.

To test this idea, the team ran massive simulations using four different warehouse layouts, ranging from standard, open grids to narrow, tree-like structures with many dead ends. They simulated over 72,000 runs involving thousands of robots and millions of tasks. The results showed that their new method, A-sharp, was just as reliable as the old fixed-spot system, successfully delivering every single task in every simulation without any crashes or deadlocks. More importantly, the new method was significantly faster. In the most challenging, narrow layouts that resembled real-world space-efficient warehouses, the new system reduced the total time to complete all deliveries by an average of 16.7 percent. In some specific configurations, the improvement was even higher. The researchers also found that the new system did not require more computing power to run; in fact, because the robots traveled shorter distances to their new, closer safe havens, the overall simulation time was often lower.

The study explicitly ruled out the idea that dynamic switching would be unsafe or prone to errors. By proving mathematically that their protocol preserved the safety rules, they showed that the flexibility of choosing a new haven did not compromise the guarantee that every robot would eventually reach its destination. They also demonstrated that the old, rigid system was not the only way to ensure safety, and that the fixed-spot approach was actually a limitation in complex, crowded environments. The researchers did not claim that this was a magic solution for all possible warehouse problems, nor did they suggest it could handle unpredictable mechanical failures or real-world delays. Instead, they provided a rigorous, proven method for making robot fleets more efficient in the specific, constrained environments where they are most likely to get stuck. The work confirms that by carefully managing how robots share their waiting spots, warehouses can move more goods in less time without sacrificing the safety that keeps the operation running smoothly.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →