Analyzing approximation algorithms with the dual-fitting method 1 A greedy algorithm for SET COVER

ثبت نشده
چکیده

One of the best examples of combinatorial approximation algorithms is a greedy algorithm approximating the (weighted) SET COVER problem. An instance of the SET COVER problem consists of a universe set U = {1, . . . ,m}, a family S = {S1, . . . , Sn} of subsets of U , where set S ∈ S is weighted with wS . We want to find a sub-family of S with minimum total weight such that the union of the sub-family is U (i.e. covers U ). Consider the following greedy algorithm:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Combinatorial Interpretations of Dual Fitting and Primal Fitting

We present two new combinatorial approximation frameworks that are not based on LPduality, or even on linear programming. Instead, they are based on weight manipulation in the spirit of the local ratio technique. We show that the first framework is equivalent to the LP based method of dual fitting and that the second framework is equivalent to an LP-based method which we define and call primal ...

متن کامل

Approximation Algorithms Fall Semester , 2003 Lecture 20 : Nov 17 , 2003

We will look at a greedy algorithm for the uncapacitated facility location problem. It has a similar flavor to the approximation algorithm for set cover, in that it uses the method of dual fitting. The greedy approach yields some of the strongest results for the facility location problem. The algorithm presented here has an approximation factor of 1.61 and is due to Jain et al. [1]. The best kn...

متن کامل

Primal-Dual RNC Approximation Algorithms for Set Cover and Covering Integer Programs

We build on the classical greedy sequential set cover algorithm, in the spirit of the primal-dual schema, to obtain simple parallel approximation algorithms for the set cover problem and its generalizations. Our algorithms use randomization, and our randomized voting lemmas may be of independent interest. Fast parallel approximation algorithms were known before for set cover, though not for the...

متن کامل

Cycle Cover with Short Cycles

Cycle covering is a well-studied problem in computer science. In this paper, we develop approximation algorithms for variants of cycle covering problems which bound the size and/or length of the covering cycles. In particular, we give a (1 + ln 2)-approximation for the lane covering problem [4, 5] in weighted graphs with metric lengths on the edges and an O(ln k) approximation for the bounded c...

متن کامل

CSC 2420 - Fall 2010 - Lecture 5

In the previous lecture we developed an LP formulation for the f -frequency weighted set cover problem and further noted that the weighted vertex cover problem is a case of 2-frequency covering problem. We also considered a greedy algorithm for the set cover problem and claimed that it has an approximation ratio of Hd. This claim is proved in this class using the dual fitting analysis. 1 Weight...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005