English

Maximum rectilinear convex subsets

Computational Geometry 2024-12-18 v2 Discrete Mathematics

Abstract

Let PP be a set of nn points in the plane. We consider a variation of the classical Erd\H{o}s-Szekeres problem, presenting efficient algorithms with O(n3)O(n^3) running time and O(n2)O(n^2) space complexity that compute: (1) A subset SS of PP such that the boundary of the rectilinear convex hull of SS has the maximum number of points from PP, (2) a subset SS of PP such that the boundary of the rectilinear convex hull of SS has the maximum number of points from PP and its interior contains no element of PP, (3) a subset SS of PP such that the rectilinear convex hull of SS has maximum area and its interior contains no element of PP, and (4) when each point of PP is assigned a weight, positive or negative, a subset SS of PP that maximizes the total weight of the points in the rectilinear convex hull of SS. We also revisit the problems of computing a maximum-area orthoconvex polygon and computing a maximum-area staircase polygon, amidst a point set in a rectangular domain. We obtain new and simpler algorithms to solve both problems with the same complexity as in the state of the art.

Keywords

Cite

@article{arxiv.1907.07441,
  title  = {Maximum rectilinear convex subsets},
  author = {Hernán González-Aguilar and David Orden and Pablo Pérez-Lantero and David Rappaport and Carlos Seara and Javier Tejel and Jorge Urrutia},
  journal= {arXiv preprint arXiv:1907.07441},
  year   = {2024}
}

Comments

27 pages, 15 figures, accepted version