Abstract
We consider the problem of covering and packing subsets of δ-hyperbolic metric spaces and graphs by balls. These spaces, defined via a combinatorial Gromov condition, have recently become of interest in several domains of computer science. Specifically, given a subset S of a δ-hyperbolic graph G and a positive number R, let γ(S,R) be the minimum number of balls of radius R covering S. It is known that computing γ(S,R) or approximating this number within a constant factor is hard even for 2-hyperbolic graphs. In this paper, using a primal-dual approach, we show how to construct in polynomial time a covering of S with at most γ(S,R) balls of (slightly larger) radius R + δ. This result is established in the general framework of δ-hyperbolic geodesic metric spaces and is extended to some other set families derived from balls. The covering algorithm is used to design better approximation algorithms for the augmentation problem with diameter constraints and for the k-center problem in δ-hyperbolic graphs.
This research was partly supported by the ANR grant BLAN06-1-138894 (projet OPTICOMB).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alon, N.: Piercing d-intervals. Discrete and Computational Geometry 19, 333–334 (1998)
Alon, N.: Covering a hypergraph of subgraphs. Discrete Mathematics 257, 249–254 (2002)
Alon, N., Moshkovitz, D., Safra, M.: Algorithmic construction of sets for k-restrictions. ACM Transactions on Algorithms (to appear)
Alon, N., Gyárfás, A., Ruszinkó, M.: Decreasing the diameter of bounded degree graphs. J. Graph Theory 35, 161–172 (2000)
Alonso, J.M., Brady, T., Cooper, D., Ferlini, V., Lustig, M., Mihalik, M., Shapiro, M., Short, H.: Notes on word hyperbolic groups. In Group Theory from a Geometrical Viewpoint, ICTP Trieste 1990. In: Ghys, E., Haefliger, A., Verjovsky, A. (eds.), World Scientific, pp. 3–63 (1991)
Bandelt, H.-J., Chepoi, V.: 1-Hyperbolic graphs. SIAM J. Discrete Mathematics 16, 323–334 (2003)
Bar-Yehuda, R., Halldorsson, M.M., Naor, J., Shachnai, H., Shapira, I.: Scheduling split intervals. SIAM Journal on Computing 36, 1–15 (2006) (and SODA 2002)
Bárány, I., Edmonds, J., Wolsey, L.A.: Packing and covering a tree by subtrees. Combinatorica 6, 221–233 (1986)
Berge, C.: Hypergraphs. North-Holland, Amsterdam (1989)
Bern, M., Eppstein, D.: Approximation algorithms for geometric problems. In: Hochbaum, D.S. (ed.) Approximation Algorithms for NP-Hard Problems, pp. 296–345. PWS, Boston, MA (1997)
Brandstädt, A., Chepoi, V., Dragan, F.: Clique r-domination and clique r-packing problems on dually chordal graphs. SIAM J. Discrete Mathematics 10, 109–127 (1997)
Brandstädt, A., Chepoi, V., Dragan, F.: Distance approximating trees for chordal and dually chordal graphs. J. Algorithms 30, 166–184 (1999) (and ESA 1997)
Chandrasekaran, R., Doughety, A.: Location on tree networks: p-center and q-dispersion problems. Mathematics Operations Research 6, 50–57 (1981)
Chang, G.J.: Labeling algorithms for domination problems in sun-free chordal graphs. Discrete Applied Mathematics 22, 21–34 (1988/1989)
Chang, G.J., Nemhauser, G.L.: The k-domination and k-stability problems on sun-free chordal graphs. SIAM J. Alg. Disc. Meth. 5, 332–345 (1986)
Chepoi, V., Dragan, F.: A note on distance approximating trees in graphs. European J. Combinatorics 21, 761–766 (2000)
Chepoi, V., Estellon, B., Vaxès, Y.: On covering planar graphs with a fixed number of balls. Discrete and Computational Geometry 37, 237–244 (2007)
Chepoi, V., Estellon, B., Nouioua, K., Vaxès, Y.: Mixed covering of trees and the augmentation problem with odd diameter constraints. Algorithmica 45, 209–226 (2006)
Chepoi, V., Vaxès, Y.: Augmenting trees to meet biconnectivity and diameter constraints. Algorithmica 33, 243–262 (2002)
Chung, F.R.K., Garey, M.R.: Diameter bounds for altered graphs. J. Graph Theory 8, 511–534 (1984)
Demaine, E.D., Fomin, F.V., Hajiaghayi, M., Thilikos, D.M.: Fixed-parameter algorithms for (k, r)-center in planar graphs and map graphs. In: Baeten, J.C.M., Lenstra, J.K., Parrow, J., Woeginger, G.J. (eds.) ICALP 2003. LNCS, vol. 2719, pp. 33–47. Springer, Heidelberg (2003)
Dodis, Y., Khanna, S.: Designing networks with bounded pairwise distance. In: Proc. 31th Annual ACM Symposium on the Theory of Computing STOC 1999, pp. 750–759 (1999)
Eppstein, D.: Squarepants in a tree: sum of subtree clustering and hyperbolic pants decomposition. In: SODA 2007. Proc. 18th ACM-SIAM Symposium on Discrete Algorithms, ACM Press, New York (2007)
Erdös, P., Gyárfás, A., Ruszinkó, M.: How to decrease the diameter of triangle–free graphs. Combinatorica 18, 493–501 (1998)
Farber, M.: Domination, independent domination and duality in strongly chordal graphs. Discrete Applied Mathematics 7, 115–130 (1984)
Feder, T., Greene, D.H.: Optimal algorithms for approximate clustering. In: Proc. 20th ACM Symp. Theory of Computing, STOC 1988, pp. 434–444 (1988)
Gavoille, C., Ly, O.: Distance labeling in hyperbolic graphs. In: Deng, X., Du, D.-Z. (eds.) ISAAC 2005. LNCS, vol. 3827, pp. 1071–1079. Springer, Heidelberg (2005)
Ghys, E., de la Harpe, P. (eds.:) Les groupes hyperboliques d’après M. Gromov. Progress in Mathematics vol. 83 Birkhäuser (1990)
Gromov, M.: Hyperbolic Groups. In: Gersten, S.M.( ed.) Essays in group theory, MSRI Series 8, pp. 75–263 (1987)
Hochbaum, D.S.: Various notions of approximations: good, better, best, and more. In: Hochbaum, D.S. (ed.) Approximation Algorithms for NP-Hard Problems, pp. 346–398. PWS, Boston MA (1997)
Hochbaum, D.S., Shmoys, D.B.: A unified approach to approximation algorithms for bottleneck problems. Journal of the ACM 33, 533–550 (1986)
Ishii, T., Yamamoto, S., Nagamochi, H.: Augmenting forests to meet odd diameter requirements. Discrete Optimization 3, 154–164 (2006)
Kleinberg, R.: Geographic routing using hyperbolic space. In: INFOCOM 2007. Proc. 26th Annual IEEE International Conference on Computer Communications, IEEE Computer Society Press, Los Alamitos (2007)
Koolen, J., Moulton, V.: Hyperbolic bridged graphs. European J. Combinatorics 23, 683–699 (2002)
Krauthgamer, R., Lee, J.R.: Algorithms on negatively curved spaces. In: FOCS 2006. Proc. 47th Annual IEEE Symposium on Foundations of Computer Science, IEEE Computer Society Press, Los Alamitos (2006)
Li, C.-L., McCormick, S.T., Simchi–Levi, D.: On the minimum-cardinality-bounded-diameter and the bounded-cardinality-minimum-diameter edge addition problems. Operations Research Letters 11, 303–308 (1992)
Schoone, A.A., Bodlaender, H.L., van Leeuwen, J.: Diameter increase caused by edge deletion. J. Graph Theory 11, 409–427 (1987)
Shavitt, Y., Tankel, T.: On internet embedding in hyperbolic spaces for overlay construction and distance estimation. IEEE/ACM Transactions on Networking and INFOCOM’ 2004. ACM Press, New York (to appear)
Vazirani, V.: Approximation Algorithms. Springer, Berlin (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chepoi, V., Estellon, B. (2007). Packing and Covering δ-Hyperbolic Spaces by Balls. In: Charikar, M., Jansen, K., Reingold, O., Rolim, J.D.P. (eds) Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques. APPROX RANDOM 2007 2007. Lecture Notes in Computer Science, vol 4627. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74208-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-540-74208-1_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74207-4
Online ISBN: 978-3-540-74208-1
eBook Packages: Computer ScienceComputer Science (R0)