Blazing a Trail via Matrix Multiplications: A Faster Algorithm for Non-shortest Induced Paths
Yung-Chung Chiu, Hsueh-I Lu

TL;DR
This paper introduces a significantly faster algorithm for finding non-shortest induced paths (trails) between vertices in a graph, reducing the complexity from polynomial to matrix multiplication time.
Contribution
The paper presents a novel algorithm that leverages matrix multiplication to efficiently find non-shortest induced paths, improving the previous polynomial-time approach.
Findings
Reduced the algorithm's running time to approximately O(n^{4.75})
Utilized Boolean matrix multiplication to achieve speedup
Provided a practical approach for detecting non-shortest induced paths
Abstract
For vertices and of an -vertex graph , a -trail of is an induced -path of that is not a shortest -path of . Berger, Seymour, and Spirkl [Discrete Mathematics 2021] gave the previously only known polynomial-time algorithm, running in time, to either output a -trail of or ensure that admits no -trail. We reduce the complexity to the time required to perform a poly-logarithmic number of multiplications of Boolean matrices, leading to a largely improved -time algorithm.
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 · Interconnection Networks and Systems · Complexity and Algorithms in Graphs
