Efficient Shortest Path Algorithm Using An Unique And Novel Graph Matrix Representation
Sivakumar Karunakaran, Lavanya Selvaganesh

TL;DR
This paper introduces a novel graph matrix representation called the neighbourhood matrix and its powers, which effectively capture shortest path distances, leading to a new efficient algorithm for shortest path computation in large unweighted graphs.
Contribution
The paper extends the neighbourhood matrix concept to powers, characterizes their entries, and develops a fast shortest path algorithm validated on synthetic and real Facebook data.
Findings
The algorithm outperforms existing shortest path algorithms in running time.
The matrix powers precisely encode shortest path distances.
Empirical validation shows high efficiency on large-scale graphs.
Abstract
The neighbourhood matrix, , a novel representation of graphs proposed in \cite {ALPaper} is defined using the neighbourhood sets of the vertices. The matrix also exhibits a bijection between the product of two well-known graph matrices, namely the adjacency matrix and the Laplacian matrix. In this article, we extend this work and introduce the sequence of powers of and denote it by where is called the \textbf{iteration number}, . The sequence of matrices captures the distance between the vertices in a profound fashion and is found to be useful in various applications. One of the interesting results of this article is that whenever , for , then , where is the shortest path distance…
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
TopicsAdvanced Graph Theory Research · Graph theory and applications · Graph Labeling and Dimension Problems
