Separating bichromatic point sets in the plane by restricted orientation convex hulls

被引:2
|
作者
Alegria, Carlos [1 ]
Orden, David [2 ]
Seara, Carlos [3 ]
Urrutia, Jorge [4 ]
机构
[1] Univ Roma Tre, Dipartimento Ingn, Rome, Italy
[2] Univ Alcala, Dept Fis Matemat, Madrid, Spain
[3] Univ Politecn Cataluna, Dept Matemat, Barcelona, Spain
[4] Univ Nacl Autonoma Mexico, Inst Matemat, Mexico City, DF, Mexico
关键词
Restricted orientation convex hulls; Bichromatic separability; Inclusion detection; Lower bounds; Optimization; SEPARABILITY; ALGORITHMS;
D O I
10.1007/s10898-022-01238-9
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We explore the separability of point sets in the plane by a restricted-orientation convex hull, which is an orientation-dependent, possibly disconnected, and non-convex enclosing shape that generalizes the convex hull. Let R and B be two disjoint sets of red and blue points in the plane, and O be a set of k >= 2 lines passing through the origin. We study the problem of computing the set of orientations of the lines of O for which the O-convex hull of R contains no points of B. For k = 2 orthogonal lines we have the rectilinear convex hull. In optimal O (n log n) time and O(n) space, n = vertical bar R vertical bar + vertical bar B vertical bar. we compute the set of rotation angles such that, after simultaneously rotating the lines of O around the origin in the same direction, the rectilinear convex hull of R contains no points of B. We generalize this result to the case where O is formed by k >= 2 lines with arbitrary orientations. In the counter-clockwise circular order of the lines of O, let alpha(i) be the angle required to clockwise rotate the ith line so it coincides with its successor. We solve the problem in this case in O(1/Theta . N log N) time and O(1/Theta . N) space, where Theta = min {alpha(1), ..., alpha(k)} and N = max{k, vertical bar R vertical bar + vertical bar B vertical bar}. We finally consider the case in which O is formed by k = 2 lines, one of the lines is fixed, and the second line rotates by an angle that goes from O to pi. We show that this last case can also be solved in optimal O(n log n) time and O(n) space, where n = vertical bar R vertical bar + vertical bar B vertical bar.
引用
收藏
页码:1003 / 1036
页数:34
相关论文
共 50 条
  • [1] Separating bichromatic point sets in the plane by restricted orientation convex hulls
    Carlos Alegría
    David Orden
    Carlos Seara
    Jorge Urrutia
    [J]. Journal of Global Optimization, 2023, 85 : 1003 - 1036
  • [2] SEPARATING CONVEX-SETS IN THE PLANE
    CZYZOWICZ, J
    RIVERACAMPO, E
    URRUTIA, J
    ZAKS, J
    [J]. DISCRETE & COMPUTATIONAL GEOMETRY, 1992, 7 (02) : 189 - 195
  • [3] SEPARATING PLANE CONVEX-SETS
    HOPE, R
    KATCHALSKI, M
    [J]. MATHEMATICA SCANDINAVICA, 1990, 66 (01) : 44 - 46
  • [4] Separating bichromatic point sets by L-shapes
    Sheikhi, Farnaz
    Mohades, Ali
    de Berg, Mark
    Davoodi, Mansoor
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2015, 48 (09): : 673 - 687
  • [5] CONVEX HULLS OF PERTURBED RANDOM POINT SETS
    Calka, Pierre
    Yukich, J. E.
    [J]. ANNALS OF APPLIED PROBABILITY, 2021, 31 (04): : 1598 - 1632
  • [6] Separating Bichromatic Point Sets by Minimal Triangles with a Fixed Angle
    Moslehi, Zahra
    Bagheri, Alireza
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2017, 28 (04) : 309 - 320
  • [7] Separating bichromatic point sets by two disjoint isothetic rectangles
    Moslehi, Z.
    Bagheri, A.
    [J]. SCIENTIA IRANICA, 2016, 23 (03) : 1228 - 1238
  • [8] An Algorithm for Finding Convex Hulls of Planar Point Sets
    Mei, Gang
    Tipper, John C.
    Xu, Nengxiong
    [J]. PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 888 - 891
  • [9] On the approximation of convex hulls of finite grid point sets
    Klette, Reinhard
    [J]. PATTERN RECOGNITION LETTERS, 1983, 2 (01) : 19 - 22
  • [10] Allowable Interval Sequences and Separating Convex Sets in the Plane
    Mordechai Novick
    [J]. Discrete & Computational Geometry, 2012, 47 : 378 - 392