Low Time Complexity Algorithms for Path Computation in Cayley Graphs

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(KD|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.
Type de document :
Article dans une revue
Discrete Applied Mathematics, Elsevier, In press, 〈10.1016/j.dam.2018.12.005〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01973608
Contributeur : David Coudert <>
Soumis le : mardi 8 janvier 2019 - 13:57:39
Dernière modification le : vendredi 11 janvier 2019 - 14:10:18

Fichier

cga_final.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Daniela Aguirre-Guerrero, Guillaume Ducoffe, Lluis Fabrega, Pere Vila, David Coudert. Low Time Complexity Algorithms for Path Computation in Cayley Graphs. Discrete Applied Mathematics, Elsevier, In press, 〈10.1016/j.dam.2018.12.005〉. 〈hal-01973608〉

Partager

Métriques

Consultations de la notice

35

Téléchargements de fichiers

16