mlsanityData to 14 Oct 2026

Mixed Integer Programming for Time-Optimal Multi-Robot Coverage Path Planning with Efficient Heuristics

arXiv 2306.17609 ↗First posted 30 Jun 2023cs.RO cs.AIcited by 4

Not on the map. Why?

Abstract (arXiv)

We investigate time-optimal Multi-Robot Coverage Path Planning (MCPP) for both unweighted and weighted terrains, which aims to minimize the coverage time, defined as the maximum travel time of all robots. Specifically, we focus on a reduction from MCPP to Min-Max Rooted Tree Cover (MMRTC). For the first time, we propose a Mixed Integer Programming (MIP) model to optimally solve MMRTC, resulting in an MCPP solution with a coverage time that is provably at most four times the optimal. Moreover, we propose two suboptimal yet effective heuristics that reduce the number of variables in the MIP model, thus improving its efficiency for large-scale MCPP instances. We show that both heuristics result in reduced-size MIP models that remain complete (i.e., guaranteed to find a solution if one exists) for all MMRTC instances. Additionally, we explore the use of model optimization warm-startup to further improve the efficiency of both the original MIP model and the reduced-size MIP models. We validate the effectiveness of our MIP-based MCPP planner through experiments that compare it with two state-of-the-art MCPP planners on various instances, demonstrating a reduction in the coverage time by an average of 27.65% and 23.24% over them, respectively.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 12 of its 42 references that are in the map. First posted on arXiv 30 Jun 2023.

Builds on

12 of 42 references.

References · 12

  1. 2020UAV Coverage Path Planning under Varying Power Constraints using Deep Reinforcement Learningcited by 15
  2. 2021A Comprehensive Survey on the Multiple Travelling Salesman Problem: Applications, Approaches and Taxonomycited by 13
  3. 2015Optimal Multi-Robot Path Planning on Graphs: Complete Algorithms and Effective Heuristicscited by 12
  4. 2021MSTC*:Multi-robot Coverage Path Planning under Physical Constraintscited by 9
  5. 2018Efficient Multi-Robot Coverage of a Known Environmentcited by 7
  6. 2021Scalable Coverage Path Planning of Multi-Robot Teams for Monitoring Non-Convex Areascited by 6
  7. 2022Multi-UAV Coverage Planning with Limited Endurance in Disaster Environmentcited by 5
  8. 2021A Mixed-Integer Linear Programming Formulation for Human Multi-Robot Task Allocationcited by 4
  9. 2022Learning to Coordinate for a Worker-Station Multi-robot System in Planar Coverage Taskscited by 3
  10. 2019Integer Programming as a General Solution Methodology for Path-Based Optimization in Robotics: Principles, Best Practices, and Applicationscited by 2
  11. 2021Spatial and Temporal Splitting Heuristics for Multi-Robot Motion Planningcited by 1
  12. 2022TMSTC*: A Turn-minimizing Algorithm For Multi-robot Coverage Path Planningcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 1; 2024: 1; 2025: 0; 2026: 2.

4 papers.