skip to main content
10.1145/1146381.1146411acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
Article

Object location using path separators

Published:23 July 2006Publication History

ABSTRACT

We study a novel separator property called k-path separable. Roughly speaking, a k-path separable graph can be recursively separated into smaller components by sequentially removing k shortest paths. Our main result is that every minor free weighted graph is k-path separable. We then show that k-path separable graphs can be used to solve several object location problems: (1) a small-worldization with an average poly-logarithmic number of hops; (2) an (1 + ε)-approximate distance labeling scheme with O(log n) space labels; (3) a stretch-(1 + ε) compact routing scheme with tables of poly-logarithmic space; (4) an (1 + ε)-approximate distance oracle with O(n log n) space and O(log n) query time. Our results generalizes to much wider classes of weighted graphs, namely to bounded-dimension isometric sparable graphs.

References

  1. I. Abraham and C. Gavoille, Object location using path separators, Research Report RR-1394-06, LaBRI, University of Bordeaux 1, France, Mar. 2006.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. I. Abraham, C. Gavoille, A. V. Goldberg, and D. Malkhi, Routing in networks with low doubling dimension, in 26th International Conference on Distributed Computing Systems (ICDCS), IEEE Computer Society Press, July 2006. To appear.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. I. Abraham, C. Gavoille, and D. Malkhi, Compact routing for graphs excluding a fixed minor, in 19th International Symposium on Distributed Computing (DISC), vol. 3724 of LNCS, Springer, Sept. 2005, pp. 442--456.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. ---, On space-stretch trade-offs: Lower bounds, in 18th Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA), ACM Press, July 2006.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. Alber, H. Fernau, and R. Niedermeier, Graph separators: A parameterized view, Journal of Computer and System Sciences, 67 (2003), pp. 808--832.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. N. Alon, P. D. Seymour, and R. Thomas, A separator theorem for graphs with an excluded minor and its applications, in 22nd Annual ACM Symposium on Theory of Computing (STOC), ACM Press, May 1990, pp. 293--299.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. ---, Planar separators, SIAM Journal on Discrete Mathematics, 7 (1994), pp. 184--193.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. B. Awerbuch and D. Peleg, Sparse partitions, in 31st Annual IEEE Symposium on Foundations of Computer Science (FOCS), IEEE Computer Society Press, Oct. 1990, pp. 503--513.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. ---, Routing with polynomial communication-space trade-off, SIAM Journal on Discrete Mathematics, 5 (1992), pp. 151--162.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. H. T.-H. Chan, A. Gupta, B. M. Maggs, and S. Zhou, On hierarchical routing in doubling metrics, in 16th Symposium on Discrete Algorithms (SODA), ACM-SIAM, Jan. 2005.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. E. D. Demaine, F. V. Fomin, M. T. Hajiaghayi, and D. M. Thilikos, Subexponential parameterized algorithms on bounded-genus graphs and H-minor-free graphs, Journal of the ACM, 52 (2005), pp. 866--893.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. E. D. Demaine and M. Hajiaghayi, Graphs excluding a fixed minor have grids as large as treewidth, with combinatorial and algorithmic applications through bidimensionality, in 15th Symposium on Discrete Algorithms (SODA), ACM-SIAM, Jan. 2005, pp. 682--689.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. R. Diestel and R. Thomas, Excluding a countable clique, Journal of Combinatorial Theory, Series B, 76 (1999), pp. 41--67.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. H. N. Djidjev and S. M. Venkatesan, Reduced constants for simple cycle graph separation, Acta Informatica, 34 (1997), pp. 231--243.]]Google ScholarGoogle ScholarCross RefCross Ref
  15. P. Duchon, N. Hanusse, E. Lebhar, and N. Schabanel, Could any graph be turned into a small-world?, Research Report 2004-62, LIP, école Normale Supérieure de Lyon, Dec. 2004.]]Google ScholarGoogle Scholar
  16. ---, Could any graph be turned into a small-world?, Theoretical Computer Science, 355 (2006), pp. 96--103.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. U. Feige, M. Hajiaghayi, and J. R. Lee, Improved approximation algorithms for minimum-weight vertex separators, in 37th Annual ACM Symposium on Theory of Computing (STOC), ACM Press, May 2005.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. P. Flocchini and F. L. Luccio, A new compact routing technique on series parallel networks, Theory of Computing Systems, 36 (2003), pp. 137--157.]]Google ScholarGoogle ScholarCross RefCross Ref
  19. P. Fraigniaud, A new perspective on the small-world phenomenon: Greedy routing in tree-decomposed graphs, in 13th Annual European Symposium on Algorithms (ESA), vol. 3669 of LNCS, Springer, Oct. 2005, pp. 791--802.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. P. Fraigniaud and C. Gavoille, Routing in trees, in 28th International Colloquium on Automata, Languages and Programming (ICALP), vol. 2076 of LNCS, Springer, July 2001, pp. 757--772.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. G. N. Frederickson and R. Janardan, Designing networks with compact routing tables, Algorithmica, 3 (1988), pp. 171--190.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. ---, Efficient message routing in planar networks, SIAM Journal on Computing, 18 (1989), pp. 843--857.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. B. Fu, Theory and application of width bounded geometric separator, in 23rd Annual Symposium on Theoretical Aspects of Computer Science (STACS), vol. 3884 of LNCS, Springer, Feb. 2006, pp. 277--288.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. C. Gavoille and M. Gengler, Space-efficiency of routing schemes of stretch factor three, Journal of Parallel and Distributed Computing, 61 (2001), pp. 679--687.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. C. Gavoille, D. Peleg, S. Pérennès, and R. Raz, Distance labeling in graphs, Journal of Algorithms, 53 (2004), pp. 85--112.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. J. R. Gilbert, J. P. Hutchinson, and R. E. Tarjan, A separation theorem for graphs of bounded genus, Journal of Algorithms, 5 (1984), pp. 391--407.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. M. Grohe, Local tree-width, excluded minors, and approximation algorithms, Combinatorica, 23 (2003), pp. 613--632.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. A. Gupta, A. Kumar, and R. Rastogi, Traveling with a pez dispenser (or, routing issues in MPLS), SIAM Journal on Computing, 34 (2005), pp. 453--474.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. J. Kleinberg, The small-world phenomenon: An algorithmic perspective, in 32nd Annual ACM Symposium on Theory of Computing (STOC), ACM Press, May 2000, pp. 163--170.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. ---, Complex networks and decentralized search algorithms, in International Congress of Mathematicians (ICM), ACM Press, Aug. 2006. To appear.]]Google ScholarGoogle Scholar
  31. T. Kloks, Treewidth: Computations and Approximations, vol. 842 of LNCS, Springer-Verlag, June 1994.]]Google ScholarGoogle Scholar
  32. K. A. Laing, Brief announcement: Name-independent compact routing in trees, in 23rd Annual ACM Symposium on Principles of Distributed Computing (PODC), ACM Press, July 2004, pp. 382--382.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. R. J. Lipton and R. E. Tarjan, A separator theorem for planar graphs, SIAM Journal on Applied Mathematics, 36 (1979), pp. 177--189.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. B. Mohar and C. Thomassen, Graphs on Surfaces, The Johns Hopkins university Press, 2001.]]Google ScholarGoogle Scholar
  35. S. A. Plotkin, S. B. Rao, and W. D. Smith, Shallow excluded minors and improved graph decomposition, in 5th Symposium on Discrete Algorithms (SODA), ACM-SIAM, 1994, pp. 462--470.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. B. Reed and D. R. Wood, A linear time algorithm to find a separation in a graph with an excluded minor, 2005. Full version of EuroComb '05.]]Google ScholarGoogle Scholar
  37. N. Robertson and P. D. Seymour, Graph minors. V. Excluding a planar graph, Journal of Combinatorial Theory, Series B, 41 (1986), pp. 92--114.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. ---, Graph minors. XIII. The disjoint paths problem, Journal of Combinatorial Theory, Series B, 63 (1995), pp. 65--110.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. ---, Graph minors. XVI. Excluding a non-planar graph, Journal of Combinatorial Theory, Series B, 89 (2003), pp. 43--76.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. N. Robertson, P. D. Seymour, and R. Thomas, Quickly excluding a planar graph, Journal of Combinatorial Theory, Series B, 62 (1994), pp. 323--348.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. A. Slivkins, Distance estimation and object location via rings of neighbors, in 24th Annual ACM Symposium on Principles of Distributed Computing (PODC), ACM Press, July 2005, pp. 41--50. Appears earlier as Cornell CIS technical report TR2005-1977.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. K. Talwar, Bypassing the embedding: Algorithms for low dimensional metrics, in 36th Annual ACM Symposium on Theory of Computing (STOC), ACM Press, June 2004, pp. 281--290.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. A. Thomason, The extremal function for complete minors, Journal of Combinatorial Theory, Series B, 81 (2001), pp. 318--338.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. M. Thorup, Compact oracles for reachability and approximate distances in planar digraphs, Journal of the ACM, 51 (2004), pp. 993--1024.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. M. Thorup and U. Zwick, Approximate distance oracles, Journal of the ACM, 52 (2005), pp. 1--24.]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Object location using path separators

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              PODC '06: Proceedings of the twenty-fifth annual ACM symposium on Principles of distributed computing
              July 2006
              230 pages
              ISBN:1595933840
              DOI:10.1145/1146381

              Copyright © 2006 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 23 July 2006

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate740of2,477submissions,30%

              Upcoming Conference

              PODC '24

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader