Efficient algorithms for Petersen's matching theorem

被引:0
作者
Biedl, TC [1 ]
Bese, P [1 ]
Demaine, ED [1 ]
Lubiw, A [1 ]
机构
[1] McGill Univ, Sch Comp Sci, Montreal, PQ H3A 2A7, Canada
来源
PROCEEDINGS OF THE TENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS | 1999年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Petersen's theorem is a classic result in matching theory from 1891, stating that every 3-regular bridgeless graph has a perfect matching. Our work explores efficient algorithms for finding perfect matchings in such graphs. Previously the only relevant matching algorithms were for general graphs, and the fastest algorithm ran in O(n(3/2)) time. We have developed an O(n log(4) n)-time algorithm for matching in a 3-regular bridgeless graph. when the graph is also planar, we have as the main result of our paper an optimal O( n)-time algorithm. We present three applications of this result, terrain guarding, adaptive mesh refinement, and quadrangulation.
引用
收藏
页码:130 / 139
页数:10
相关论文
共 35 条
[1]   A QUADRILATERAL FINITE-ELEMENT INCLUDING VERTEX ROTATIONS FOR PLANE ELASTICITY ANALYSIS [J].
ALLMAN, DJ .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1988, 26 (03) :717-730
[2]  
[Anonymous], COMPUTING EUCLIDEAN
[3]  
[Anonymous], 1891, Acta Mathematica, DOI DOI 10.1007/BF02392606
[4]  
BIGGS NL, 1986, GRAPH THEORY 1735 19
[5]   Guarding polyhedral terrains [J].
Bose, P ;
Shermer, T ;
Toussaint, G ;
Zhu, BH .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1997, 7 (03) :173-185
[6]  
BOSE P, 1996, 8 CAN C COMP GEOM, P217
[7]   A proof of Petersen's theorem. [J].
Brahana, HR .
ANNALS OF MATHEMATICS, 1917, 19 :59-63
[8]  
Chartrand G., 1979, Periodica Mathematica Hungarica, V10, P41, DOI 10.1007/BF02018371
[9]  
CHARTRAND G, 1979, C MATH, V41, P339
[10]   VISIBILITY PROBLEMS FOR POLYHEDRAL TERRAINS [J].
COLE, R ;
SHARIR, M .
JOURNAL OF SYMBOLIC COMPUTATION, 1989, 7 (01) :11-30