Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Maximum Rectilinear Convex Subsets

Published: 01 January 2021 Publication History
  • Get Citation Alerts
  • Abstract

    Let $P$łabelpage1 be a set of $n$ points in the plane. We consider a variation of the classical Erdös--Szekeres problem, presenting efficient algorithms with $O(n^3)$ running time and $O(n^2)$ space complexity that compute (1) a subset $S$ of $P$ such that the boundary of the rectilinear convex hull of $S$ has the maximum number of points from $P$, (2) a subset $S$ of $P$ such that the boundary of the rectilinear convex hull of $S$ has the maximum number of points from $P$ and its interior contains no element of $P$, (3) a subset $S$ of $P$ such that the rectilinear convex hull of $S$ has maximum area and its interior contains no element of $P$, and (4) when each point of $P$ is assigned a weight, positive or negative, a subset $S$ of $P$ that maximizes the total weight of the points in the rectilinear convex hull of $S$. 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.

    References

    [1]
    O. Aichholzer, R. Fabila-Monroy, H. González-Aguilar, T. Hackl, M. A. Heredia, C. Huemer, J. Urrutia, P. Valtr, and B. Vogtenhuber, On $k$-gons and $k$-holes in point sets, Comput. Geom., 48 (2015), pp. 528--537.
    [2]
    O. Aichholzer, R. Fabila-Monroy, H. González-Aguilar, T. Hackl, M. A. Heredia, C. Huemer, J. Urrutia, and B. Vogtenhuber, 4-holes in point sets, Comput. Geom., 47 (2014), pp. 644--650.
    [3]
    O. Aichholzer, R. Fabila-Monroy, T. Hackl, C. Huemer, A. Pilz, and B. Vogtenhuber, Lower bounds for the number of small convex $k$-holes, Comput. Geom., 47 (2014), pp. 605--613.
    [4]
    C. Alegría-Galicia, D. Orden, C. Seara, and J. Urrutia, Efficient computation of minimum-area rectilinear convex hull under rotation and generalizations, J. Global Optim., 2020, https://doi.org/10.1007/s10898-020-00953-5.
    [5]
    D. Avis and D. Rappaport, Computing the largest empty convex subset of a set of points, in Proceedings of the 1st Annual Symposium on Computational Geometry, ACM, New York, 1985, pp. 161--167.
    [6]
    C. Bautista-Santiago, J. M. Díaz-Bán͂ez, D. Lara, P. Pérez-Lantero, J. Urrutia, and I. Ventura, Computing optimal islands, Oper. Res. Lett., 39 (2011), pp. 246--251.
    [7]
    P. Brass, W. Moser, and J. Pach, Convex polygons and the Erdös-Szekeres problem, book Research Problems in Discrete Geometry, Springer, New York, 2005, pp. 329--344.
    [8]
    V. Chvátal and G. Klincsek, Finding largest convex subsets, Congr. Numer., 29 (1980), pp. 453--460.
    [9]
    P. Erdös and G. Szekeres, A combinatorial problem in geometry, Compos. Math., 2 (1935), pp. 463--470.
    [10]
    E. Fink and D. Wood, Restricted-orientation Convexity, Monogr. Theoret. Comput. Sci. EATCS Ser., Springer, New York, 2004.
    [11]
    W. Morris and V. Soltan, The Erdös-Szekeres problem on points in convex position---A survey, Bull. Amer. Math. Soc., 37 (2000), pp. 437--458.
    [12]
    S. C. Nandy and B. B. Bhattacharya, On finding an empty staircase polygon of largest area (width) in a planar point-set, Comput. Geom., 26 (2003), pp. 143--171.
    [13]
    S. C. Nandy, K. Mukhopadhyaya, and B. B. Bhattacharya, Recognition of largest empty orthoconvex polygon in a point set, Inform. Process. Lett., 110 (2010), pp. 746--752.
    [14]
    T. Ottmann, E. Soisalon-Soininen, and D. Wood, On the definition and computation of rectilinear convex hulls, Inform. Sci., 33 (1984), pp. 157--171.
    [15]
    F. P. Preparata and M. I. Shamos, Computational Geometry: An Iintroduction, Springer, New York, 1985.
    [16]
    G. J. E. Rawlins and D. Wood, Ortho-convexity and its generalizations, Mach. Intell. Pattern Recognit., 6 (1988), pp. 137--152.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image SIAM Journal on Computing
    SIAM Journal on Computing  Volume 50, Issue 1
    ISSN:0097-5397
    DOI:10.1137/smjcat.50.1
    Issue’s Table of Contents

    Publisher

    Society for Industrial and Applied Mathematics

    United States

    Publication History

    Published: 01 January 2021

    Author Tags

    1. Erdös--Szekeres problems
    2. convex subsets
    3. optimization
    4. rectilinear convex hull

    Author Tag

    1. 68U05

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media