NEW PRIMAL AND DUAL MATCHING HEURISTICS

被引:11
作者
JUNGER, M [1 ]
PULLEYBLANK, W [1 ]
机构
[1] IBM CORP,THOMAS J WATSON RES CTR,YORKTOWN HTS,NY 10598
关键词
MATCHING; HEURISTICS; MOAT PACKING; MINIMUM SPANNING TREE;
D O I
10.1007/BF01293485
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We describe a new heuristic for constructing a minimum-cost perfect matching designed for problems on complete graphs whose cost functions satisfy the triangle inequality (e.g., Euclidean problems). The running time for an n node problem is O(n log n) after a minimum-cost spanning tree is constructed. We also describe a procedure which, added to Kruskal's algorithm, produces a lower bound on the size of any perfect matching. This bound is based on a dual problem which has the following geometric interpretation for Euclidean problems: Pack nonoverlapping disks centered at the nodes and moats surrounding odd sets of nodes so as to maximize the sum of the disk radii and moat widths.
引用
收藏
页码:357 / 380
页数:24
相关论文
共 29 条