Skip to main navigation Skip to search Skip to main content

Scalable Distributed Least-Squares Algorithm for Time-Varying Observation Vectors via Scheduling

  • Beijing Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

In this work, we propose a novel discrete-time distributed algorithm for finding least-squares solutions of linear algebraic equations, utilizing a scheduling protocol to further enhance its scalability. Unlike typical distributed algorithms, our approach accounts for communication bandwidth limits by allowing agents to transmit only a portion of their guessed solution, regardless of its dimension. A cyclic scheduling protocol determines which portion is transmitted at each iteration. Assuming a small fixed step size and a diagonalizable algorithm matrix, we prove via a matrix-theoretic approach that the agents' guessed solutions converge to a least-squares solution, even if the problem admits non-unique least-squares solutions. Furthermore, when observation vectors are time-varying, we show that the tracking error is bounded by the single-step variation in the observation vector. Simulations and comparisons with state-of the-art algorithms validate the feasibility and scalability of our proposed method.

Original languageEnglish
JournalIEEE Transactions on Automatic Control
DOIs
Publication statusAccepted/In press - 2026
Externally publishedYes

Keywords

  • Distributed algorithm
  • communication networks
  • least-squares solutions
  • time-varying systems

Fingerprint

Dive into the research topics of 'Scalable Distributed Least-Squares Algorithm for Time-Varying Observation Vectors via Scheduling'. Together they form a unique fingerprint.

Cite this