Scalable Inspection Planning via Flow-based Mixed Integer Linear Programming
Adir Morgan, Kiril Solovey, Oren Salzman

TL;DR
This paper introduces a scalable MILP-based approach for inspection planning that reformulates the problem as a network flow, enabling efficient solutions at large scales in real-world scenarios.
Contribution
The authors present a novel flow-based MILP formulation and a specialized solver that significantly improves scalability and solution quality for inspection path planning.
Findings
Reduces optimality gaps by 30-50% on large instances.
Provides solutions for problems with up to 15,000 vertices.
Outperforms existing methods in runtime and solution quality.
Abstract
Inspection planning is concerned with computing the shortest robot path to inspect a given set of points of interest (POIs) using the robot's sensors. This problem arises in a wide range of applications from manufacturing to medical robotics. To alleviate the problem's complexity, recent methods rely on sampling-based methods to obtain a more manageable (discrete) graph inspection planning (GIP) problem. Unfortunately, GIP still remains highly difficult to solve at scale as it requires simultaneously satisfying POI-coverage and path-connectivity constraints, giving rise to a challenging optimization problem, particularly at scales encountered in real-world scenarios. In this work, we present highly scalable Mixed Integer Linear Programming (MILP) solutions for GIP that significantly advance the state-of-the-art in both runtime and solution quality. Our key insight is a reformulation of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
