ST:
Advanced Algorithms for Graphs and Networks - CS 6/79995
(Research oriented Course)
Spring 2009
MW 02:15 pm
- 03:30 pm, MSB 276
Instructor
Office Hours
Email
Telephone
|
Dr. Feodor Dragan
Room 254 MSB
MW 1:45 – 2:15 PM, M 3:30
– 5:00 pm
and by appointment
dragan at cs kent edu
(330) 672-9058
|
Topics and Literature
Centers, medians, centroids, diameters of
trees and other graphs
- Goldman, A.J., Optimal center location
in simple networks, Transportation Science, 5, 212-221 (1971)
- Tancel, B.C., Francis, R.L., Lowe,
T.J.: Location on Networks, Parts 1,2. Management
Science, 29, 482-511 (1983)
- Chepoi V.D. and Dragan F.F.,
Linear-time algorithm for finding a central vertex of a chordal graph,
''Algorithms - ESA'94 '' Second Annual European Symposium, Utrecht, The
Netherlands, September 1994, Springer, LNCS 855 (Jan van Leeuwen, ed.), 159-170, 1994.
- V.D. Chepoi, F.F. Dragan, B. Estellon, M. Habib and Y.
Vaxes, Diameters, centers, and approximating trees of δ-hyperbolic
geodesic spaces and graphs, Proceedings of the 24th Annual ACM Symposium
on Computational Geometry (SoCG 2008), June
9–11, 2008, College Park, Maryland, USA, pp. 59-68.
p-Centers, r-domination,
p-medians of trees and other graphs
- O. Kariv and S. L. Hakimi:
An Algorithmic Approach to Network Location Problems. I: The p-Centers, SIAM J. Appl. Math., Volume 37, Issue 3, pp. 513-538 (1979)
- O. Kariv and S. L. Hakimi:
An Algorithmic Approach to Network Location Problems. II: The p-Medians, SIAM J. Appl. Math., Volume 37, Issue 3, pp. 539-560 (1979)
- J. Plesnik: A heuristic for the p-center
problem in graphs, Discrete Applied Mathematics, Volume 17, Issue 3,
Pages: 263 - 268 (1987)
- Brandstädt, Chepoi V.D. and Dragan F.F.: The algorithmic use of hypertree structure and maximum neighbourhood
orderings, Discrete Appl. Math., 82 (1998), 43-77.
- Book: D. Hochbaum (ed.)
“Approximation Algorithms for NP-hard Problems” PWS Publ.Co. 1995
Self-stabilizing algorithms for centers and
medians of trees
10. G. Antonoiu and P. K. Srimani, A
Self-Stabilizing Distributed Algorithm to Find the Median of a Tree Graph,
Journal of Computer and System Sciences, Volume 58, Issue 1, February 1999,
Pages 215-221.
11. S. C. Bruell, S. Ghosh, M. H. Karaata, and S. V. Pemmaraju,
Self-Stabilizing Algorithms for Finding Centers and Medians of Trees, SIAM J. Comput., Volume 29, Issue 2, pp. 600-614 (1999)
12. S. M. Hedetniemi, S. T. Hedetniemi, D.
P. Jacobs and P. K. Srimani, Self-stabilizing algorithms
for minimal dominating sets and maximal independent sets. Computers &
Mathematics with Applications, Volume 46, Issues 5-6, September 2003, Pages
805-811.
Labeling schemes:
NCA-queries, adjacency, ancestry
13. S. Kannan, M. Naor, S. Rudich, Implicit representation
of graphs, Proceedings of the twentieth annual ACM symposium on Theory of
Computing, Pages: 334 - 343 (1988).
14. Book: J. Spinrad, Efficient Graph Representations, Fields Institute
Monographs, 19, 2003.
15. N. Santoro and R. Khatib, Labelling and Implicit
Routing in Networks, The Computer Journal, 28(1):5-8 (1985)
16. Serge Abiteboul, Haim Kaplan, Tova Milo, Compact labeling schemes for ancestor queries,
Proceedings of the twelfth annual ACM-SIAM symposium on Discrete
algorithms, Pages: 547 - 556, 2001
17. Haim Kaplan, Tova
Milo, Ronen Shabo, A comparison of labeling schemes
for ancestor queries, Proceedings of the thirteenth annual ACM-SIAM symposium
on Discrete algorithms, Pages: 954 - 963, 2002
18. Stephen Alstrup, Cyril Gavoille, Haim
Kaplan, Theis Rauhe:
Nearest common ancestors: a survey and a new distributed algorithm,
Proceedings of the fourteenth annual ACM symposium on Parallel algorithms and
architectures, Pages: 258 - 264, 2002;
also: http://www.it-c.dk/people/stephen/Papers/ITU-TR-2001-6.ps
Labeling schemes:
connectivity, reachability, distance
19. Book: D. Peleg, Distributed Computing: A Locality-Sensitive Approach, SIAM Monographs on Discrete
Mathematics and Applications, 2000.
20. David Peleg:
Proximity-Preserving Labeling Schemes and Their Applications. WG 1999: 30-41
21. David Peleg:
Informative labeling schemes for graphs. Theor. Comput. Sci. 340(3): 577-593
(2005)
22. V.D. Chepoi, F.F.
Dragan, Y. Vaxès, Addressing, distances and routing
in triangular systems with applications in cellular networks,
Wireless Networks 12 (2006), 671-679.
23. Cyril Gavoille,
David Peleg, Stéphane Pérennes,
Ran Raz: Distance labeling
in graphs. J. Algorithms 53(1): 85-112 (2004)
24. Cyril Gavoille,
Michal Katz, Nir A. Katz, Christophe Paul, David
Peleg: Approximate Distance Labeling Schemes. ESA 2001: 476-487.
25. Slivkins, Distance estimation and object location
via rings of neighbors, PODC 2005, pp. 41--50.
26. Mikkel Thorup, Uri Zwick: Approximate distance oracles. STOC 2001: 183-192
27. Michal Katz, Nir A. Katz, Amos Korman, David
Peleg: Labeling Schemes for Flow and Connectivity. SIAM J. Comput.
34(1): 23-40 (2004)
28. Mikkel Thorup: Compact
Oracles for Reachability and Approximate Distances in
Planar Digraphs. FOCS 2001: 242-251
29. Amos Korman, David Peleg: Compact separator decompositions in
dynamic trees and applications to labeling schemes. Distributed Computing
21(2): 141-161 (2008)
Network design: minimum
spanning trees, diameter-bounded minimum spanning trees, light approximate
shortest path trees, Steiner trees, optimal
communication spanning trees
30. Book: B.Y. Wu and
K.-M. Chao “Spanning Trees and Optimization Problems”, CRC Press,
2003
31. Book: J. Cheriyan and R. Ravi, Approximation Algorithms for Networks
Problems, http://www.gsia.cmu.edu/afs/andrew/gsia/ravi/WWW/new-lecnotes.html
32. David Peleg, Eilon Reshef: Deterministic Polylog Approximation for Minimum Communication Spanning
Trees. ICALP 1998: 670-681.
33. David Peleg: Low
Stretch Spanning Trees. MFCS 2002: 68-80.
34. Noga Alon, Richard
M. Karp, David Peleg, Douglas B. West: A Graph-Theoretic Game and Its
Application to the k-Server Problem. SIAM J. Comput.
24(1): 78-100 (1995)
Graph Spanners
- Book: D. Peleg, Distributed Computing: A Locality-Sensitive Approach, SIAM Monographs on Discrete
Mathematics and Applications, 2000. (the same as 19)
- D. Peleg, A.A.
Schaffer, Graph spanners, Journal of Graph Theory 13 (1) (1989) 99–116.
- V.D. Chepoi, Dragan F.F., and
Chenyu Yan, Additive Sparse Spanners for Graphs with Bounded Length of
Largest Induced Cycle Theoretical Computer Science 347 (2005), 54-75.
- Y. Dourisboure, Dragan F.F., C.
Gavoille, and C. Yan, Spanners for bounded tree-length spanners,
Theoretical. Computer Science 383 (2007), 34-44.
- Victor Chepoi, Feodor F. Dragan, Bertrand Estellon, Michel Habib, Yann
Vaxes and Yang Xiang, Additive Spanners and Distance and Routing Labeling
Schemes for delta-Hyperbolic Graphs, manuscript 2008.
- M. Elkin, D. Peleg, (1
+ epsilon, beta)-spanner constructions for general graphs, 33rd Annual ACM
Symposium on Theory of Computing, STOC, Hersonissos,
Crete, Greece, 2001, pp. 173–182.
- S. Baswana,
T. Kavitha, K. Mehlhorn,
S. Pettie, New constructions of (alpha,
beta)-spanners and purely additive spanners, 16th Symposium on Discrete
Algorithms, SODA, ACM–SIAM, 2005, pp. 672–681.
- Althofer, G. Das, D. Dobkin, D.
Joseph, J. Soares, On sparse spanners of
weighted graphs, Discrete & Computational Geometry 9 (1) (1993)
81–100.
- M. Thorup,
U. Zwick, Approximate distance oracles, 33rd
Annual ACM Symposium on Theory of Computing, STOC, Hersonissos,
Crete, Greece, 2001, pp. 183–192. (the same as 26)
- S. Baswana,
S. Sen, A simple linear time algorithm for
computing a (2k − 1)-spanner of O(n1+1/k ) size in
weighted graphs, 30th International Colloquium on Automata,
Languages and Programming, ICALP, in: Lecture Notes in Computer Science,
vol. 2719, Springer, 2003, pp. 384–396.
- Bilel Derbel, Cyril
Gavoille, David Peleg, Laurent Viennot: On the locality of distributed sparse spanner
construction. PODC 2008: 273-282.
- Li, X.-Y., Wang,
Y.: Geometrical Spanner for
Wireless Ad Hoc Networks. Handbook of Approximation Algorithms and Metaheuristics (Editor: Teofilo
F. Gonzalez), Chapman & Hall/Crc (2006)
- Gao, J., Guibas, L.J., Hershberger, J.,
Zhang, L., Zhu, A.: Geometric spanner for routing in mobile networks.
Proceedings of the 2nd ACM international symposium on mobile ad hoc
networking & computing, October 04-05, 2001, Long Beach, CA, USA
- F.F. Dragan,
F. Fomin and P. Golovach,
A PTAS for the sparsest spanners problem on apex-minor-free graphs, 33rd
International Symposium on Mathematical Foundations of Computer Science
(MFCS 2008), Torun, Poland, August 27-31, 2008, Springer, Lecture Notes in
Computer Science 5162, pp. 290-298.
- F.F. Dragan, F. Fomin and P. Golovach,
Spanners in sparse graphs, 35th International Colloquium on Automata,
Languages and Programming (ICALP 2008), Reykjavik, Iceland, July
6-13, 2008, Springer, Lecture Notes in Computer Science 5125 (Part I), pp.
597-608.
Tree spanners, collective tree spanners, flow
spanners
- L. Cai, D.G. Corneil,
Tree spanners, SIAM Journal on Discrete Mathematics 8 (3) (1995)
359–387.
- Brandstädt, Dragan
F.F., H.-O. Le, and V.B. Le, Tree Spanners on Chordal Graphs: Complexity
and Algorithms, Theoretical Computer Science 310
(2004), 329-354.
- Brandstädt, Dragan F.F., H.-O.
Le, V.B. Le and R. Uehara, Tree spanners for
bipartite graphs and probe interval graphs, Algorithmica
47 (2007), 27–51.
- Stefan Eckhardt
and Sebastian Wernicke, On the Algorithmic
Intractability of Computing Distance-Approximating Spanning Trees,
Preprint: http://wwwbib.informatik.tu-muenchen.de/infberichte/2004/TUM-I0409.pdf.gz
- Yuval Emek, David Peleg: Approximating Minimum Max-Stretch
spanning Trees on unweighted graphs. SODA 2004: 261-270.
- Christian Liebchena and Gregor Wünsch, The zoo of tree spanner problems, Discrete
Applied Mathematics, Volume 156, Issue 5, 1 March 2008, Pages 569-587.
- F.F. Dragan,
C. Yan and I. Lomonosov,
Collective tree spanners of graphs, SIAM J. Discrete Math. 20 (2006), 241-260.
- F.F. Dragan, C. Yan
and D.G. Corneil, Collective Tree Spanners and
Routing in AT-free Related Graphs, Journal of Graph Algorithms and
Applications, Vol. 10, no. 2, 2006, 97-122.
- F.F. Dragan and C. Yan, Network
Flow Spanners, Proceedings of the 7th Latin American Symposium ''LATIN
2006: Theoretical Informatics'', Valdivia,
Chile,
March 20-24, Springer, Lecture Notes in Computer Science 3887, pp.
410-422.
Navigating in a graph: Message routing,
hierarchical cluster-based routing, interval routing, labeling routing schemes,
routing in mobile ad-hoc networks, pseudo coordinates, navigating with aid.
- C. Gavoille, A survey on interval routing
schemes, Theoretical Computer Science, 245 (1999), 217--253.
- Thorup, M., Zwick, U.:
Compact routing schemes. In: Proceedings of the 13th Ann. ACM Symp. on Par. Alg. and
Arch. (SPAA 2001), pp. 1–10.
- Y. Dourisboure, Compact Routing Schemes for
Bounded Tree-Length Graphs and for k-Chordal Graphs, DISC 2004, 365--378.
- Victor Chepoi, Feodor F. Dragan, Bertrand Estellon, Michel Habib, Yann
Vaxes and Yang Xiang, Additive Spanners and Distance and Routing Labeling
Schemes for delta-Hyperbolic Graphs, manuscript 2008. (the same as 36)
- Abraham, C. Gavoille, A.V. Goldberg, D. Malkhi, Routing in Networks with Low Doubling
Dimension, ICDCS 2006, p. 75 (see also http://dept-info.labri.fr/~gavoille/article/AGGM06).
- H. T.-H. Chan, A. Gupta, B. M. Maggs, and S. Zhou, On hierarchical routing in doubling
metrics, Proceedings of the Sixteenth Annual ACM-SIAM Symposium on
Discrete Algorithms (SODA 2005), Vancouver, British Columbia, Canada,
January 23-25, 2005. SIAM,
pp. 762--771.
- Slivkins, Distributed approaches to triangulation and
embedding, Proceedings of the Sixteenth Annual ACM-SIAM Symposium on
Discrete Algorithms (SODA 2005), Vancouver, British Columbia, Canada,
January 23-25, 2005, SIAM, pp. 640-649.
- Slivkins, Distance estimation and object location via
rings of neighbors, PODC 2005, pp. 41--50. (the same as 25)
- K. Talwar, Bypassing
the embedding: Algorithms for low dimensional metrics, STOC 2004, pp. 281--290.
- S. Giordano and I. Stojmenovic,
Position based routing algorithms for ad hoc networks: A taxonomy, In X.
Cheng, X. Huang, and D. Du, editors, Ad Hoc Wireless Networking, pages
103-136. Kluwer, 2004.
- Karp and H.T. Kung, GPSR: greedy perimeter
stateless routing for wireless networks, Proceedings of the 6th ACM/IEEE MobiCom., 2000, ACM Press, pp. 243-254.
- J.M. Kleinberg, The small-world phenomenon: an
algorithm perspective, Proceedings of the Thirty-Second Annual ACM
Symposium on Theory of Computing (STOC 2000), May 21-23, 2000, Portland,
OR, USA. ACM, pp. 163-170.
- Rao, C. Papadimitriou, S. Shenker,
and I. Stoica, Geographical routing without
location information, Proceedings of MobiCom
2003, 2003, pp. 96--108.
- R. Kleinberg, Geographic routing using hyperbolic
space, In INFOCOM 2007, pp. 1902-1909.
- F.F. Dragan and M. Matamala, Navigating
in a graph by aid of its spanning tree, 19th International Symposium on
Algorithms and Computation (ISAAC 2008), Surfers Paradise, Gold Coast,
Australia, December 15-17, 2008, Springer, Lecture Notes in Computer
Science 5369, pp. 789–800, 2008.
Balanced separators of graphs and their algorithmic use
- Nathan Linial, Eran London,
Yuri Rabinovich: The Geometry of Graphs and Some
of its Algorithmic Applications. Combinatorica
15(2): 215-245 (1995)
- F.F. Dragan and C. Yan, Collective Tree Spanners
in Graphs with Bounded Genus, Chordality,
Tree-width, or Clique-width, In Proceedings of the 16th Annual
International Symposium on Algorithms and Computation (ISAAC 2005),
December 19-21, 2005, Hainan, China, Springer, Lecture Notes in Computer
Science 3827, pp. 583–592.
- Gupta, A., Kumar, A., Rastogi,
R.: Traveling with a Pez
Dispenser (Or, Routing Issues in MPLS). SIAM J. Comput.,
34 (2005), pp. 453–474.
- V.D. Chepoi, F.F. Dragan, Y. Vaxès,
Distance and routing labeling schemes for non-positively curved plane graphs,
Journal of Algorithms 61 (2006), 60-88.
- F.F. Dragan, D.G. Corneil,
E. Köhler and Y. Xiang, Additive Spanners for
Circle Graphs and Polygonal Graphs, 34th International Workshop on
Graph-Theoretic Concepts in Computer Science (WG 2008), Durham University,
U.K., June 30- July 2, 2008, Springer, Lecture Notes in Computer
Science 5344, pp. 110–121, 2008.
- Abraham, C. Gavoille, Object location using path
separators, Proceedings of the Twenty-Fifth Annual ACM Symposium on
Principles of Distributed Computing (PODC 2006)}, Denver, Colorado, USA,
July 23-26, 2006, ACM, pp 188-197.
- Chenyu Yan, Yang Xiang and Feodor F. Dragan,
Compact and Low Delay Routing Labeling Scheme for Unit Disk Graphs,
manuscript 2008.
- See also 20, 21, 23, 28.
F. F. Dragan
dragan at cs kent
edu
Spring 2009