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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
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)
Chan, T.M.: Optimal partition trees. Discrete Comput. Geom. 47(4), 661–690 (2012)
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)
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
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
Cormen, T.H.: Introduction to Algorithms. MIT press, Cambridge (2009)
De Berg, M., Van Kreveld, M., Overmars, M., Schwarzkopf, O.C.: Computational Geometry. Springer, Heidelberg (2000)
McCreight, E.M.: Priority search trees. SIAM J. Comput. 14(2), 257–276 (1985)
Mortensen, C.W.: Fully dynamic orthogonal range reporting on RAM. SIAM J. Comput. 35(6), 1494–1525 (2006)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
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)