Abstract
\(\delta \)-Hyperbolic graphs, originally conceived by Gromov (Essays in group theory. 1987), occur often in many network applications; for fixed \(\delta \), such graphs are simply called hyperbolic graphs and include non-trivial interesting classes of “non-expander” graphs. The main motivation of this paper is to investigate the effect of the hyperbolicity measure \(\delta \) on expansion and cut-size bounds on graphs (here \(\delta \) need not be a constant), and the asymptotic ranges of \(\delta \) for which these results may provide improved approximation algorithms for related combinatorial problems. To this effect, we provide constructive bounds on node expansions for \(\delta \)-hyperbolic graphs as a function of \(\delta \), and show that many witnesses (subsets of nodes) for such expansions can be computed efficiently even if the witnesses are required to be nested or sufficiently distinct from each other. To the best of our knowledge, these are the first such constructive bounds proven. We also show how to find a large family of s–t cuts with relatively small number of cut-edges when s and t are sufficiently far apart. We then provide algorithmic consequences of these bounds and their related proof techniques for two problems for \(\delta \)-hyperbolic graphs (where \(\delta \) is a function f of the number of nodes, the exact nature of growth of f being dependent on the particular problem considered).
Similar content being viewed by others
Notes
This is in contrast to many research works in this area where one studies the properties of \(\delta \)-hyperbolic graphs assuming \(\delta \) to be fixed.
We will later need to vary the value of \(\alpha \) in our analysis.
Note that if there is no path between nodes p and q in \(G_{-\mathcal {C}}\) then \(\mathrm {dist}_{G_{-\mathcal {C}}}(p,q)=\infty \) and \(\mathcal {B}_{G_{-\mathcal {C}}}\left( p,{\mathrm {dist}_{G_{-\mathcal {C}}}(p,q)}/{2}\right) \) and \(\mathcal {B}_{G_{-\mathcal {C}}}\left( q,{\mathrm {dist}_{G_{-\mathcal {C}}}(p,q)}/{2}\right) \) contain all the nodes reachable from p and q, respectively, in \(G_{-\mathcal {C}}\).
References
Albert, R., DasGupta, B., Mobasheri, N.: Topological implications of negative curvature for biological and social networks. Phys. Rev. E 89(3), 032811 (2014)
Ariaei, F., Lou, M., Jonckheere, E., Krishnamachari, B., Zuniga, M.: Curvature of sensor network: clustering coefficient. EURASIP J. Wirel. Commun. Netw. 2008, 213185 (2009)
Arora, S., Barak, B., Steurer, D.: Subexponential algorithms for unique games and related problems. In: 51st Annual IEEE Symposium on Foundations of Computer Science, pp. 563–572 (2010)
Assadi, S., Emamjomeh-Zadeh, E., Norouzi-Fard, A., Yazdanbod, S., Zarrabi-Zadeh, H.: The minimum vulnerability problem. Algorithmica 70, 718–731 (2014)
Bansal, N., Feige, U., Krauthgamer, R., Makarychev, K., Nagarajan, V., Naor, J., Schwartz, R.: Min–max graph partitioning and small set expansion. In: 52nd Annual IEEE Symposium on Foundations of Computer Science, pp. 17–26 (2011)
Benjamini, I.: Expanders are not hyperbolic. Isr. J. Math. 108, 33–36 (1998)
Benjamini, I., Hoppen, C., Ofek, E., Pralat, P., Wormald, N.: Geodesics and almost geodesic cycles in random regular graphs. J. Graph Theory 66, 115–136 (2011)
Benjamini, I., Schramm, O.: Finite transitive graph embedding into a hyperbolic metric space must stretch or squeeze. In: Klartag, B., Mendelson, S., Milman V.D. (eds.) Geometric Aspects of Functional Analysis, pp. 123–126. Springer, Berlin (2012)
Bodlaender, H.L.: Dynamic programming on graphs with bounded treewidth. In: Lepistö, T., Salomaa, A. (eds.) Lecture Notes in Computer Science, vol. 317, pp. 105–118. Springer, Berlin (1988)
Bridson, M.R., Haefliger, A.: Metric Spaces of Non-positive Curvature. Springer, Berlin (1999)
Chepoi, V., Dragan, F.F., Estellon, B., Habib, M., Vaxès, Y.: Diameters, centers, and approximating trees of \(\delta \)-hyperbolic geodesic spaces and graphs. In: Proceedings of the 24th Annual Symposium on Computational Geometry, pp. 59–68 (2008)
Chepoi, V., Dragan, F.F., Estellon, B., Habib, M., Vaxès, Y., Xiang, Y.: Additive spanners and distance and routing labeling schemes for \(\delta \)-hyperbolic graphs. Algorithmica 62(3–4), 713–732 (2012)
Chepoi, V., Estellon, B.: Packing and covering \(\delta \)-hyperbolic spaces by balls. In: Charikar, M., Jansen, K., Reingold, O., Rolim, J.D.P. (eds.) Lecture Notes in Computer Science, vol. 4627, pp. 59–73. Springer, Berlin (2007)
Chung, F.R.K.: Spectral graph theory. In: CBMS Regional Conference Series in Mathematics, vol. 92 (1997)
de Montgolfier, F., Soto, M., Viennot, L.:. Treewidth and hyperbolicity of the internet. In: Proceedings of the 10th IEEE International Symposium on Networking Computing and Applications, pp. 25–32 (2011)
Eppstein, D., Goodrich, M.T.: Succinct greedy geometric routing using hyperbolic geometry. IEEE Trans. Comput. 60(11), 1571–1580 (2011)
Even, G., Kortsarz, G., Slany, W.: On network design problems: fixed cost flows and the covering Steiner problem. ACM Trans. Algorithms 1(1), 74–101 (2005)
Fournier, H., Ismail, A., Vigneron, A.: Computing the Gromov hyperbolicity of a discrete metric space. Inf. Process. Lett. 115(6–8), 576–579 (2015)
Gandhi, R., Kortsarz, G.: On edge expansion problems and the small set expansion conjecture. Discr. Appl. Math. 194, 93–101 (2015)
Gavoille, C., Ly, O.: Distance labeling in hyperbolic graphs. In: Deng, X., Du, D.-Z. (eds.) Lecture Notes in Computer Science, vol. 3827, pp. 1071–1079. Springer, Berlin (2005)
Gromov, M.: Hyperbolic groups. In: Gersten, S.M. (ed.) Essays in Group Theory, pp. 75–263. Springer, New York (1987)
Jonckheere, E., Lohsoonthorn, P., Bonahon, F.: Scaled Gromov hyperbolic graphs. J. Graph Theory 57(2), 157–180 (2007)
Jonckheere, E., Lohsoonthorn, P., Ariaei, F.: Scaled Gromov four-point condition for network graph curvature computation. Internet Math. 7(3), 137–177 (2011)
Jonckheere, E., Lou, M., Bonahon, F., Baryshnikov, Y.: Euclidean versus hyperbolic congestion in idealized versus experimental networks. Internet Math. 7(1), 1–27 (2011)
Kleinberg, R.: Geographic routing using hyperbolic space. In: 26th IEEE International Conference on Computer Communications, pp. 1902–1909 (2007)
Louis, A., Raghavendra, P., Vempala, S.: The complexity of approximating vertex expansion. In: 54th IEEE Annual Symposium on Foundations of Computer Science, vol. 360–369 (2013)
Malyshev, A.: Expanders are order diameter non-hyperbolic. arXiv:1501.07904 (2015)
Narayan, O., Saniee, I., Tucci, G.H.: Lack of hyperbolicity in asymptotic Erdös–Renyi sparse random graphs. Internet Math. 11(3), 277–288 (2015)
Omran, M.T., Sack, J.-R., Zarrabi-Zadeh, H.: Finding paths with minimum shared edges. J. Comb. Optim. 26(4), 709–722 (2013)
Papadopoulos, F., Krioukov, D., Boguna, M., Vahdat, A.: Greedy forwarding in dynamic scale-free networks embedded in hyperbolic metric spaces. In: IEEE INFOCOM, pp. 1–9 (2010)
Raghavendra, P., Steurer, D.: Graph expansion and the unique games conjecture. In: 45th ACM Symposium on Theory of Computing, pp. 755–764 (2010)
Raghavendra, P., Steurer, D., Tetali, P.: Approximations for the isoperimetric and spectral profile of graphs and related parameters. In: 45th ACM Symposium on Theory of Computing, pp. 631–640 (2010)
Raghavendra, P., Steurer, D., Tulsiani, M.: Reductions between expansion problems. In: IEEE Conference on Computational Complexity, pp. 64–73 (2012)
Robertson, N., Seymour, P.D.: Graph minors. I. Excluding a forest. J. Comb. Theory Ser. B 35(1), 39–61 (1983)
Vazirani, V.: Approximation Algorithms. Springer, Berlin (2001)
Wang, J., Yang, M., Yang, B., Zheng, S.Q.: Dual-homing based scalable partial multicast protection. IEEE Trans. Comput. 55(9), 1130–1141 (2006)
Yang, B., Yang, M., Wang, J., Zheng, S.Q.: Minimum cost paths subject to minimum vulnerability for reliable communications. In: 8th International Symposium on Parallel Architectures, Algorithms and Networks, pp. 334–339 (2005)
Zheng, S.Q., Wang, J., Yang, B., Yang, M.: Minimum-cost multiple paths subject to minimum link and node sharing in a network. IEEE/ACM Trans. Netw. 18(5), 1436–1449 (2010)
Acknowledgements
B. DasGupta, N. Mobasheri and F. Yahyanejad thankfully acknowledge supported from NSF Grant IIS-1160995 for this research. M. Karpinski was supported in part by DFG Grants. The problem of investigating expansion properties of \(\delta \)-hyperbolic graphs was raised originally to some of the authors by A. Wigderson.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Das Gupta, B., Karpinski, M., Mobasheri, N. et al. Effect of Gromov-Hyperbolicity Parameter on Cuts and Expansions in Graphs and Some Algorithmic Implications. Algorithmica 80, 772–800 (2018). https://doi.org/10.1007/s00453-017-0291-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-017-0291-7