Skip to main content

Parametrized Runtimes for Label Tournaments

  • Conference paper
  • First Online:
  • 834 Accesses

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

Abstract

Given an initial placement of n prioritized labels on a rotatable map, we consider the problem of determining which label subsets shall be displayed in zoomed-out views. This is modelled as a label tournament where the labels are represented as disks growing inversely proportional to a continuously decreasing zoom level. Due to that growth, labels would eventually overlap impairing the readability of the map. Hence whenever two labels touch, the one with lower priority gets eliminated. The goal of the paper is to design efficient algorithms that compute the elimination zoom level of each label. In previous work, it was shown that this can be accomplished within time and space. As this is practically infeasible for large n, algorithms with a parametrized running time depending not only on n but also on other aspects as the largest disk size or the spread of the disk centers were investigated. This paper contains two results: first, we introduce a new parameter C which denotes the number of different disk sizes in the input. In contrast to previously considered parameters, C is upper bounded by n. For the case that disk sizes and priorities coincide, we design an algorithm which runs in time \(\mathcal {O}(n C \log ^{\mathcal {O}(1)} n)\). Experiments on label sets extracted from OpenStreetMaps demonstrate the applicability of our new approach. As a second result, we present improved running times for a known parametrization of the problem in higher dimensions.

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

References

  1. Ahn, H.K., et al.: Faster algorithms for growing prioritized disks and rectangles. Comput. Geom. 80, 23–39 (2019)

    Article  MathSciNet  Google Scholar 

  2. Bahrdt, D., et al.: Growing balls in \(R^{d}\). In: Algorithm Engineering and Experiments (ALENEX) (2017)

    Google Scholar 

  3. Been, K., Daiches, E., Yap, C.: Dynamic map labeling. IEEE Trans. Visual Comput. Graphics 12(5), 773–780 (2006)

    Article  Google Scholar 

  4. Castermans, T., Speckmann, B., Staals, F., Verbeek, K.: Agglomerative clustering of growing squares. In: Bender, M.A., Farach-Colton, M., Mosteiro, M.A. (eds.) LATIN 2018. LNCS, vol. 10807, pp. 260–274. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-77404-6_20

    Chapter  Google Scholar 

  5. Castermans, T., Speckmann, B., Verbeek, K.: A practical algorithm for spatial agglomerative clustering. In: Proceedings of 21st Workshop on Algorithm Engineering and Experiments, ALENEX, pp. 174–185. SIAM (2019)

    Chapter  Google Scholar 

  6. Chan, T.M.: Closest-point problems simplified on the RAM. In: Proceedings of 13th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pp. 472–473 (2002)

    Google Scholar 

  7. Funke, S., Krumpe, F., Storandt, S.: Crushing disks efficiently. In: Mäkinen, V., Puglisi, S.J., Salmela, L. (eds.) IWOCA 2016. LNCS, vol. 9843, pp. 43–54. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-44543-4_4

    Chapter  Google Scholar 

  8. Mount, D., Park, E.: A dynamic data structure for approximate range searching. In: Proceedings of 26th Annual Symposium on Computational Geometry (SoCG) (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefan Funke .

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

Funke, S., Storandt, S. (2019). Parametrized Runtimes for Label Tournaments. In: Li, Y., Cardei, M., Huang, Y. (eds) Combinatorial Optimization and Applications. COCOA 2019. Lecture Notes in Computer Science(), vol 11949. Springer, Cham. https://doi.org/10.1007/978-3-030-36412-0_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-36412-0_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-36411-3

  • Online ISBN: 978-3-030-36412-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics