Optimal transport with constraints: from mirror descent to classical mechanics

Abdullahi Adinoyi Ibrahim,Michael Muehlebach,Caterina De Bacco
DOI: https://doi.org/10.1103/PhysRevLett.133.057401
2024-07-31
Abstract:Finding optimal trajectories for multiple traffic demands in a congested network is a challenging task. Optimal transport theory is a principled approach that has been used successfully to study various transportation problems. Its usage is limited by the lack of principled and flexible ways to incorporate realistic constraints. We propose a principled physics-based approach to impose constraints flexibly in such optimal transport problems. Constraints are included in mirror descent dynamics using the principle of D'Alembert-Lagrange from classical mechanics. This leads to a sparse, local and linear approximation of the feasible set leading in many cases to closed-form updates.
Physics and Society,Classical Physics
What problem does this paper attempt to address?
The paper primarily focuses on solving the problem of finding the optimal transportation path in complex networks, with particular attention to how to flexibly incorporate real-world constraints (such as road capacity limits, budget constraints, etc.) within the framework of optimal transport theory. Specifically, the objectives of the paper can be summarized as follows: 1. **Solve the optimal transport network design problem**: The paper aims to address the issue of finding the optimal path in congested traffic networks to reduce travel time, increase productivity, and decrease air pollution. 2. **Introduce real-world constraints**: Although existing optimal transport theory methods are effective, they have limitations when dealing with various constraints in real-world scenarios. This paper proposes a physics-based approach to flexibly incorporate these constraints. 3. **Method based on mirror descent dynamics**: By integrating constraints into mirror descent dynamics and utilizing the D'Alembert-Lagrange principle from classical mechanics, a sparse, local, and linear feasible set approximation is obtained, which helps in deriving closed-form update rules. 4. **Algorithm efficiency and implementation complexity**: The proposed algorithm not only has a solid theoretical foundation but also features high computational efficiency and low implementation complexity. 5. **Address non-convex or nonlinear constraint problems**: Even in the face of non-convex or nonlinear constraints, this method can be solved through closed-form solutions or efficient numerical methods. In summary, the core of this paper lies in proposing a new methodology to overcome the challenges faced by existing optimal transport theory in handling constraints in complex networks, thereby achieving more efficient and practical network design and path optimization.