Skip to main content

Window Queries for Problems on Intersecting Objects and Maximal Points*

  • Conference paper
  • First Online:
Algorithms and Discrete Applied Mathematics (CALDAM 2018)

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

Included in the following conference series:

Abstract

We present data structures that can answer window queries for a sequence of geometric objects, such as points, line segments, triangles and convex c-gons. We first present data structures to solve windowed intersection decision problems using line segments, triangles and convex c-gons. We also present data structures to count points on maximal layer, to decide whether a given point belongs to a maximal layer, and to count k-dominant points for a fixed integer k for a sequence of points in \(\mathbb {R}^d\), \(d \ge 2\). All data structures presented in this paper answer queries in polylogarithmic time and use subquadratic space.

This research work was supported by NSERC Research Grants and Ontario Graduate Scholarship.

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. Bannister, M.J., Devanny, W.E., Goodrich, M.T., Simons, J.A., Trott, L.: Windows into geometric events: data structures for time-windowed querying of temporal point sets. In: Proceedings of the 26th Canadian Conference on Computational Geometry (CCCG) (2014)

    Google Scholar 

  2. Bannister, M.J., DuBois, C., Eppstein, D., Smyth, P.: Windows into relational events: data structures for contiguous subsequences of edges. In: Proceedings of the 24th ACM-SIAM SODA, pp. 856–864. SIAM (2013)

    Google Scholar 

  3. Bokal, D., Cabello, S., Eppstein, D.: Finding all maximal subsequences with hereditary properties. In: 31st International Symposium on Computational Geometry, SoCG 2015, pp. 240–254 (2015)

    Google Scholar 

  4. Chan, T.M.: Optimal partition trees. Discrete Comput. Geom. 47(4), 661–690 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  5. Chan, T.M., Pratt, S.: Two approaches to building time-windowed geometric data structures. In: 32nd International Symposium on Computational Geometry, SoCG 2016, pp. 28:1–28:15 (2016)

    Google Scholar 

  6. Chanchary, F., Maheshwari, A.: Counting subgraphs in relational event graphs. In: Kaykobad, M., Petreschi, R. (eds.) WALCOM 2016. LNCS, vol. 9627, pp. 194–206. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-30139-6_16

    Chapter  Google Scholar 

  7. Chanchary, F., Maheshwari, A., Smid, M.: Querying relational event graphs using colored range searching data structures. In: Gaur, D., Narayanaswamy, N.S. (eds.) CALDAM 2017. LNCS, vol. 10156, pp. 83–95. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-53007-9_8

    Chapter  Google Scholar 

  8. Cormen, T.H.: Introduction to Algorithms. MIT press, Cambridge (2009)

    MATH  Google Scholar 

  9. De Berg, M., Van Kreveld, M., Overmars, M., Schwarzkopf, O.C.: Computational Geometry. Springer, Heidelberg (2000)

    Book  MATH  Google Scholar 

  10. McCreight, E.M.: Priority search trees. SIAM J. Comput. 14(2), 257–276 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  11. Mortensen, C.W.: Fully dynamic orthogonal range reporting on RAM. SIAM J. Comput. 35(6), 1494–1525 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  12. Mouratidis, K., Bakiras, S., Papadias, D.: Continuous monitoring of top-k queries over sliding windows. In: Proceedings of the 2006 ACM SIGMOD International Conference on Management of Data, pp. 635–646. ACM (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Farah Chanchary .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chanchary, F., Maheshwari, A., Smid, M. (2018). Window Queries for Problems on Intersecting Objects and Maximal Points*. In: Panda, B., Goswami, P. (eds) Algorithms and Discrete Applied Mathematics. CALDAM 2018. Lecture Notes in Computer Science(), vol 10743. Springer, Cham. https://doi.org/10.1007/978-3-319-74180-2_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-74180-2_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-74179-6

  • Online ISBN: 978-3-319-74180-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics