Cutting a Cornered Convex Polygon Out of a Circle

被引:8
|
作者
Ahmed, Syed Ishtiaque [1 ]
Islam, Md. Ariful [1 ]
Hasan, Masud [1 ]
机构
[1] Bangladesh Univ Engn & Technol, Dept Comp Sci & Engn, Dhaka 1000, Bangladesh
关键词
algorithms; approximation algorithms; computational geometry; line cut; ray cut; polygon cutting; rotating calipers;
D O I
10.4304/jcp.5.1.4-11
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The problem of cutting a convex polygon P out of a piece of planar material Q with minimum total cutting length is a well studied problem in computational geometry. Researchers studied several variations of the problem, such as P and Q are convex or non-convex polygons and the cuts are line cuts or ray cuts. In this paper we consider yet another variation of the problem where Q is a circle and P is a convex polygon such that P is bounded by a half circle of Q and all the cuts are line cuts. We give two algorithms for solving this problem. Our first algorithm is an O(log n)-approximation algorithm with O(n) running time, where n is the number of edges of P. The second algorithm is a constant factor approximation algorithm with approximation ratio 6.48 and running time O(n(3)).
引用
收藏
页码:4 / 11
页数:8
相关论文
共 50 条
  • [31] Dispersion problem on a convex polygon
    Mishra, Pawan K.
    Rao, S. V.
    Das, Gautam K.
    INFORMATION PROCESSING LETTERS, 2025, 187
  • [32] Extremal convex polygons inscribed in a given convex polygon
    Kodmon, Csenge Lili
    Langi, Zsolt
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2022, 102
  • [33] Optimization of the unit circle approximation by a polygon
    Borkowski, Jozef
    PRZEGLAD ELEKTROTECHNICZNY, 2011, 87 (07): : 95 - 98
  • [34] CONVEX HULLS OF UNIFORM SAMPLES FROM A CONVEX POLYGON
    Groeneboom, Piet
    ADVANCES IN APPLIED PROBABILITY, 2012, 44 (02) : 330 - 342
  • [35] ITERATING A POLYGON ON THE UNIT-CIRCLE
    PEDERSEN, A
    AMERICAN MATHEMATICAL MONTHLY, 1991, 98 (08): : 765 - 766
  • [36] Draining a polygon-or-rolling a ball out of a polygon
    Aloupis, Greg
    Cardinal, Jean
    Collette, Sebastien
    Hurtado, Ferran
    Langerman, Stefan
    O'Rourke, Joseph
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2014, 47 (02): : 316 - 328
  • [37] Polygon simplification by minimizing convex corners
    Bahoo, Yeganeh
    Durocher, Stephane
    Keil, J. Mark
    Mondal, Debajyoti
    Mehrabi, Saeed
    Mehrpour, Sahar
    THEORETICAL COMPUTER SCIENCE, 2019, 791 : 76 - 86
  • [38] A convex partition algorithm for a polygon with holes
    Jiao, Li-Nan
    Tang, Zhen-Min
    Binggong Xuebao/Acta Armamentarii, 2008, 29 (03): : 379 - 384
  • [39] Approximation algorithms for inscribing or circumscribing an axially symmetric polygon to a convex polygon
    Ahn, HK
    Brass, P
    Cheong, O
    Na, HS
    Shin, CS
    Vigneron, A
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2004, 3106 : 259 - 267
  • [40] Polygon Simplification by Minimizing Convex Corners
    Bahoo, Yeganeh
    Durocher, Stephane
    Keil, J. Mark
    Mehrabi, Saeed
    Mehrpour, Sahar
    Mondal, Debajyoti
    COMPUTING AND COMBINATORICS, COCOON 2016, 2016, 9797 : 547 - 559