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...

Full description

Bibliographic Details
Main Authors: Lidija Fodor, Dušan Jakovetić, Nataša Krejić, Nataša Krklec Jerinkić, Srđan Škrbić
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