TY - JOUR
T1 - A tight linear time (1/2)-approximation for unconstrained submodular maximization
AU - Buchbinder, Niv
AU - Feldman, Moran
AU - Naor, Joseph
AU - Schwartz, Roy
PY - 2012
Y1 - 2012
N2 - We consider the Unconstrained Sub modular Maximization problem in which we are given a non-negative sub modular function f:2N → ℝ+, and the objective is to find a subset S ⊆ N maximizing f(S). This is one of the most basic sub modular optimization problems, having a wide range of applications. Some well known problems captured by Unconstrained Sub modular Maximization include Max-Cut, Max-DiCut, and variants of Max-SAT and maximum facility location. We present a simple randomized linear time algorithm achieving a tight approximation guarantee of 1/2, thus matching the known hardness result of Feige et al. Our algorithm is based on an adaptation of the greedy approach which exploits certain symmetry properties of the problem. Our method might seem counterintuitive, since it is known that the greedy algorithm fails to achieve any bounded approximation factor for the problem.
AB - We consider the Unconstrained Sub modular Maximization problem in which we are given a non-negative sub modular function f:2N → ℝ+, and the objective is to find a subset S ⊆ N maximizing f(S). This is one of the most basic sub modular optimization problems, having a wide range of applications. Some well known problems captured by Unconstrained Sub modular Maximization include Max-Cut, Max-DiCut, and variants of Max-SAT and maximum facility location. We present a simple randomized linear time algorithm achieving a tight approximation guarantee of 1/2, thus matching the known hardness result of Feige et al. Our algorithm is based on an adaptation of the greedy approach which exploits certain symmetry properties of the problem. Our method might seem counterintuitive, since it is known that the greedy algorithm fails to achieve any bounded approximation factor for the problem.
KW - Approximation Algorithms
KW - Submodular Functions
UR - http://www.scopus.com/inward/record.url?scp=84871947114&partnerID=8YFLogxK
U2 - 10.1109/FOCS.2012.73
DO - 10.1109/FOCS.2012.73
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.conferencearticle???
AN - SCOPUS:84871947114
SN - 0272-5428
SP - 649
EP - 658
JO - Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS
JF - Proceedings - Annual IEEE Symposium on Foundations of Computer Science, FOCS
M1 - 6375344
T2 - 53rd Annual IEEE Symposium on Foundations of Computer Science, FOCS 2012
Y2 - 20 October 2012 through 23 October 2012
ER -