Greedy local improvement and weighted set packing approximation

被引:82
作者
Chandra, B [1 ]
Halldórsson, MM
机构
[1] Univ New Haven, Dept Comp Sci, W Haven, CT 06516 USA
[2] Univ Iceland, Inst Sci, IS-107 Reykjavik, Iceland
关键词
set packing; weighted independent set; local search; greedy algorithms; approximation algorithms;
D O I
10.1006/jagm.2000.1155
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a collection of weighted sets, each containing at most k elements drawn from a finite base set, the k-set packing problem is to find a maximum weight sub-collection of disjoint sets. A greedy algorithm for this problem approximates it to within a factor of k, and a natural Local search has been shown to approximate it to within a factor of roughly k - 1. However, neither paradigm can yield approximations that improve on this. We present an approximation algorithm for the weighted k-set packing problem that combines the two paradigms by starting with an initial greedy solution and then repeatedly choosing the best possible local improvement. The algorithm has a performance ratio of 2(k + 1)/3, which we show is asymptotically tight. This is the first asymptotic improvement over the straightforward ratio of k. (C) 2001 Academic Press.
引用
收藏
页码:223 / 240
页数:18
相关论文
共 9 条
  • [1] [Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
  • [2] [Anonymous], 1989, SIAM J DISCRETE MATH, DOI DOI 10.1137/0402008
  • [3] On local search for weighted k-set packing
    Arkin, EM
    Hassin, R
    [J]. MATHEMATICS OF OPERATIONS RESEARCH, 1998, 23 (03) : 640 - 648
  • [4] Nonoverlapping local alignments (weighted independent sets of axis-parallel rectangles)
    Bafna, V
    Narayanan, B
    Ravi, R
    [J]. DISCRETE APPLIED MATHEMATICS, 1996, 71 (1-3) : 41 - 53
  • [5] Berman P, 2000, LECT NOTES COMPUT SC, V1851, P214
  • [6] Chandra B, 1999, PROCEEDINGS OF THE TENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P169
  • [7] CHANDRA B, 1999, RR3199 U IC SCI I
  • [8] HALLDORSSON MM, 1995, PROCEEDINGS OF THE SIXTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P160
  • [9] HOW EASY IS LOCAL SEARCH
    JOHNSON, DS
    PAPADIMITRIOU, CH
    YANNAKAKIS, M
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1988, 37 (01) : 79 - 100