cs.ROMar 17, 2026

Scalable Inspection Planning via Flow-based Mixed Integer Linear Programming

Authors: Adir Morgan, Kiril Solovey, Oren Salzman

Organizations: Technion–Israel Institute of Technology, Haifa, Israel

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 the problem's core constraints as a network flow, which enables effective MILP models and a specialized Branch-and-Cut solver that exploits the combinatorial structure of flows. We evaluate our approach on medical and infrastructure benchmarks alongside large-scale synthetic instances. Across all scenarios, our method produces substantially tighter lower bounds than existing formulations, reducing optimality gaps by 30-50% on large instances. Furthermore, our solver demonstrates unprecedented scalability: it provides non-trivial solutions for problems with up to 15,000 vertices and thousands of POIs, where prior state-of-the-art methods typically exhaust memory or fail to provide any meaningful optimality guarantees.

Figures & tables

Appendix figures & tables6 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Inspection-SPARS: Task-Oriented Sparse Roadmaps for Inspection Planning

    Sep 28, 2026Adir Morgan, Oren Salzman, Kiril SoloveyRobotic InspectionRoadmap-Based Motion Planning

  2. A GPU-Resident Pipeline for Multi-Robot 3D Inspection with Limited Perception

    Oct 19, 2026Kryštof Pšenička, Stefan EdelkampRobotic InspectionMulti-Robot Motion Planning

  3. Mixed-integer flow formulations for motion planning and decision-making of networked multi-agent systems

    Sep 21, 2026Angelo Caregnato-Neto, Paul-Louis Delacour, Raf Van de Plas +2Constrained Motion PlanningMixed-Integer Linear Programming