• DocumentCode
    2074680
  • Title

    Maximum matchings via Gaussian elimination

  • Author

    Mucha, Marcin ; Sankowski, Piotr

  • Author_Institution
    Inst. of Informatics, Warsaw Univ., Poland
  • fYear
    2004
  • fDate
    17-19 Oct. 2004
  • Firstpage
    248
  • Lastpage
    255
  • Abstract
    We present randomized algorithms for finding maximum matchings in general and bipartite graphs. Both algorithms have running time O(nw), where w is the exponent of the best known matrix multiplication algorithm. Since w < 2.38, these algorithms break through the O(n2.5) barrier for the matching problem. They both have a very simple implementation in time O(n3) and the only non-trivial element of the O(nw) bipartite matching algorithm is the fast matrix multiplication algorithm. Our results resolve a long-standing open question of whether Lovasz´s randomized technique of testing graphs for perfect matching in time O(nw) can be extended to an algorithm that actually constructs a perfect matching.
  • Keywords
    Gaussian processes; graph theory; matrix multiplication; randomised algorithms; Gaussian elimination; Lovasz randomized technique; bipartite graphs; bipartite matching algorithm; matrix multiplication; maximum matching; perfect matching; randomized algorithm; Bipartite graph; Computer science; Informatics; Matrix decomposition; Partitioning algorithms; Polynomials; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2004. Proceedings. 45th Annual IEEE Symposium on
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-2228-9
  • Type

    conf

  • DOI
    10.1109/FOCS.2004.40
  • Filename
    1366244