ON THE MINIMALITY OF POLYGON TRIANGULATION

被引:6
作者
CHEN, CY
CHANG, RC
机构
[1] NATL CHIAO TUNG UNIV,INST COMP SCI & INFORMAT ENGN,HSINCHU 30050,TAIWAN
[2] NATL CHIAO TUNG UNIV,INST COMP & INFORMAT SCI,HSINCHU 30050,TAIWAN
[3] ACAD SINICA,INST INFORMAT SCI,TAIPEI 11529,TAIWAN
来源
BIT | 1990年 / 30卷 / 04期
关键词
G.1.6; I.1.2; I.3.5;
D O I
10.1007/BF01933206
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The problem of triangulating a polygon using the minimum number of triangles is treated. We show that the minimum number of triangles required to partition a simple n-gon is equal to n + 2w - d - 2, where w is the number of holes and d is the maximum number of independent degenerate triangles of the n-gon. We also propose an algorithm for constructing the minimum triangulation of a simple hole-free n-gon. The algorithm takes O(nlog2n + DK2) time, where D is the maximum number of vertices lying on the same line in the n-gon and K is the number of minimally degenerate triangles of the n-gon.
引用
收藏
页码:570 / 582
页数:13
相关论文
共 10 条
[1]   POLYGON TRIANGULATION - EFFICIENCY AND MINIMALITY [J].
ASANO, T ;
ASANO, T ;
PINTER, RY .
JOURNAL OF ALGORITHMS, 1986, 7 (02) :221-231
[2]  
Asano T., 1984, Transactions of the Institute of Electronics and Communication Engineers of Japan, Section E (English), VE67, P232
[3]   VISIBILITY AND INTERSECTION PROBLEMS IN PLANE GEOMETRY [J].
CHAZELLE, B ;
GUIBAS, LJ .
DISCRETE & COMPUTATIONAL GEOMETRY, 1989, 4 (06) :551-581
[4]  
CHAZELLE BM, 1983, 23RD P IEEE ANN S F, P339
[5]   TRIANGULATING SIMPLE POLYGONS AND EQUIVALENT PROBLEMS [J].
FOURNIER, A ;
MONTUNO, DY .
ACM TRANSACTIONS ON GRAPHICS, 1984, 3 (02) :153-174
[6]   TRIANGULATING A SIMPLE POLYGON [J].
GAREY, MR ;
JOHNSON, DS ;
PREPARATA, FP ;
TARJAN, RE .
INFORMATION PROCESSING LETTERS, 1978, 7 (04) :175-179
[7]  
LINGAS A, 1982, LECTURE NOTES COMPUT, P369
[8]  
Orourke J., 1987, ART GALLERY THEOREMS, V57
[9]   FINDING A MAXIMUM PLANAR SUBSET OF A SET OF NETS IN A CHANNEL [J].
SUPOWIT, KJ .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1987, 6 (01) :93-94
[10]   AN O(N-LOG LOG-N)-TIME ALGORITHM FOR TRIANGULATING A SIMPLE POLYGON [J].
TARJAN, RE ;
VANWYK, CJ .
SIAM JOURNAL ON COMPUTING, 1988, 17 (01) :143-178