Approximation algorithms for decomposing octilinear polygons

被引:2
|
作者
Cicerone, Serafino [1 ]
Di Stefano, Gabriele [1 ]
机构
[1] Univ Aquila, Dept Informat Engn Comp Sci & Math, Via Vetoio, I-67100 Laquila, Italy
关键词
Computational geometry; Polygon decomposition; Octilinear polygons; Approximation algorithms; CAD applications; MANHATTAN PATH; PARTITION; TRIANGLES; COVER; HOLES; GRAPH;
D O I
10.1016/j.tcs.2019.01.037
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the minimal decomposition of octilinear polygons with holes into octilinear triangles and rectangles. This new problem is relevant in the context of modern electronic CAD systems, where the generation and propagation of electromagnetic noise into multi layer PCBs has to be detected. It is a generalization of a problem deeply investigated: the minimal decomposition of rectilinear polygons into rectangles. We show that the new problem is NP-hard. We also show the NP-hardness of a related problem, that is the decomposition of an octilinear polygon with holes into octilinear convex polygons. For both problems, we propose efficient approximation algorithms. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:17 / 36
页数:20
相关论文
共 50 条
  • [41] ON A CLASS OF APPROXIMATION POLYGONS FOR THE PEANO CURVE
    HLAWKA, E
    JOURNAL OF NUMBER THEORY, 1993, 43 (01) : 93 - 108
  • [42] THE STOCHASTIC-APPROXIMATION OF CONVEX POLYGONS
    BUCHTA, C
    ZEITSCHRIFT FUR WAHRSCHEINLICHKEITSTHEORIE UND VERWANDTE GEBIETE, 1984, 67 (03): : 283 - 304
  • [43] Some notes on maximal arc intersection of spherical polygons: its NP-hardness and approximation algorithms
    Liu, Yong-Jin
    Zhang, Wen-Qi
    Tang, Kai
    VISUAL COMPUTER, 2010, 26 (04): : 287 - 292
  • [44] APPROXIMATION OF PLANE CONVEX COMPACTA BY POLYGONS
    KENDEROV, PS
    DOKLADI NA BOLGARSKATA AKADEMIYA NA NAUKITE, 1980, 33 (07): : 889 - 891
  • [45] ORIENTATIONAL APPROXIMATION OF CONVEX POLYGONS WITH RECTANGLES
    MANNINEN, AT
    PATTERN RECOGNITION LETTERS, 1994, 15 (07) : 677 - 682
  • [46] Circular arc approximation using polygons
    Zygmunt, Mariusz
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2017, 322 : 81 - 85
  • [47] Approximation of digital circles by regular polygons
    Bhowmick, P
    Bhattacharya, BB
    PATTERN RECOGNITION AND DATA MINING, PT 1, PROCEEDINGS, 2005, 3686 : 257 - 267
  • [48] ALGORITHMS FOR TESTING CONVEXITY OF DIGITAL POLYGONS
    KLETTE, R
    KRISHNAMURTHY, EV
    COMPUTER GRAPHICS AND IMAGE PROCESSING, 1981, 16 (02): : 177 - 184
  • [49] Algorithms for fair partitioning of convex polygons
    Armaselu, Bogdan
    Daescu, Ovidiu
    THEORETICAL COMPUTER SCIENCE, 2015, 607 : 351 - 362
  • [50] Incremental Algorithms to Update Visibility Polygons
    Inkulu, R.
    Thakur, Nitish P.
    ALGORITHMS AND DISCRETE APPLIED MATHEMATICS, 2017, 10156 : 205 - 218