Skip to main content

A Linear-Time Algorithm for Radius-Optimally Augmenting Paths in a Metric Space

  • Conference paper
  • First Online:

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

Abstract

Let P be a path graph of n vertices embedded in a metric space. We consider the problem of adding a new edge to P to minimize the radius of the resulting graph. Previously, a similar problem for minimizing the diameter of the graph was solved in \(O(n\log n)\) time. To the best of our knowledge, the problem of minimizing the radius has not been studied before. In this paper, we present an O(n) time algorithm for the problem, which is optimal.

A full version of this paper is available at https://arxiv.org/abs/1904.12061.

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

Buying options

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

Learn about institutional subscriptions

Notes

  1. 1.

    The concept of center is defined with respect to the graph instead of to the metric space.

  2. 2.

    This notation was used differently before. As we have several cases to consider, to save notation, we may use the same notation as long as the context is clear.

  3. 3.

    Note that \(i_2\le i_1+1\) always holds because \(d_P(v_1,v_{i_1+1})\ge d_P(v_{i_1+1},v_n)\ge |v_{i_1+1}v_n|\).

  4. 4.

    The index j must exist because \(d_P(v_1,v_i)\ge |v_iv_n|\) due to the definition of \(i_2\).

References

  1. Alon, N., Gyárfás, A., Ruszinkó, M.: Decreasing the diameter of bounded degree graphs. J. Graph Theory 35, 161–172 (2000)

    Article  MathSciNet  Google Scholar 

  2. Bae, S., de Berg, M., Cheong, O., Gudmundsson, J., Levcopoulos, C.: Shortcuts for the circle. In: Proceedings of the 28th International Symposium on Algorithms and Computation (ISAAC), pp. 9:1–9:13 (2017)

    Google Scholar 

  3. Bilò, D.: Almost optimal algorithms for diameter-optimally augmenting trees. In: Proceedings of the 29th International Symposium on Algorithms and Computation (ISAAC), pp. 40:1–40:13 (2018)

    Google Scholar 

  4. Bilò, D., Gualà, L., Proietti, G.: Improved approximability and non-approximability results for graph diameter decreasing problems. Theor. Comput. Sci. 417, 12–22 (2012)

    Article  MathSciNet  Google Scholar 

  5. Carufel, J.L.D., Grimm, C., Maheshwari, A., Smid, M.: Minimizing the continuous diameter when augmenting paths and cycles with shortcuts. In: Proceedings of the 15th Scandinavian Workshop on Algorithm Theory (SWAT), pp. 27:1–27:14 (2016)

    Google Scholar 

  6. Carufel, J.L.D., Grimm, C., Schirra, S., Smid, M.: Minimizing the continuous diameter when augmenting a tree with a shortcut. In: Proceedings of the 15th Algorithms and Data Structures Symposium (WADS), pp. 301–312 (2017)

    Google Scholar 

  7. Frati, F., Gaspers, S., Gudmundsson, J., Mathieson, L.: Augmenting graphs to minimize the diameter. Algorithmica 72, 995–1010 (2015)

    Article  MathSciNet  Google Scholar 

  8. Gao, Y., Hare, D., Nastos, J.: The parametric complexity of graph diameter augmentation. Discrete Appl. Math. 161, 1626–1631 (2013)

    Article  MathSciNet  Google Scholar 

  9. Große, U., Gudmundsson, J., Knauer, C., Smid, M., Stehn, F.: Fast algorithms for diameter-optimally augmenting paths. In: Proceedings of the 42nd International Colloquium on Automata, Languages and Programming (ICALP), pp. 678–688 (2015)

    Chapter  Google Scholar 

  10. Große, U., Gudmundsson, J., Knauer, C., Smid, M., Stehn, F.: Fast algorithms for diameter-optimally augmenting paths and trees. arXiv:1607.05547 (2016)

  11. Ishii, T.: Augmenting outerplanar graphs to meet diameter requirements. J. Graph Theory 74, 392–416 (2013)

    Article  MathSciNet  Google Scholar 

  12. Li, C.L., McCormick, S., Simchi-Levi, D.: On the minimum-cardinality-bounded-diameter and the bounded-cardinality-minimum-diameter edge addition problems. Oper. Res. Lett. 11, 303–308 (1992)

    Article  MathSciNet  Google Scholar 

  13. Oh, E., Ahn, H.K.: A near-optimal algorithm for finding an optimal shortcut of a tree. In: Proceedings of the 27th International Symposium on Algorithms and Computation (ISAAC), pp. 59:1–59:12 (2016)

    Google Scholar 

  14. Schoone, A., Bodlaender, H., Leeuwen, J.V.: Diameter increase caused by edge deletion. J. Graph Theory 11, 409–427 (1997)

    Article  MathSciNet  Google Scholar 

  15. Wang, H.: An improved algorithm for diameter-optimally augmenting paths in a metric space. Comput. Geometry Theory Appl. 75, 11–21 (2018)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haitao Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Johnson, C., Wang, H. (2019). A Linear-Time Algorithm for Radius-Optimally Augmenting Paths in a Metric Space. In: Friggstad, Z., Sack, JR., Salavatipour, M. (eds) Algorithms and Data Structures. WADS 2019. Lecture Notes in Computer Science(), vol 11646. Springer, Cham. https://doi.org/10.1007/978-3-030-24766-9_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-24766-9_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-24765-2

  • Online ISBN: 978-3-030-24766-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics