Skip to main content

An Optimal Algorithm for Reconstructing Point Set Order Types from Radial Orderings

  • Conference paper
  • First Online:
Algorithms and Computation (ISAAC 2015)

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

Included in the following conference series:

  • 1120 Accesses

Abstract

Given a set P of n labeled points in the plane, the radial system of P describes, for each \(p\in P\), the radial ordering of the other points around p. This notion is related to the order type of P, which describes the orientation (clockwise or counterclockwise) of every ordered triple of P. Given only the order type of P, it is easy to reconstruct the radial system of P, but the converse is not true. Aichholzer et al. (Reconstructing Point Set Order Types from Radial Orderings, in Proc. ISAAC 2014) defined T(R) to be the set of order types with radial system R and showed that sometimes \(|T(R)|=n-1\). They give polynomial-time algorithms to compute T(R) when only given R.

We describe an optimal \(O(n^2)\) time algorithm for computing T(R). The algorithm constructs the convex hulls of all possible point sets with the given radial system, after which sidedness queries on point triples can be answered in constant time. This set of convex hulls can be found in O(n) time. Our results generalize to abstract order types.

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 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.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

Notes

  1. 1.

    We consider all indices modulo the length of the corresponding sequence.

References

  1. Aichholzer, O., Cardinal, J., Kusters, V., Langerman, S., Valtr, P.: Reconstructing point set order types from radial orderings. In: Ahn, H.-K., Shin, C.-S. (eds.) ISAAC 2014. LNCS, vol. 8889, pp. 15–26. Springer, Heidelberg (2014)

    Google Scholar 

  2. Balko, M., Fulek, R., Kynčl, J.: Crossing numbers and combinatorial characterization of monotone drawings of \(K_n\). Discrete Comput. Geom. 53(1), 107–143 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  3. Chazelle, B., Guibas, L.J., Lee, D.T.: The power of geometric duality. BIT 25(1), 76–90 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  4. Edelsbrunner, H., O’Rourke, J., Seidel, R.: Constructing arrangements of lines and hyperplanes with applications. SIAM J. Comput. 15(2), 341–363 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  5. Goodman, J.E.: Proof of a conjecture of Burr, Grünbaum, and Sloane. Discrete Math. 32(1), 27–35 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  6. Goodman, J.E., Pollack, R.: Semispaces of configurations, cell complexes of arrangements. J. Combin. Theor. Ser. A 37(3), 257–293 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  7. Knuth, D.E.: Axioms and Hulls. LNCS, vol. 606. Springer, Heidelberg (1992)

    MATH  Google Scholar 

  8. Kynčl, J.: Simple realizability of complete abstract topological graphs in P. Discrete Comput. Geom. 45(3), 383–399 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  9. Pilz, A., Welzl, E.: Order on order types. In: Proceedings 31st International Symposium on Computational Geometry (SOCG 2015), pp. 285–299. LIPICS (2015)

    Google Scholar 

Download references

Acknowledgments

This work was initiated during the ComPoSe Workshop on Order Types and Rotation Systems held in February 2015 in Strobl, Austria. We thank the participants for valuable discussions.

O.A. and A.P. are partially supported by the ESF EUROCORES programme EuroGIGA - ComPoSe, Austrian Science Fund (FWF): I 648-N18. W.M. is supported in part by DFG grants MU-3501/1 and MU-3501/2.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vincent Kusters .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Aichholzer, O., Kusters, V., Mulzer, W., Pilz, A., Wettstein, M. (2015). An Optimal Algorithm for Reconstructing Point Set Order Types from Radial Orderings. In: Elbassioni, K., Makino, K. (eds) Algorithms and Computation. ISAAC 2015. Lecture Notes in Computer Science(), vol 9472. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48971-0_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-48971-0_43

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-48970-3

  • Online ISBN: 978-3-662-48971-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics