• DocumentCode
    2434278
  • Title

    A New Direction for Counting Perfect Matchings

  • Author

    Izumi, Taisuke ; Wadayama, Tadashi

  • Author_Institution
    Grad. Sch. of Eng., Nagoya Inst. of Technol., Nagoya, Japan
  • fYear
    2012
  • fDate
    20-23 Oct. 2012
  • Firstpage
    591
  • Lastpage
    598
  • Abstract
    In this paper, we present a new exact algorithm for counting perfect matchings, which relies on neither inclusion-exclusion principle nor tree-decompositions. For any bipartite graph of 2n nodes and Δn edges such that Δ ≥ 3, our algorithm runs with O*(2(1-1/O(Δ log Δ))n) time and exponential space. Compared to the previous algorithms, it achieves a better time bound in the sense that the performance degradation to the increase of Δ is quite slower. The main idea of our algorithm is a new reduction to the problem of computing the cut-weight distribution of the input graph. The primary ingredient of this reduction is MacWilliams Identity derived from elementary coding theory. The whole of our algorithm is designed by combining that reduction with a non-trivial fast algorithm computing the cut-weight distribution. To the best of our knowledge, the approach posed in this paper is new and may be of independent interest.
  • Keywords
    computational complexity; trees (mathematics); MacWilliams identity; bipartite graph; counting perfect matchings; cut-weight distribution; elementary coding theory; exact algorithm; exponential space; inclusion-exclusion principle; input graph; nontrivial fast algorithm; performance degradation; time space; tree-decompositions; Bipartite graph; Generators; Linear code; Optical wavelength conversion; Partitioning algorithms; Polynomials; Vectors; MacWilliams identity; coding theory; counting perfect matchings; exponential algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science (FOCS), 2012 IEEE 53rd Annual Symposium on
  • Conference_Location
    New Brunswick, NJ
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4673-4383-1
  • Type

    conf

  • DOI
    10.1109/FOCS.2012.28
  • Filename
    6375338