English

Blazing a Trail via Matrix Multiplications: A Faster Algorithm for Non-shortest Induced Paths

Data Structures and Algorithms 2024-10-02 v3 Discrete Mathematics

Abstract

For vertices uu and vv of an nn-vertex graph GG, a uvuv-trail of GG is an induced uvuv-path of GG that is not a shortest uvuv-path of GG. Berger, Seymour, and Spirkl [Discrete Mathematics 2021] gave the previously only known polynomial-time algorithm, running in O(n18)O(n^{18}) time, to either output a uvuv-trail of GG or ensure that GG admits no uvuv-trail. We reduce the complexity to the time required to perform a poly-logarithmic number of multiplications of n2×n2n^2\times n^2 Boolean matrices, leading to a largely improved O(n4.75)O(n^{4.75})-time algorithm.

Keywords

Cite

@article{arxiv.2109.15268,
  title  = {Blazing a Trail via Matrix Multiplications: A Faster Algorithm for Non-shortest Induced Paths},
  author = {Yung-Chung Chiu and Hsueh-I Lu},
  journal= {arXiv preprint arXiv:2109.15268},
  year   = {2024}
}

Comments

18 pages, 6 figures, a preliminary version appeared in STACS 2022

R2 v1 2026-06-24T06:31:53.083Z