Computing minimum-weight perfect matchings

被引:141
作者
Cook, W
Rohe, A
机构
[1] Rice Univ, Houston, TX 77005 USA
[2] Univ Bonn, Forsch Inst Diskrete Math, D-53115 Bonn, Germany
关键词
perfect matchings; networks/graphs; minimum-weight;
D O I
10.1287/ijoc.11.2.138
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We make several observations on the implementation of Edmonds' blossom algorithm for solving minimum-weight perfect-matching problems and we present computational results for geometric problem instances ranging in size from 1,000 nodes up to 5,000,000 nodes. A key feature In our implementation is the use of multiple search trees with an individual dual-change epsilon for each tree. As a benchmark of the algorithm's performance, solving a 100,000-node geometric instance on a 200 Mhz Pentium-Pro computer takes approximately 3 minutes.
引用
收藏
页码:138 / 148
页数:11
相关论文
共 64 条
[1]  
Aho A. V., 1976, SIAM Journal on Computing, V5, P115, DOI 10.1137/0205011
[2]  
AKL SG, 1983, J COMBINATORICS INFO, V8, P175
[3]  
[Anonymous], 1996, 1 WORKSHOP APPL COMP
[4]  
[Anonymous], NETWORK FLOWS MATCHI
[5]  
ASANO T, 1985, COMPUTATIONAL GEOMET, P153
[6]  
ATAMTURK A, 1993, THESIS BILKENT U TUR
[7]   A SURVEY OF HEURISTICS FOR THE WEIGHTED MATCHING PROBLEM [J].
AVIS, D .
NETWORKS, 1983, 13 (04) :475-493
[8]   A MATCHING BASED HEURISTIC FOR SCHEDULING MASS TRANSIT CREWS AND VEHICLES [J].
BALL, M ;
BODIN, L ;
DIAL, R .
TRANSPORTATION SCIENCE, 1983, 17 (01) :4-31
[9]   AN ANALYSIS OF ALTERNATIVE STRATEGIES FOR IMPLEMENTING MATCHING ALGORITHMS [J].
BALL, MO ;
DERIGS, U .
NETWORKS, 1983, 13 (04) :517-549
[10]   WEIGHTED MATCHING WITH VERTEX WEIGHTS - AN APPLICATION TO SCHEDULING TRAINING SESSIONS IN NASA SPACE-SHUTTLE COCKPIT SIMULATORS [J].
BELL, CE .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 73 (03) :443-449