Convex Decreasing Algorithms: Distributed Synthesis and Finite-time Termination in Higher Dimension: arXiv:2007.13050 [eess.SY]

James Melbourne, Govind Saraswat, Vivek Khatana, Sourav Patel, Murti Salapaka

Research output: Contribution to journalArticle

Abstract

We introduce a general mathematical framework for distributed algorithms, and a monotonicity property frequently satisfied in application. These properties are leveraged to provide finite-time guarantees for converging algorithms, suited for use in the absence of a central authority. A central application is to consensus algorithms in higher dimension. These pursuits motivate a new peer to peer convex hull algorithm which we demonstrate to be an instantiation of the described theory. To address the diversity of convex sets and the potential computation and communication costs of knowing such sets in high dimension, a lightweight norm based stopping criteria is developed. More explicitly, we give a distributed algorithm that terminates in finite time when applied to consensus problems in higher dimensions and guarantees the convergence of the consensus algorithm in norm, within any given tolerance. Applications to consensus least squared estimation and distributed function determination are developed. The practical utility of the algorithm is illustrated through MATLAB simulations.
Original languageAmerican English
Number of pages19
JournalArXiv.org
DOIs
StatePublished - 2020

Bibliographical note

See NREL/JA-5D00-88723 for paper as published in IEEE Transactions on Automatic Control

NREL Publication Number

  • NREL/JA-5D00-77304

Keywords

  • convex hull
  • distributed consensus
  • high-dimensional state algorithms
  • multi-agent systems
  • network-based computing systems

Fingerprint

Dive into the research topics of 'Convex Decreasing Algorithms: Distributed Synthesis and Finite-time Termination in Higher Dimension: arXiv:2007.13050 [eess.SY]'. Together they form a unique fingerprint.

Cite this