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 条