Abstract
Given a point set in the plane and a fixed planar region (window) a window query consists of enumerating the points in a translate of the region. A recently presented result demonstrates that there is astatic data structure, of optimal size, that solves window queries for convex regions in optimal time. We give a data structure, of optimal size, that not only supports window queries in optimal time for, possibly nonconvex, polygonal windows, but also allows updating of the point set in optimal time.
Similar content being viewed by others
References
M. D. Atkinson, J.-R. Sack, N. Santoro, and Th. Strothotte. Min-max heaps and generalized priority queues.Communications of the ACM,29:996–1000, 1986.
R. Bayer. Symmetric binary B-trees: data structure and maintenance algorithms.Acta Informatica,1:290–306, 1972.
J. L. Bentley and J. B. Saxe. Decomposable searching problems I: static-to-dynamic transformation.Journal of Algorithms,1:301–358, 1980.
B. Chazelle and H. Edelsbrunner. Optimal solutions for a class of point retrieval problems. InProceedings of the 12th International Colloquium on Automata, Languages, and Programming, pp. 80–89, 1985.
R. H. Güiting. Dynamic C-oriented polygon intersection searching.Information and Control,63:143–163, 1984.
E. M. McCreight. Priority search trees.SIAM Journal on Computing,14:257–276, 1985.
H. J. Olivié. A new class of balanced binary search trees.RAIRO Informatique théoretique,16:51–71, 1982.
M. H. Overmars.The Design of Dynamic Data Structures. Springer-Verlag, New York, 1983.
M. H. Overmars and J. van Leeuwen. Two general methods for dynamizing decomposable searching problems.Information Processing Letters,12:168–173, 1981.
R. E. Tarjan. Updating balanced search trees inO(1) rotations.Information Processing Letters,16:253–257, 1983.
J. van Leeuwen and D. Wood. Dynamization of decomposable searching problems.Information Processing Letters,10:51–56, 1980.
Author information
Authors and Affiliations
Additional information
Communicated by Kurt Mehlhorn.
This work was partially supported by Grant No. O164/4-2 from the Deutsche Forschungsgemein-schaft and partially under a Natural Sciences and Engineering Research Council of Canada Grant No. A-5692.
Rights and permissions
About this article
Cite this article
Klein, R., Nurmi, O., Ottmann, T. et al. A dynamic fixed windowing problem. Algorithmica 4, 535–550 (1989). https://doi.org/10.1007/BF01553907
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01553907