A Deterministic Parallel Algorithm for Bipartite Perfect Matching

被引:6
|
作者
Fenner, Stephen [1 ]
Gurjar, Rohit [2 ]
Thierauf, Thomas [3 ]
机构
[1] Univ South Carolina, Columbia, SC 29208 USA
[2] CALTECH, Pasadena, CA 91125 USA
[3] Aalen Univ, Aalen, Germany
关键词
NUMBER; CYCLES;
D O I
10.1145/3306208
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A fundamental quest in the theory of computing is to understand the power of randomness. It is not known whether every problem with an efficient randomized algorithm also has one that does not use randomness. One of the extensively studied problems under this theme is that of perfect matching. The perfect matching problem has a randomized parallel (NC) algorithm based on the Isolation Lemma of Mulmuley, Vazirani, and Vazirani. It is a long-standing open question whether this algorithm can be derandomized. In this article, we give an almost complete derandomization of the Isolation Lemma for perfect matchings in bipartite graphs. This gives us a deterministic parallel (quasi-NC) algorithm for the bipartite perfect matching problem. Derandomization of the Isolation Lemma means that we deterministically construct a weight assignment so that the minimum weight perfect matching is unique. We present three different ways of doing this construction with a common main idea.
引用
收藏
页码:109 / 115
页数:7
相关论文
共 50 条
  • [1] A PERFECT MATCHING ALGORITHM FOR SPARSE BIPARTITE GRAPHS
    TOCZYLOWSKI, E
    [J]. DISCRETE APPLIED MATHEMATICS, 1984, 9 (03) : 263 - 268
  • [2] Boolean matching algorithm based on the perfect matching of the bipartite graph
    Lu, ZW
    Lin, ZH
    Lei, Z
    [J]. 2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, 2001, : 150 - 154
  • [3] Boolean mapping algorithm based on perfect matching of bipartite graph
    Lu, Z.-W.
    Lin, Z.-H.
    Zhang, L.
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2001, 13 (11): : 961 - 965
  • [4] Deterministic, Near-Linear ε-Approximation Algorithm for Geometric Bipartite Matching
    Agarwal, Pankaj K.
    Chang, Hsien-Chih
    Raghvendra, Sharath
    Xiao, Allen
    [J]. PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 1052 - 1065
  • [5] A PARALLEL MATCHING ALGORITHM FOR CONVEX BIPARTITE GRAPHS AND APPLICATIONS TO SCHEDULING
    DEKEL, E
    SAHNI, S
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1984, 1 (02) : 185 - 205
  • [6] Bipartite Perfect Matching as a Real Polynomial
    Beniamini, Gal
    Nisan, Noam
    [J]. STOC '21: PROCEEDINGS OF THE 53RD ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2021, : 1118 - 1131
  • [7] BIPARTITE PERFECT MATCHING AS A REAL POLYNOMIAL
    Beniamini, Gal
    Nisan, Noam
    [J]. ISRAEL JOURNAL OF MATHEMATICS, 2023, 256 (01) : 91 - 131
  • [8] On the bipartite unique perfect matching problem
    Hoang, Thanh Minh
    Mahajan, Meena
    Thierauf, Thomas
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, PT 1, 2006, 4051 : 453 - 464
  • [9] Online Bipartite Perfect Matching With Augmentations
    Chaudhuri, Kamalika
    Daskalakis, Constantinos
    Kleinberg, Robert D.
    Lin, Henry
    [J]. IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, : 1044 - +
  • [10] The labeled perfect matching in bipartite graphs
    Monnot, J
    [J]. INFORMATION PROCESSING LETTERS, 2005, 96 (03) : 81 - 88