Skip to main navigation Skip to search Skip to main content

A distributed algorithm for solving a linear algebraic equation

  • Yale University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

18 Scopus citations

Abstract

A distributed algorithm is described for solving a linear algebraic equation of the form Ax = b where A is a matrix for which the equation has at least one solution. The equation is simultaneously solved by m agents assuming each agent knows only a subset of the rows of the partitioned matrix [A b], the current estimates of the equation's solution generated by its neighbors, and nothing more. Each agent recursively updates its estimate of a solution by utilizing the current estimates generated by each of its neighbors. Neighbor relations are characterized by a time-dependent directed graph ℕ(t) whose vertices correspond to agents and whose arcs depict neighbor relations. It is shown that for any matrix A for which the equation has a solution and any sequence of 'repeatedly jointly strongly connected graphs' ℕ(t), t = 1, 2,..., the algorithm causes all agents' estimates to converge exponentially fast to the same solution to Ax = b. It is also shown that in the absence of transmission delays, convergence to a solution occurs even if the times at which each agent updates its estimates are not synchronized with the update times of its neighbors.

Original languageEnglish
Title of host publication2013 51st Annual Allerton Conference on Communication, Control, and Computing, Allerton 2013
PublisherIEEE Computer Society
Pages267-274
Number of pages8
ISBN (Print)9781479934096
DOIs
StatePublished - 2013
Event51st Annual Allerton Conference on Communication, Control, and Computing, Allerton 2013 - Monticello, IL, United States
Duration: Oct 2 2013Oct 4 2013

Publication series

Name2013 51st Annual Allerton Conference on Communication, Control, and Computing, Allerton 2013

Conference

Conference51st Annual Allerton Conference on Communication, Control, and Computing, Allerton 2013
Country/TerritoryUnited States
CityMonticello, IL
Period10/2/1310/4/13

Fingerprint

Dive into the research topics of 'A distributed algorithm for solving a linear algebraic equation'. Together they form a unique fingerprint.

Cite this