Maximizing the area of intersection of rectangles
David B.A. Epstein, Mike Paterson

TL;DR
This paper presents an efficient algorithm to select a subset of rectangles from a large set to maximize the intersection area of the remaining rectangles, extending to higher dimensions and avoiding exhaustive subset checks.
Contribution
The authors develop a novel algorithm that efficiently finds the optimal subset of rectangles to maximize intersection area, with bounds on computational steps independent of data specifics.
Findings
Algorithm determines optimal rectangles with maximum intersection area
Extends to d-dimensional rectangles
Computational bounds depend only on N and r
Abstract
This paper attacks the following problem. We are given a large number of rectangles in the plane, each with horizontal and vertical sides, and also a number . The given list of rectangles may contain duplicates. The problem is to find of these rectangles, such that, if they are discarded, then the intersection of the remaining rectangles has an intersection with as large an area as possible. We will find an upper bound, depending only on and , and not on the particular data presented, for the number of steps needed to run the algorithm on (a mathematical model of) a computer. In fact our algorithm is able to determine, for each , rectangles from the given list of rectangles, such that the remaining rectangles have as large an area as possible, and this takes hardly any more time than taking care only of the case . Our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematics and Applications · Computational Geometry and Mesh Generation · Point processes and geometric inequalities
