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...
Gespeichert in:
Veröffentlicht in: | Graphs and combinatorics 2024-12, Vol.40 (6), Article 120 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |