TY - GEN
T1 - Synchronized Stop and Re-Start in Distributed Average Consensus for Control and Coordination Applications
AU - Manitara, Nicolaos E.
AU - Hadjicostis, Christoforos N.
AU - Charalambous, Themistoklis
N1 - Funding Information:
The work of N. E. Manitara has been supported in part by the European Commission’s Horizon 2020 research and innovation programme under grant agreement No 739551 (KIOS CoE). Any opinions, findings, and conclusions, or recommendations expressed in this publication are those of the authors and do not necessarily reflect the views of EC.
Funding Information:
The work of N. E. Manitara has been supported in part by the European Commission's Horizon 2020 research and innovation programme under grant agreement No 739551 (KIOS CoE). Any opinions, findings, and conclusions, or recommendations expressed in this publication are those of the authors and do not necessarily reflect the views of EC.
Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - In this work we develop and analyze a distributed iterative algorithm that enables the components of a distributed system, each with some initial value, to reach approximate average consensus on their initial values, after executing a finite number of iterations. The proposed algorithm has features that facilitate its use in control/coordination applications where timing constraints might prohibit the implementation of the asymptotic techniques that are used in most distributed average consensus protocols. More specifically, the proposed algorithm allows all the nodes to (i) simultaneously stop the average consensus process once the network has reached consensus, and (ii) restart the process again at any later time, presumably with different initial values. To provide this capability, the proposed algorithm uses a criterion that enables all the nodes to determine, in a distributed manner, when to terminate the operation because approximate average consensus has been reached, i.e., all nodes have obtained a value that is within a small distance from the average of their initial values. This criterion enables all the nodes in the system to terminate their operation (together, at the same time-step) after they have reached approximate consensus. Using another distributed protocol, the system can also restart the distributed calculation of a new average value at any later time, as long as any node initiates such a request.
AB - In this work we develop and analyze a distributed iterative algorithm that enables the components of a distributed system, each with some initial value, to reach approximate average consensus on their initial values, after executing a finite number of iterations. The proposed algorithm has features that facilitate its use in control/coordination applications where timing constraints might prohibit the implementation of the asymptotic techniques that are used in most distributed average consensus protocols. More specifically, the proposed algorithm allows all the nodes to (i) simultaneously stop the average consensus process once the network has reached consensus, and (ii) restart the process again at any later time, presumably with different initial values. To provide this capability, the proposed algorithm uses a criterion that enables all the nodes to determine, in a distributed manner, when to terminate the operation because approximate average consensus has been reached, i.e., all nodes have obtained a value that is within a small distance from the average of their initial values. This criterion enables all the nodes in the system to terminate their operation (together, at the same time-step) after they have reached approximate consensus. Using another distributed protocol, the system can also restart the distributed calculation of a new average value at any later time, as long as any node initiates such a request.
KW - Approximate average consensus
KW - distributed stopping
KW - finite-time average consensus
KW - multi-agent systems
UR - http://www.scopus.com/inward/record.url?scp=85142619712&partnerID=8YFLogxK
U2 - 10.1109/Allerton49937.2022.9929394
DO - 10.1109/Allerton49937.2022.9929394
M3 - Conference article in proceedings
AN - SCOPUS:85142619712
T3 - 2022 58th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2022
BT - 2022 58th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2022
PB - IEEE
T2 - Allerton Conference on Communication, Control, and Computing
Y2 - 27 September 2022 through 30 September 2022
ER -