pith. sign in

arxiv: 1712.01621 · v1 · pith:3ZHFCGH2new · submitted 2017-12-05 · 🧮 math.OC

A Finite-Time Cutting Plane Algorithm for Distributed Mixed Integer Linear Programming

classification 🧮 math.OC
keywords algorithmcommunicationdistributedintegernetworkagentsconstraintscuts
0
0 comments X
read the original abstract

Many problems of interest for cyber-physical network systems can be formulated as Mixed Integer Linear Programs in which the constraints are distributed among the agents. In this paper we propose a distributed algorithm to solve this class of optimization problems in a peer-to-peer network with no coordinator and with limited computation and communication capabilities. In the proposed algorithm, at each communication round, agents solve locally a small LP, generate suitable cutting planes, namely intersection cuts and cost-based cuts, and communicate a fixed number of active constraints, i.e., a candidate optimal basis. We prove that, if the cost is integer, the algorithm converges to the lexicographically minimal optimal solution in a finite number of communication rounds. Finally, through numerical computations, we analyze the algorithm convergence as a function of the network size.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.