Abstract

This paper deals with the design and analysis of dynamical systems on directed graphs (digraphs) that achieve weight-balanced and doubly stochastic assignments. Weight-balanced and doubly stochastic digraphs are two classes of digraphs that play an essential role in a variety of coordination problems, including formation control, agreement, and distributed optimization. We refer to a digraph as doubly stochasticable (weight-balanceable) if it admits a doubly stochastic (weight-balanced) adjacency matrix. This paper studies the characterization of both classes of digraphs, and introduces distributed dynamical systems to compute the appropriate set of weights in each case. It is known that semiconnectedness is a necessary and sufficient condition for a digraph to be weight-balanceable. The first main contribution is a characterization of doubly-stochasticable digraphs. As a by-product, we unveil the connection of this class of digraphs with weight-balanceable digraphs. The second main contribution is the synthesis of a distributed strategy running synchronously on a directed communication network that allows individual agents to balance their in- and out-degrees. We show that a variation of our distributed procedure over the mirror graph has a much smaller time complexity than the currently available centralized algorithm based on the computation of the graph cycles. The final main contribution is the design of two cooperative strategies for finding a doubly stochastic weight assignment. One algorithm works under the assumption that individual agents are allowed to add self-loops. For the case when this assumption does not hold, we introduce an algorithm distributed over the mirror digraph which allows the agents to compute a doubly stochastic weight assignment if the digraph is doubly stochasticable and announce otherwise if it is not. Various examples illustrate the results.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.