Minimum area convex packing of two convex polygons

被引:8
|
作者
Tang, K
Wang, CCL
Chen, DZ
机构
[1] Hong Kong Univ Sci & Technol, Dept Mech Engn, Kowloon, Hong Kong, Peoples R China
[2] Chinese Univ Hong Kong, Dept Automat & Comp Aided Engn, Shatin, Hong Kong, Peoples R China
[3] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN 46556 USA
[4] Hong Kong Univ Sci & Technol, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
基金
美国国家科学基金会;
关键词
convex packing; minimum area; convex polygon; contact configuration; configuration space;
D O I
10.1142/S0218195906001926
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given two convex polygons P and Q in the plane that are free to translate and rotate, a convex packing of them is the convex hull of a placement of P and a placement of Q whose interiors do not intersect. A minimum area convex packing of P and Q is one whose area is minimized. The problem of designing a deterministic algorithm for finding a minimum area convex packing of two convex polygons has remained open. We address this problem by first studying the contact configurations between P and Q and their algebraic structures. Crucial geometric and algebraic properties on the area function are then derived and analyzed which enable us to successfully discretize the search space. This discretization, together with a delicate algorithmic design and careful complexity analysis, allows us to develop an efficient O((n + m)nm) time deterministic algorithm for finding a true minimum area convex packing of P and Q, where n and m are the numbers of vertices of P and Q, respectively.
引用
收藏
页码:41 / 74
页数:34
相关论文
共 50 条
  • [1] Approximating Minimum-Area Rectangular and Convex Containers for Packing Convex Polygons
    Alt, Helmut
    de Berg, Mark
    Knauer, Christian
    [J]. ALGORITHMS - ESA 2015, 2015, 9294 : 25 - 34
  • [2] Packing convex polygons in minimum-perimeter convex hulls
    Kallrath, Josef
    Romanova, Tatiana
    Pankratov, Alexander
    Litvinchev, Igor
    Infante, Luis
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2023, 85 (01) : 39 - 59
  • [3] Packing convex polygons in minimum-perimeter convex hulls
    Josef Kallrath
    Tatiana Romanova
    Alexander Pankratov
    Igor Litvinchev
    Luis Infante
    [J]. Journal of Global Optimization, 2023, 85 : 39 - 59
  • [4] CONVEX LATTICE POLYGONS OF MINIMUM AREA
    SIMPSON, RJ
    [J]. BULLETIN OF THE AUSTRALIAN MATHEMATICAL SOCIETY, 1990, 42 (03) : 353 - 367
  • [5] APPROXIMATING MINIMUM-AREA RECTANGULAR AND CONVEX CONTAINERS FOR PACKING CONVEX POLYGONS (vol 8, pg 1, 2017)
    Alt, Helmut
    de Berg, Mark
    Knauer, Christian
    [J]. JOURNAL OF COMPUTATIONAL GEOMETRY, 2020, 11 (01) : 653 - 655
  • [6] On the Lower Bound of the Minimum Area of Convex Lattice Polygons
    蔡天新
    [J]. 数学进展, 1994, (05)
  • [7] A NOTE ON BOUNDS ON THE MINIMUM AREA OF CONVEX LATTICE POLYGONS
    COLBOURN, CJ
    SIMPSON, RJ
    [J]. BULLETIN OF THE AUSTRALIAN MATHEMATICAL SOCIETY, 1992, 45 (02) : 237 - 240
  • [8] Packing Soft Convex Polygons in an Optimized Convex Container
    Litvinchev, Igor
    Infante, Luis
    Romanova, Tetyana
    Martinez-Noa, Alberto
    Gutierrez, Luis
    [J]. MOBILE NETWORKS & APPLICATIONS, 2024, 1 (211-220):
  • [9] Packing convex polygons into rectangular boxes
    Alt, H
    Hurtado, F
    [J]. DISCRETE AND COMPUTATIONAL GEOMETRY, 2001, 2098 : 67 - 80
  • [10] Covering points with minimum/maximum area orthogonally convex polygons
    Evrendilek, Cem
    Genc, Burkay
    Hnich, Brahim
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2016, 54 : 32 - 44