Finding k Shortest Paths in Cayley Graphs of Finite Groups

We present a new method for finding k shortest paths between any two vertices in the Cayley graph Cay ( G , S ) of a finite group G with its generating set S closed under inverses. By using a reduced convergent rewriting system R for G , we first find the lexicographically minimal shortest path betw...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Graphs and combinatorics 2024-12, Vol.40 (6), Article 120
1. Verfasser: Kim, Dohan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We present a new method for finding k shortest paths between any two vertices in the Cayley graph Cay ( G , S ) of a finite group G with its generating set S closed under inverses. By using a reduced convergent rewriting system R for G , we first find the lexicographically minimal shortest path between two vertices in Cay ( G , S ) . Then, by symmetrizing the length-preserving rules of R , we provide a polynomial time algorithm (in the size of certain rewrite rules, the lexicographically minimal shortest path, and k ) for finding k shortest paths between two vertices in Cay ( G , S ) . Our implementation of finding k shortest paths between two vertices in Cay ( G , S ) is also discussed.
ISSN:0911-0119
1435-5914
DOI:10.1007/s00373-024-02852-y