A Distributed Iterative Algorithm for Multi-Agent MILPs: Finite-Time Feasibility and Performance Characterization

被引:26
作者
Falsone, Alessandro [1 ]
Margellos, Kostas [2 ]
Prandini, Maria [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, I-20133 Milan, Italy
[2] Univ Oxford, Dept Engn Sci, Oxford OX1 3PJ, England
来源
IEEE CONTROL SYSTEMS LETTERS | 2018年 / 2卷 / 04期
基金
英国工程与自然科学研究理事会;
关键词
Optimization algorithms; distributed control; agents-based systems;
D O I
10.1109/LCSYS.2018.2844353
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We deal with decision making in a large-scale multi-agent system, where each agent aims at minimizing a local cost function subject to local constraints, and the local decision variables of all agents are coupled through a global constraint. We consider a cooperative framework where the multi-agent decision problem is formulated as a constrained optimization program with the sum of the local costs as global cost to be minimized with respect to the local decision variables of all agents, subject to both local and global constraints. We focus on a non-convex linear set-up where all costs and constraints are linear but local decision variables are discrete or include a discrete component, and propose a distributed iterative scheme based on dual decomposition and consensus to solve the resulting mixed integer linear program. Our approach extends recent results in the literature to a distributed set-up with a time-varying communication network and allows to: reduce the computational and communication effort, achieve resilience to communication failures, and also preserve privacy of local information. The approach is demonstrated on a numerical example of optimal charging of plug-in electric vehicles.
引用
收藏
页码:563 / 568
页数:6
相关论文
共 15 条
  • [1] Portfolio-optimization models for small investors
    Baumann, Philipp
    Trautmann, Norbert
    [J]. MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2013, 77 (03) : 345 - 356
  • [2] Control of systems integrating logic, dynamics, and constraints
    Bemporad, A
    Morari, M
    [J]. AUTOMATICA, 1999, 35 (03) : 407 - 427
  • [3] Bertsimas D., 1997, INTRO LINEAR OPTIMIZ, V6
  • [4] Effective heuristics for multiproduct partial shipment models
    Dawande, M
    Gavirneni, S
    Tayur, S
    [J]. OPERATIONS RESEARCH, 2006, 54 (02) : 337 - 352
  • [5] Falsone A., 2018, AUTOMATICA, P1
  • [6] Dual decomposition for multi-agent distributed optimization with coupling constraints*
    Falsone, Alessandro
    Margellos, Kostas
    Garatti, Simone
    Prandini, Maria
    [J]. AUTOMATICA, 2017, 84 : 149 - 158
  • [7] Ioli D, 2015, IEEE DECIS CONTR P, P5227, DOI 10.1109/CDC.2015.7403037
  • [8] Distributed Constrained Optimization and Consensus in Uncertain Networks via Proximal Minimization
    Margellos, Kostas
    Falsone, Alessandro
    Garatti, Simone
    Prandini, Maria
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (05) : 1372 - 1387
  • [9] Constrained Consensus and Optimization in Multi-Agent Networks
    Nedic, Angelia
    Ozdaglar, Asuman
    Parrilo, Pablo A.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2010, 55 (04) : 922 - 938
  • [10] Distributed Subgradient Methods for Multi-Agent Optimization
    Nedic, Angelia
    Ozdaglar, Asurrian
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (01) : 48 - 61