The optimal representation of disjoint iso-oriented rectangles in two-dimensional trees

https://doi.org/10.1016/0196-6774(86)90036-2Get rights and content

Abstract

Partitions of the plane are often used to design an efficient data structure for configurations in the plane. In this publication we will use recursive iso-oriented partitions in order to design a search tree data structure for a set S of mutually disjoint iso-oriented rectangles. We will consider two optimization criteria for the choice of the partitions: minimization of the size of the tree and minization of the search time. We will present polynomial time algorithms to find recursive iso-oriented partitions for both optimization criteria separately. We will show that for some arbitrarily large sets S there is a trade-off between the size of the tree and the height of the tree. However, we will prove that for each set S of rectangles logarithmic search time can be obtained with a tree of almost linear size. Such a tree can be found in time almost quadratic in the size of S.

References (17)

There are more references available in the full text version of this article.

Cited by (2)

  • Picture processing: 1986.

    1987, Computer Vision, Graphics, & Image Processing

Most of the research for this publication was done while the author was at the Department of Computer Science, University of Utrecht, the Netherlands. This publication was finished when the author was visiting the Department of Electrical Engineering and Computer Science, Princeton University, Princeton, New Jersey, on a grant from the Netherlands organization for the advancement of pure research (Z.W.O).

View full text