Gossip based asynchronous and randomized distributed task assignment with guaranteed performance on heterogeneous networks

被引:3
作者
Franceschelli, Mauro [1 ]
Giua, Alessandro [1 ,2 ]
Seatzu, Carla [1 ]
机构
[1] Univ Cagliari, Dept Elect & Elect Engn, Cagliari, Italy
[2] Aix Marseille Univ, CNRS, ENSAM, Univ Toulon,LSIS UMR 7296, F-13397 Marseille, France
关键词
Distributed task assignment; Quantized consensus; Gossip algorithms; Distributed optimization; Multi-agent systems; QUANTIZED CONSENSUS; ALGORITHMS;
D O I
10.1016/j.nahs.2017.06.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The main contribution of this paper is a novel distributed algorithm based on asynchronous and randomized local interactions, i. e., gossip based, for task assignment on heterogeneous networks. We consider a set of tasks with heterogeneous cost to be assigned to a set of nodes with heterogeneous execution speed and interconnected by a network with unknown topology represented by an undirected graph. Our objective is to minimize the execution time of the set of tasks by the networked system. We propose a local interaction rule which allows the nodes of a network to cooperatively assign tasks among themselves with a guaranteed performance with respect to the optimal assignment exploiting a gossip based randomized interaction scheme. We first characterize the convergence properties of the proposed approach, then we propose an edge selection process and a distributed embedded stop criterion to terminate communications, not only task exchanges, while keeping the performance guarantee. Numerical simulations are finally presented to corroborate the theoretical results. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:292 / 306
页数:15
相关论文
共 26 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[2]   The k-partitioning problem [J].
Babel, L ;
Kellerer, H ;
Kotov, V .
MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 1998, 47 (01) :59-82
[3]  
Basart T, 2014, IEEE DECIS CONTR P, P1330, DOI 10.1109/CDC.2014.7039566
[4]   Randomized gossip algorithms [J].
Boyd, Stephen ;
Ghosh, Arpita ;
Prabhakar, Balaji ;
Shah, Devavrat .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) :2508-2530
[5]   Quantized Consensus and Averaging on Gossip Digraphs [J].
Cai, Kai ;
Ishii, Hideaki .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2011, 56 (09) :2087-2100
[6]   Gossip consensus algorithms via quantized communication [J].
Carli, Ruggero ;
Fagnani, Fabio ;
Frasca, Paolo ;
Zampieri, Sandro .
AUTOMATICA, 2010, 46 (01) :70-80
[7]   Spatio-temporal multi-robot routing [J].
Chopra, Smriti ;
Egerstedt, Magnus .
AUTOMATICA, 2015, 60 :173-181
[8]  
Chopra S, 2014, P AMER CONTR CONF, P5390, DOI 10.1109/ACC.2014.6859368
[9]   Gossip Algorithms for Distributed Signal Processing [J].
Dimakis, Alexandros G. ;
Kar, Soummya ;
Moura, Jose M. F. ;
Rabbat, Michael G. ;
Scaglione, Anna .
PROCEEDINGS OF THE IEEE, 2010, 98 (11) :1847-1864
[10]  
Etesami SR, 2013, IEEE DECIS CONTR P, P6190, DOI 10.1109/CDC.2013.6760867