Skip to main content

Computing Giant Graph Diameters

  • Conference paper
  • First Online:
Combinatorial Algorithms (IWOCA 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9843))

Included in the following conference series:

Abstract

This paper is devoted to the fast and exact diameter computation in graphs with n vertices and m edges, if the diameter is a large fraction of n. We give an optimal \(O(m+n)\) time algorithm for diameters above n / 2. The problem changes its structure at diameter value n / 2, as large cycles may be present. We propose a randomized \(O(m+n\log n)\) time algorithm for diameters above \((1/3+\epsilon )n\) for constant \(\epsilon >0\).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Abboud, A., Grandoni, F., Vassilevska Williams, V.: Subcubic equivalences between graph centrality problems, APSP and diameter. In: Indyk, P. (ed.) SODA 2015, pp. 1681–1697. ACM-SIAM (2015)

    Google Scholar 

  2. Abboud, A., Vassilevska Williams, V., Wang, J.R.: Approximation and fixed parameter subquadratic algorithms for radius and diameter in sparse graphs. In: Krauthgamer, R. (ed.) SODA 2016, pp. 377–391. ACM-SIAM (2016)

    Google Scholar 

  3. Boitmanis, K., Freivalds, K., Lediš, P., Opmanis, R.: Fast and simple approximation of the diameter and radius of a graph. In: Àlvarez, C., Serna, M. (eds.) WEA 2006. LNCS, vol. 4007, pp. 98–108. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  4. Chechik, S., Larkin, D.H., Roditty, L., Schoenebeck, G., Tarjan, R.E., Vassilevska Williams, V.: Better approximation algorithms for the graph diameter. In: Chekuri, C. (ed.) SODA 2014, pp. 1041–1052. ACM-SIAM (2014)

    Google Scholar 

  5. Corneil, D.G., Dragan, F.F., Habib, M., Paul, C.: Diameter determination on restricted graph families. Discr. Appl. Math. 113, 143–166 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  6. Corneil, D.G., Dragan, F.F., Köhler, E.: On the power of BFS to determine a graph’s diameter. Networks 42, 209–222 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  7. Demaine, E.D., Langerman, S.: Optimizing a 2D function satisfying unimodality properties. In: Brodal, G.S., Leonardi, S. (eds.) ESA 2005. LNCS, vol. 3669, pp. 887–898. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  8. Dragan, F.F.: Almost diameter of a house-hole-free graph in linear time via LexBFS. Discr. Appl. Math. 95, 223–239 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  9. Hopcroft, J., Tarjan, R.E.: Algorithm 447: efficient algorithms for graph manipulation. Commun. ACM 16, 372–378 (1973)

    Article  Google Scholar 

  10. Kiefer, J.: Sequential minimax search for a maximum. Proc. Am. Math. Soc. 4, 502–506 (1953)

    Article  MathSciNet  MATH  Google Scholar 

  11. Roditty, L., Vassilevska Williams, V.: Fast approximation algorithms for the diameter and radius of sparse graphs. In: Boneh, D., Roughgarden, T., Feigenbaum, J. (eds.) STOC 2013, pp. 515–524. ACM (2013)

    Google Scholar 

  12. Schmidt, J.M.: A simple test on \(2\)-vertex- and \(2\)-edge-connectivity. Inf. Proc. Lett. 113, 241–244 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  13. Weimann, O., Yuster, R.: Approximating the diameter of planar graphs in near linear time. ACM Trans. Algor. 12(1), 12 (2016)

    MathSciNet  MATH  Google Scholar 

  14. Yuster, R.: Computing the Diameter Polynomially Faster than APSP. CoRR abs/1011.6181 (2010)

    Google Scholar 

Download references

Acknowledgment

The author would like to thank the anonymous referees for careful remarks which helped erase a number of small inaccuracies.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peter Damaschke .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Damaschke, P. (2016). Computing Giant Graph Diameters. In: Mäkinen, V., Puglisi, S., Salmela, L. (eds) Combinatorial Algorithms. IWOCA 2016. Lecture Notes in Computer Science(), vol 9843. Springer, Cham. https://doi.org/10.1007/978-3-319-44543-4_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-44543-4_29

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-44542-7

  • Online ISBN: 978-3-319-44543-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics