A Simplified Analysis of the Good-Bad 3/2-Approximation Algorithm for Some Minimum-Cost Graph Problems
Shayan Ranjbarzadeh, David P. Williamson, Hannane Yaghoubizade
Abstract
In this paper, we consider an easy greedy approximation algorithm, the good-bad algorithm, introduced by Couëtoux for finding a minimum-cost set of edges such that every connected component has at least k vertices. Couëtoux proves that the good-bad algorithm achieves a 3/2-approximation for this problem. Davis and Williamson extend this result to the more general problem of finding a minimum-cost edge set that contains at least one edge from every cut S⊂eq V satisfying h(S) = 1 where h:2V → \0,1\ is downward monotone; that is, h(S) = 1 implies h(T) = 1 for every nonempty subset T ⊂eq S. The original problem corresponds to h(S) =1 when |S|<k. We give a simplified analysis of the good-bad algorithm for downward monotone functions.
Create a lesson
Related papers
Beating Quadratic Time--Message Trade-off in Distributed Minimum Spanning Tree Construction
Taisuke Izumi, Naoki Kitamura, Toshimitsu Masuzawa
Socially Fair Clustering: Parameterized Approximation and Local Search
Aditya Anand, Yury Makarychev, Liren Shan
FirstFit online coloring in the random order model
Xinyu Ye, Yuechuan Xu, Zixuan Wang et al.
Scheduling to Maximize Weighted Throughput with an Active-Time Budget
Susanne Albers, G. Wessel van der Heijden
Parameterized Complexity of Connected Network Microaggregation: The Role of Cluster Size
Ajinkya Gaikwad, Dušan Knop, Tomáš Valla
Parameterized Complexity of Edge-Constrained Graph Partitioning
Ajinkya Gaikwad, Jan Pokorný, Tomáš Valla