Back to Search
Start Over
Low Time Complexity Algorithms for Path Computation in Cayley Graphs
- Source :
- Discrete Applied Mathematics, Discrete Applied Mathematics, Elsevier, 2019, 259, pp.218-225. ⟨10.1016/j.dam.2018.12.005⟩, Discrete Applied Mathematics, 2019, 259, pp.218-225. ⟨10.1016/j.dam.2018.12.005⟩
- Publication Year :
- 2019
- Publisher :
- HAL CCSD, 2019.
-
Abstract
- We study the problem of path computation in Cayley Graphs (CG) from an approach of word processing in groups. This approach consists in encoding the topological structure of CG in an automaton called Diff , then techniques of word processing are applied for computing the shortest paths. We present algorithms for computing the K -shortest paths, the shortest disjoint paths and the shortest path avoiding a set of nodes and edges. For any CG with diameter D , the time complexity of the proposed algorithms is O ( K D | Diff | ) , where | Diff | denotes the size of Diff . We show that our proposal outperforms the state of art of topology-agnostic algorithms for disjoint shortest paths and stays competitive with respect to proposals for specific families of CG. Therefore, the proposed algorithms set a base in the design of adaptive and low-complexity routing schemes for networks whose interconnections are defined by CG.
- Subjects :
- Cayley graph
Applied Mathematics
Word processing
[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS]
0211 other engineering and technologies
021107 urban & regional planning
0102 computer and information sciences
02 engineering and technology
Disjoint sets
Base (topology)
01 natural sciences
Cayley graphs
K-shortest paths
[INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI]
010201 computation theory & mathematics
path computation
Shortest path problem
Path (graph theory)
Discrete Mathematics and Combinatorics
Routing (electronic design automation)
Time complexity
Algorithm
Mathematics
MathematicsofComputing_DISCRETEMATHEMATICS
interconnection networks
Subjects
Details
- Language :
- English
- ISSN :
- 0166218X
- Database :
- OpenAIRE
- Journal :
- Discrete Applied Mathematics, Discrete Applied Mathematics, Elsevier, 2019, 259, pp.218-225. ⟨10.1016/j.dam.2018.12.005⟩, Discrete Applied Mathematics, 2019, 259, pp.218-225. ⟨10.1016/j.dam.2018.12.005⟩
- Accession number :
- edsair.doi.dedup.....2ef8e555f31e334f2123437d15772490