Abstract. Given a set P of red points and a set Q of blue points in a plane with total size n, we investigate the problem of nding two disjoint isothetic rectangles containing all the points of Q, avoiding any points of P . Such rectangles are called two separating disjoint isothetic rectangles. We rst compute two separating disjoint axisaligned rectangles in O(n log n) time. Then, we relax the axis-aligned constraint and report all combinatorially di erent two separating disjoint isothetic rectangles. To compute these rectangles, we introduce some events by rotating the coordinate system and processing these events. Computing and processing all of the events are done in O(n 2 log n) time. Thus, our algorithm reports all combinatorially di erent separating rectangles in O(n 2 log n) time.
Given a set P of red points and a set Q of blue points in the plane, of total size n, we investigate the problem of finding triangles with a given angle [Formula: see text] that (a) contain all points of Q, (b) avoid all points of P, and (c) are minimal, i.e. their three sides are tangent to the convex hull of Q. Such triangles are called minimal separating [Formula: see text]-triangles. We give an algorithm for reporting all combinatorially different minimal separating [Formula: see text]-triangles in [Formula: see text] time.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.