A scalable distributed dynamical systems approach to compute the strongly connected components and diameter of networks
Emily A. Reed, Guilherme Ramos, Paul Bogdan, S\'ergio Pequito

TL;DR
This paper introduces a scalable, distributed algorithm based on consensus principles for efficiently computing strongly connected components and the diameter of large directed networks, with proven convergence and applicability to various network models.
Contribution
It presents a novel distributed method for SCC and diameter computation with proven complexity and convergence guarantees, suitable for large-scale networks.
Findings
Algorithm terminates in D+1 iterations
Computational complexity is O(D d_in_max)
Effective on Erdős-Rényi, Barabási-Albert, Watts-Strogatz networks
Abstract
Finding strongly connected components (SCCs) and the diameter of a directed network play a key role in a variety of discrete optimization problems, and subsequently, machine learning and control theory problems. On the one hand, SCCs are used in solving the 2-satisfiability problem, which has applications in clustering, scheduling, and visualization. On the other hand, the diameter has applications in network learning and discovery problems enabling efficient internet routing and searches, as well as identifying faults in the power grid. In this paper, we leverage consensus-based principles to find the SCCs in a scalable and distributed fashion with a computational complexity of , where is the (finite) diameter of the network and is the maximum in-degree of the network. Additionally, we prove that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Graph theory and applications · Topological and Geometric Data Analysis
