Distributed Primal Decomposition for Large-Scale MILPs

被引:16
|
作者
Camisa, Andrea [1 ]
Notarnicola, Ivano [1 ]
Notarstefano, Giuseppe [1 ]
机构
[1] Univ Bologna, Dept Elect Elect & Informat Engn, I-40126 Bologna, Italy
基金
欧洲研究理事会;
关键词
Couplings; Resource management; Distributed algorithms; Heuristic algorithms; Linear programming; Approximation algorithms; Task analysis; Constraint-coupled optimization; distributed optimization; mixed-integer linear programming; FINITE-TIME FEASIBILITY; DUAL DECOMPOSITION; RESOURCE-ALLOCATION; OPTIMIZATION; INITIALIZATION; COORDINATION; ALGORITHM;
D O I
10.1109/TAC.2021.3057061
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article deals with a distributed Mixed-Integer Linear Programming (MILP) setup arising in several control applications. Agents of a network aim to minimize the sum of local linear cost functions subject to both individual constraints and a linear coupling constraint involving all the decision variables. A key, challenging feature of the considered setup is that some components of the decision variables must assume integer values. The addressed MILPs are NP-hard, nonconvex, and large-scale. Moreover, several additional challenges arise in a distributed framework due to the coupling constraint, so that feasible solutions with guaranteed suboptimality bounds are of interest. We propose a fully distributed algorithm based on a primal decomposition approach and an appropriate tightening of the coupling constraint. The algorithm is guaranteed to provide feasible solutions in finite time. Moreover, asymptotic and finite-time suboptimality bounds are established for the computed solution. Monte Carlo simulations highlight the extremely low suboptimality bounds achieved by the algorithm.
引用
收藏
页码:413 / 420
页数:8
相关论文
共 50 条
  • [41] Matrix scaling for large-scale system decomposition
    Finney, JD
    Heck, BS
    AUTOMATICA, 1996, 32 (08) : 1177 - 1181
  • [42] THE EFFECTIVITY OF ALGORITHMS FOR THE DECOMPOSITION OF LARGE-SCALE SYSTEMS
    JANICKE, W
    BIESS, G
    HUNGARIAN JOURNAL OF INDUSTRIAL CHEMISTRY, 1980, 8 (01): : 45 - 57
  • [43] Decomposition for solutions of large-scale multicriteria problems
    Ya. I. Rabinovich
    Doklady Mathematics, 2010, 82 : 647 - 650
  • [44] Optimization of a large-scale biorefinery problem by decomposition
    Punnathanam, Varun
    Shastri, Yogendra
    29TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT A, 2019, 46 : 829 - 834
  • [45] Decomposition and distributed optimization of real-time traffic management for large-scale railway networks
    Luan, Xiaojie
    De Schutter, Bart
    Meng, Lingyun
    Corman, Francesco
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2020, 141 (141) : 72 - 97
  • [46] Parallel Domain-Decomposition-Based Distributed State Estimation for Large-Scale Power Systems
    Karimipour, Hadis
    Dinavahi, Venkata
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2016, 52 (02) : 1265 - 1269
  • [47] Data-driven process decomposition and robust online distributed modelling for large-scale processes
    Zhang Shu
    Li Lijuan
    Yao Lijuan
    Yang Shipin
    Zou Tao
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2018, 49 (03) : 449 - 463
  • [48] Large-scale structural analysis using domain decomposition method on distributed parallel computing environment
    Kim, SJ
    Kim, JH
    HIGH PERFORMANCE COMPUTING ON THE INFORMATION SUPERHIGHWAY - HPC ASIA '97, PROCEEDINGS, 1997, : 573 - 578
  • [49] Distributed Proper Orthogonal Decomposition for Large-Scale Networked Nonlinear Systems with Approximation Error Bound
    Kojima, Chiaki
    2014 EUROPEAN CONTROL CONFERENCE (ECC), 2014, : 1086 - 1091
  • [50] Comparison Of RGA-Based Decomposition Methods For Large-scale Systems Distributed State Estimation
    Lenis, Lizeth
    Giraldo, Mario
    Espinosa, Jairo
    2015 IEEE 2ND COLOMBIAN CONFERENCE ON AUTOMATIC CONTROL (CCAC), 2015,