Performance evaluation and analysis of distributed multi-agent optimization algorithms with sparsified directed communication
Abstract There has been significant interest in distributed optimization algorithms, motivated by applications in Big Data analytics, smart grid, vehicle networks, etc. While there have been extensive theory and theoretical advances, a proportionally small body of scientific literature focuses on nu...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2021-06-01
|
Series: | EURASIP Journal on Advances in Signal Processing |
Subjects: | |
Online Access: | https://doi.org/10.1186/s13634-021-00736-4 |
id |
doaj-b940e7030f8045f385ab169496e4b87e |
---|---|
record_format |
Article |
spelling |
doaj-b940e7030f8045f385ab169496e4b87e2021-06-06T11:25:49ZengSpringerOpenEURASIP Journal on Advances in Signal Processing1687-61802021-06-012021112910.1186/s13634-021-00736-4Performance evaluation and analysis of distributed multi-agent optimization algorithms with sparsified directed communicationLidija Fodor0Dušan Jakovetić1Nataša Krejić2Nataša Krklec Jerinkić3Srđan Škrbić4Department of Mathematics and Informatics, Faculty of Sciences, University of Novi SadDepartment of Mathematics and Informatics, Faculty of Sciences, University of Novi SadDepartment of Mathematics and Informatics, Faculty of Sciences, University of Novi SadDepartment of Mathematics and Informatics, Faculty of Sciences, University of Novi SadDepartment of Mathematics and Informatics, Faculty of Sciences, University of Novi SadAbstract There has been significant interest in distributed optimization algorithms, motivated by applications in Big Data analytics, smart grid, vehicle networks, etc. While there have been extensive theory and theoretical advances, a proportionally small body of scientific literature focuses on numerical evaluation of the proposed methods in actual practical, parallel programming environments. This paper considers a general algorithmic framework of first and second order methods with sparsified communications and computations across worker nodes. The considered framework subsumes several existing methods. In addition, a novel method that utilizes unidirectional sparsified communications is introduced and theoretical convergence analysis is also provided. Namely, we prove R-linear convergence in the expected norm. A thorough empirical evaluation of the methods using Message Passing Interface (MPI) on a High Performance Computing (HPC) cluster is carried out and several useful insights and guidelines on the performance of algorithms and inherent communication-computational trade-offs in a realistic setting are derived.https://doi.org/10.1186/s13634-021-00736-4Distributed optimizationHigh performance computingPerformance evaluation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Lidija Fodor Dušan Jakovetić Nataša Krejić Nataša Krklec Jerinkić Srđan Škrbić |
spellingShingle |
Lidija Fodor Dušan Jakovetić Nataša Krejić Nataša Krklec Jerinkić Srđan Škrbić Performance evaluation and analysis of distributed multi-agent optimization algorithms with sparsified directed communication EURASIP Journal on Advances in Signal Processing Distributed optimization High performance computing Performance evaluation |
author_facet |
Lidija Fodor Dušan Jakovetić Nataša Krejić Nataša Krklec Jerinkić Srđan Škrbić |
author_sort |
Lidija Fodor |
title |
Performance evaluation and analysis of distributed multi-agent optimization algorithms with sparsified directed communication |
title_short |
Performance evaluation and analysis of distributed multi-agent optimization algorithms with sparsified directed communication |
title_full |
Performance evaluation and analysis of distributed multi-agent optimization algorithms with sparsified directed communication |
title_fullStr |
Performance evaluation and analysis of distributed multi-agent optimization algorithms with sparsified directed communication |
title_full_unstemmed |
Performance evaluation and analysis of distributed multi-agent optimization algorithms with sparsified directed communication |
title_sort |
performance evaluation and analysis of distributed multi-agent optimization algorithms with sparsified directed communication |
publisher |
SpringerOpen |
series |
EURASIP Journal on Advances in Signal Processing |
issn |
1687-6180 |
publishDate |
2021-06-01 |
description |
Abstract There has been significant interest in distributed optimization algorithms, motivated by applications in Big Data analytics, smart grid, vehicle networks, etc. While there have been extensive theory and theoretical advances, a proportionally small body of scientific literature focuses on numerical evaluation of the proposed methods in actual practical, parallel programming environments. This paper considers a general algorithmic framework of first and second order methods with sparsified communications and computations across worker nodes. The considered framework subsumes several existing methods. In addition, a novel method that utilizes unidirectional sparsified communications is introduced and theoretical convergence analysis is also provided. Namely, we prove R-linear convergence in the expected norm. A thorough empirical evaluation of the methods using Message Passing Interface (MPI) on a High Performance Computing (HPC) cluster is carried out and several useful insights and guidelines on the performance of algorithms and inherent communication-computational trade-offs in a realistic setting are derived. |
topic |
Distributed optimization High performance computing Performance evaluation |
url |
https://doi.org/10.1186/s13634-021-00736-4 |
work_keys_str_mv |
AT lidijafodor performanceevaluationandanalysisofdistributedmultiagentoptimizationalgorithmswithsparsifieddirectedcommunication AT dusanjakovetic performanceevaluationandanalysisofdistributedmultiagentoptimizationalgorithmswithsparsifieddirectedcommunication AT natasakrejic performanceevaluationandanalysisofdistributedmultiagentoptimizationalgorithmswithsparsifieddirectedcommunication AT natasakrklecjerinkic performanceevaluationandanalysisofdistributedmultiagentoptimizationalgorithmswithsparsifieddirectedcommunication AT srđanskrbic performanceevaluationandanalysisofdistributedmultiagentoptimizationalgorithmswithsparsifieddirectedcommunication |
_version_ |
1721394120155463680 |