← Latest papers
💻 computer science

Synchronization-externality-aware scheduling for autonomous RoboVan-drone collaborative delivery

This paper proposes Predictive Synchronization-Externality-Aware Rolling Online Scheduling (P-SEAROS), a method that decouples direct order costs from downstream synchronization burdens to significantly reduce system costs in autonomous RoboVan-drone collaborative delivery while maintaining real-time computational efficiency.

Original authors: Chen Li

Published 2026-09-29
📖 5 min read🧠 Deep dive

Original authors: Chen Li

Original paper licensed under CC BY 4.0 (https://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

Imagine a city where delivery trucks and drones work together as a single team. The truck, a large autonomous vehicle, carries packages and batteries along a main route, acting as a mobile base. The drones, smaller and faster, fly out from the truck to drop off individual packages and then return to the truck to recharge or swap batteries. This partnership sounds efficient, but it creates a complex puzzle. The truck cannot stop for every single drop-off, and the drones cannot fly forever without power. They must meet up at specific times and places. If the truck is delayed by traffic, a drone might miss its return window. If a drone stays in the air too long, it might block the only charging spot another drone needs. The challenge is not just moving fast; it is keeping the entire team coordinated so that one person's quick move does not cause a chain reaction of delays for everyone else.

Researchers at the Wuhan Institute of Technology have developed a new way to solve this coordination puzzle for these autonomous delivery teams. They created a scheduling system called P-SEAROS, designed to make decisions in real-time as new delivery requests come in. The core idea behind their work is a concept they call "synchronization externality." In simple terms, this is the hidden cost a single delivery choice imposes on the rest of the team. When a scheduler picks a route for one drone, it might look perfect for that specific package. However, that choice could use up a charging slot or a meeting point that another drone needs minutes later. The researchers found that by calculating this hidden burden before making a decision, the system can avoid choices that save time for one order but waste time for the whole fleet.

To test this idea, the team built a detailed computer simulation of a delivery network. They modeled a truck traveling along a winding route with forty-eight possible spots to launch or retrieve drones. The truck carried a fleet of four drones, and the system had to handle up to 120 delivery requests arriving randomly over a few hours. They compared their new method against older scheduling approaches that only looked at the immediate cost of a single delivery, such as how far the drone had to fly or how long the truck had to wait. The results showed a clear difference. When the system was busy with 80 to 120 requests, the new method reduced the total cost of the delivery operation by roughly 14% to 17% compared to the older methods. This improvement was statistically significant, meaning it was a real effect and not just a lucky run of the simulation.

The study also investigated what actually drives this improvement. They tested whether the system needed complex weather forecasts or just the ability to see the "externality" of a choice. They found that the ability to see the hidden burden on other drones was the most important factor. A system that could predict traffic or wind patterns helped a little, but it was the awareness of how one drone's schedule affected another that made the biggest difference. In fact, when the researchers compared their method to a version that calculated the exact future impact of every choice, the difference in performance was tiny—only about 1.2% to 1.3%. This suggests that a smart, fast estimate of the team's future needs is often better than a slow, perfect calculation. The new system made its decisions in less than 30 milliseconds per order, fast enough to run on a real vehicle while it is moving.

The researchers discovered that this new way of thinking is most valuable when the team is under pressure. When there are few requests, the truck and drones have plenty of room to maneuver, and the old methods work fine. But as the number of deliveries increases, the shared resources like charging stations and meeting points become crowded. In these busy moments, the new system shines. It prevents the team from getting stuck in a situation where drones are waiting for a charger that is occupied, or where a truck is forced to wait for a drone that missed its window. The study also showed that the system remains effective even if the importance of different factors changes, such as if the goal shifts to prioritizing speed over energy use.

While the results are promising, the author is careful to note that these findings come from computer simulations, not real-world field tests. The data used to train the system was synthetic, generated to mimic traffic and weather patterns, but it did not come from actual roads or real drones. The researchers acknowledge that real-world conditions, such as unexpected road closures or mechanical failures, could change how the system performs. However, the study provides a strong proof of concept. It demonstrates that for autonomous delivery teams to work efficiently, they must stop looking at each delivery in isolation. Instead, they must constantly ask how a single decision will ripple through the rest of the schedule. By doing so, they can turn a collection of individual vehicles into a truly coordinated team.

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 →