Structural Integrality in Task Assignment and Path Finding via Total Unimodularity of Petri Net Models
Ioana Hustiu, Roozbeh Abolpour, Marius Kloetzer, Cristian Mahulea

TL;DR
This paper introduces a Petri net-based optimization framework for multi-robot task assignment and path finding that leverages structural properties to achieve scalable, integral solutions without explicit time expansion.
Contribution
It develops a novel Petri net approach that exploits total unimodularity to improve scalability and solution integrality in multi-robot motion planning.
Findings
Achieves integral solutions via LP relaxation in strongly connected state-machine PNs.
Introduces synchronization-on-demand mechanism for congestion levels above one.
Demonstrates substantial scalability improvements over baseline methods.
Abstract
Task Assignment and Path Finding (TAPF) concerns computing collision-free motions for multiple robots while jointly selecting goal locations. In this paper, safety is enforced by requiring unit-capacity traversal between successive intermediate markings, yielding coordination strategies that are valid independently of any specific time interpretation. Existing optimization-based approaches typically rely on time-expanded network-flow models, which result in large mixed-integer programs and limited scalability. We instead develop a Petri net (PN)-based optimization framework that exploits structural properties of the motion model to improve computational efficiency without explicit time expansion. When robot motion is modeled by strongly connected state-machine PNs, we show that, once the congestion level (equivalently, the synchronization depth) is fixed to an integer value, the…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Distributed Control Multi-Agent Systems · Formal Methods in Verification
