arrow
Return

CP-MILP: Mixed Integer Linear Programming for Multi-Agent Motion Planning With Linear Dynamics

delete2025-12-01
delete0
PRE
AI
Z
Zhongqiang Ren *
A
Allen George Philip
S
Shizhe Zhao
S
Sivakumar Rathinam
H
Howie Choset
DOI:10.1109/LRA.2025.3623912delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper considers a Multi-Agent Motion Planning (MAMP) problem that seeks collision-free paths for multiple agents from their respective start to goal locations among static obstacles, while minimizing the arrival times of the agents with linear dynamics. Among existing approaches such as graph search, sampling, and trajectory optimization, mixed integer programming (MIP) can often find high quality solutions with optimality guarantees. MIP approaches have been investigated extensively and many of them build upon a mixed-integer linear program (MILP) for single-agent, which depends on big-M constraints, a popular technique to formulate conditional constraints. We take the view that some big-M constraints there are unnecessary, and may potentially slow down the computation. This paper thus proposes a new MILP formulation using a perspective technique related to the control terms to bypass some of the big-M constraints, and hence the name Control Perspective MILP (CP-MILP). We analyze the property of our CP-MILP and experimental results show CP-MILP sometimes requires up to near an order of magnitude less runtime to solve to optimality.
Keywords:
Trajectory
Planning
Collision avoidance
Runtime
Dynamics
Aerospace electronics
Vectors
Mixed integer linear programming
Indexes
Trajectory optimization
Motion and path planning
multi-robot systems
path planning for multiple mobile robots or agents

Journal

I
IEEE Robotics and Automation Letters
IF:
5.3
Papers:
2.0K
Citations:
3.9W

Organization

S
shanghai jiao tong university
Scholars:
15.7W
Papers: 11.7W
Citations: 159
T
Texas A&M University System
Scholars:
4.4W
Papers: 4.0W
Citations: 4.0K
Cited Papers

Cited Papers

A Mixed-Integer Conic Program for the Moving-Target Traveling Salesman Problem based on a Graph of Convex Sets
err
IF0
err2024-10-14
err0
PREAI
errAllen George Philip; Zhongqiang Ren; Sivakumar Rathinam; Howie Choset
errShare
errSave
Conflict-based search for optimal multi-agent pathfinding
err2015-02-01
err635
PREAI
errSharon, Guni; Stern, Roni; Felner, Ariel; Sturtevant, Nathan R.
errShare
errSave
Distributed Nonlinear Trajectory Optimization for Multi-Robot Motion Planning
err2023-03-01
err17
errOAAI
errFerranti, Laura; Lyons, Lorenzo; Negenborn, Rudy R.; Keviczky, Tamas; Alonso-Mora, Javier
errShare
errSave
Multi-Agent Pathfinding: Definitions, Variants, and Benchmarks
err2021-09-01
err0
errOAAI
errRoni Stern; Nathan Sturtevant; Ariel Felner; Sven Koenig; Hang Ma; Thayne Walker; Jiaoyang Li; Dor Atzmon; Liron Cohen; T. K. Kumar; Roman Barták; Eli Boyarski
errShare
errSave
researcher View more