Technical Report: Distributed Asynchronous Large-Scale Mixed-Integer Linear Programming via Saddle Point Computation
Luke Fina, Matthew Hale

TL;DR
This paper introduces a distributed asynchronous saddle point algorithm for solving large-scale mixed-integer linear programs, enabling efficient multi-agent problem solving with theoretical guarantees and practical validation.
Contribution
It develops a novel parallelized algorithm for saddle point computation in regularized Lagrangians, tolerating asynchrony and providing convergence and suboptimality bounds.
Findings
Algorithm tolerates communication delays and asynchrony.
Regularization has mild impact on solution quality.
Simulation confirms theoretical convergence and bounds.
Abstract
We solve large-scale mixed-integer linear programs (MILPs) via distributed asynchronous saddle point computation. This is motivated by the MILPs being able to model problems in multi-agent autonomy, e.g., task assignment problems and trajectory planning with collision avoidance constraints in multi-robot systems. To solve a MILP, we relax it with a nonlinear program approximation whose accuracy tightens as the number of agents increases relative to the number of coupled constraints. Next, we form an equivalent Lagrangian saddle point problem, and then regularize the Lagrangian in both the primal and dual spaces to create a regularized Lagrangian that is strongly-convex-strongly-concave. We then develop a parallelized algorithm to compute saddle points of the regularized Lagrangian. This algorithm partitions problems into blocks, which are either scalars or sub-vectors of the primal or…
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.
Taxonomy
TopicsOptimization and Search Problems · Distributed Control Multi-Agent Systems · Advanced Optimization Algorithms Research
