Le sujet comprend l'étude du problème du calcul de distance et/ou de la route dans un graphe à l'aide de représentations (c'est-à-dire de structures de données) efficaces. L'approximation de la distance et/ou de la route permet souvent de réduire considérablement l'espace des structures de données mise en jeu. On pourra envisager d'approximer les distances à un facteur additif près, plutôt que multiplicatif. Afin de répondre à des requêtes du type "Quel est le plus court chemin du point A au point B qui évite le point C ?" on pourra aussi enrichir les structures de données pour qu'elles supportent des requêtes avec des ensembles interdits (forbidden set [CT07]). Enfin, une propriété parfois essentielle est la capacité de la structure de données à être localisée [AG06, GL07], comme les tables de routage qui doivent être locales à chaque routeur.
Ce sujet combine algorithmique et théorie des graphes, et recouvre la construction et l'optimisation des objets suivants :
Mot-clés : théorie des graphes, complexité, algorithmique et
structures de données
Références :
[AG06]
I. Abraham and C. Gavoille, Object location using path
separators
in 25th Annual ACM Symposium on Principles of
Distributed Computing (PODC)
ACM Press, July 2006, pp. 188-197.
[CT07]
B. Courcelle and D. A. Twigg, Compact forbidden-set routing
in
24th Annual Symposium on Theoretical Aspects of Computer Science
(STACS)
vol. 4393 of LNCS, Springer, Feb. 2007,
pp. 37-48.
[CLPR09]
S. Chechik, M. Langberg, D. Peleg, and L. Roditty, Fault-tolerant
spanners for general graphs
in 41st Annual ACM Symposium on Theory of
Computing (STOC)
ACM Press, June 2009.
[DGPV08b]
B. Derbel, C. Gavoille, D. Peleg, and L. Viennot, On the locality of
distributed sparse spanner construction
in 27th Annual ACM Symposium
on Principles of Distributed Computing (PODC)
ACM Press, Aug. 2008,
pp. 273-282.
[Dom07]
M. Dom. Compact routing
in Algorithms for Sensor and Ad Hoc
Networks
vol. 4621 of LNCS, Springer, 2007,
pp. 187-202.
[DP08]
R. Duan and S. Pettie, Bounded-leg distance and reachibility
oracles
in 19th Symposium on Discrete Algorithms (SODA)
ACM-SIAM,
Jan. 2008, pp. 436-445.
[DT02]
C. Demetrescu and M. Thorup, Oracles for distances avoiding a
link-failure
in 13th Symposium on Discrete Algorithms
(SODA)
ACM-SIAM, Jan. 2002, pp. 838-843.
[GL07]
C. Gavoille and A. Labourel, Shorter implicit representation for
planar graphs and bounded treewidth graphs
in 15th Annual
European Symposium on Algorithms (ESA), vol. 4698 of LNCS,
Springer, Oct. 2007, pp. 582--593.
[LM08]
T. Leighton and A. Moitra, Some results on greedy embeddings in
metric spaces
in 49th Annual IEEE Symposium on Foundations of Computer
Science (FOCS)
IEEE Computer Society Press, Oct. 2008, pp. 337-346.