错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Finding k Shortest Paths in Cayley Graphs of Finite Groups

  • Dohan Kim

摘要

We present a new method for finding k shortest paths between any two vertices in the Cayley graph \(\text {Cay}(G, S)\) 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 \(\text {Cay}(G, S)\) 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 \(\text {Cay}(G, S)\) Cay ( G , S ) . Our implementation of finding k shortest paths between two vertices in \(\text {Cay}(G, S)\) Cay ( G , S ) is also discussed.