ACM Home Page
Please provide us with feedback. Feedback
Almost-optimum speed-ups of algorithms for bipartite matching and related problems
Full text PdfPdf (1.41 MB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the twentieth annual ACM symposium on Theory of computing table of contents
Chicago, Illinois, United States
Pages: 514 - 527  
Year of Publication: 1988
ISBN:0-89791-264-0
Authors
Harold Gabow  Department of Computer Science, University of Colorado, Boulder, CO
Robert Tarjan  Computer Science Department, Princeton University, Princeton, NJ and AT&T Bell Laboratories, Murray Hill, NJ
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 46,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/62212.62263
What is a DOI?

ABSTRACT

We present algorithms for matching and related problems that run on an EREW PRAM with p processors. Given is a bipartite graph G with n vertices, m edges, and integral edge costs at most N in magnitude. We give an algorithm for the assignment problem (minimum cost perfect bipartite matching) that runs in &Ogr;(√nm log (nN)(log(2p))/p) time and &Ogr;(m) space, for pm/(√nlog2n). For p = 1 this improves the best known sequential algorithm, and is within a factor of log (nN) of the best known bound for the problem without costs (maximum cardinality matching). For p > 1 the time is within a factor of log p of optimum speed-up. Extensions include an algorithm for maximum cardinality bipartite matching with slightly better processor bounds, and similar results for bipartite degree-constrained subgraph problems (with and without costs). Our ideas also extend to general graph matching problems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
B
R.F', Ilrcnt, "'l'he parallel ~.vahJal.lo,, of goncral aril.htlwtic esprcssiolm", J. AC'M ,~1, 2, 197,'t, pp. 2(11-206.
 
C
R. Cole, "l'arallel merge sort", Proc. 27th Annual Syrup. on Found. of Comp. Sci,, 1986, pp. 511-516.
 
Dan
G,B. Dantzig, Linear Programming and Eztensioas, Princeton Univ. Press, Princeton, N.J., 1963.
 
Dij
E. Dijkstra, "A note on two problelns ill connexion with graphs", Numerisehe Mathematik 1, pp. 269-271, 1959.
 
Din
E.A. Dinie, "Algorithm for solution of a problem of maximum flow in a network with power estimation", Soy. Math. Dokl. Ii, 5, 1970, pp. 1277-1280.
 
ET
S. Even and R.E. Tarjan, "Network flow and testing graph com~ectivity", $IA,tl J. Uomput. 4', 4, 1975, pp. 507-518.
 
FM
D. Fernandez-B~caand C.U. Xlartel, "Theoretical efficiency of maximuni Ilow algorithms on networks witl~ small integer capacities", .,1 !go~tbmica, t.o a pln,ar~
FT
 
G85
 
G87
H.N. Gabow, "Duality and parallcl algorithms for graph matching", manuscript.
 
GaT87
II.N. Gabow and R.E. Tarjaa, "Faster scaling Mgorithn~ for network problems", manuscript.
 
GaT88a
H.N. Gabow and R.E. Tarjan, "Improved parallel and sequential algorithms for network flow problems", manuscript.
 
GaT88b
II.N. Gabow and R.E. Tarjaa, "Faster scaling algorithms for generM graph matching problems", manuscript.
GoT
 
GP
Z. G;dil and V. Pan, "lnlprowM processor Imlltlds for ttltz, cbraic :ttul cottd~ituttorial IJrolJh'lllS in RN(:", t'rbc. 26ta A,nual Syrup. on 1%undalions of ('omp. 5'ci., 1985, pp. 490-,195.
 
GSS
L.M. Goldschlager, R.A. S!taw and J. Staples, "The maximum flow problem is logspace complete for P, Theoretical Comp. S'ci. ,91, 1982, pp. 105-Iii.
GW
 
HK
J. Ilopcroft and R. Karp, "An n5/~ algorithm for maximum matchings in bipartite graphs", SIAM J. Comp. 2, 4, 1973, pp. 225-231.
 
KUW
 
MVV
 
KC
 
L
E.L. Lawler, Combinatorial Optimization: Networks and Matroids, IIolt, Rinehart and Winston, New York, 1976.
 
SV
 
T

CITED BY  9

Collaborative Colleagues:
Harold Gabow: colleagues
Robert Tarjan: colleagues