Efficient algorithms for Petersen's matching theorem

被引:45
|
作者
Biedl, TC [1 ]
Bose, P
Demaine, ED
Lubiw, A
机构
[1] Univ Waterloo, Dept Comp Sci, Waterloo, ON N2L 3G1, Canada
[2] Carleton Univ, Sch Comp Sci, Ottawa, ON K1S 5B6, Canada
[3] McGill Univ, Montreal, PQ H3A 2T5, Canada
关键词
Petersen's theorem; perfect matching; 3-regular graphs;
D O I
10.1006/jagm.2000.1132
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 fur 3-regular graphs. We have developed an O(n log(4) n)-time algorithm for perfect matching in a 3-regular bridgeless graph. When the graph is also planar, ne 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. (C) 2001 Academic Press.
引用
收藏
页码:110 / 134
页数:25
相关论文
共 50 条
  • [1] Efficient algorithms for Petersen's matching theorem
    Biedl, TC
    Bese, P
    Demaine, ED
    Lubiw, A
    PROCEEDINGS OF THE TENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 1999, : 130 - 139
  • [2] A generalization of Petersen's matching theorem
    Henning, Michael A.
    Shozi, Zekhaya B.
    DISCRETE MATHEMATICS, 2023, 346 (03)
  • [3] A proof of Petersen's theorem
    Frink, O
    ANNALS OF MATHEMATICS, 1926, 27 : 491 - 493
  • [4] A proof of Petersen's theorem.
    Brahana, HR
    ANNALS OF MATHEMATICS, 1917, 19 : 59 - 63
  • [5] Efficient algorithms for (δ, γ, α) and (δ, kΔ, α)-matching
    Fredriksson, Kimmo
    Grabowski, Szymon
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2008, 19 (01) : 163 - 183
  • [6] A GENERALIZATION OF PETERSEN THEOREM
    GOEMANS, MX
    DISCRETE MATHEMATICS, 1993, 115 (1-3) : 277 - 282
  • [7] EFFICIENT RANDOMIZED DICTIONARY MATCHING ALGORITHMS
    AMIR, A
    FARACH, M
    MATIAS, Y
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 644 : 262 - 275
  • [8] EFFICIENT PATTERN MATCHING ALGORITHMS IN IDS
    Salve, Vandana B.
    Savalkar, Vishwayogita
    Mhatre, Sonali
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INVENTIVE SYSTEMS AND CONTROL (ICISC 2018), 2018, : 1083 - 1089
  • [9] Efficient parallel algorithms for template matching
    Rajasekaran, Sanguthevar
    Parallel Processing Letters, 2002, 12 (3-4) : 359 - 364
  • [10] AN EFFICIENT SYNTHESIS OF IMAGE MATCHING ALGORITHMS
    KOCIS, I
    KIEM, H
    KHOI, PN
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1986, 5 (05): : 443 - 450