Maximizing non-monotone submodular functions

被引:88
作者
Feige, Uriel [1 ]
Mirrokni, Vahab S. [2 ]
Vondrdak, Jan [3 ]
机构
[1] Weizmann Inst Sci, Dept Comp Sci & Appl Math, Rehovot, Israel
[2] Microsoft Res, Redmond, WA USA
[3] Princeton Univ, Dept Math, Princeton, NJ 08544 USA
来源
48TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS | 2007年
关键词
D O I
10.1109/FOCS.2007.29
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Submodular maximization generalizes many important problems including Max Cut in directed/undirected graphs and hypergraphs, certain constraint satisfaction problems and maximum facility location problems. Unlike the problem of minimizing submodular functions, the problem of maximizing submodular functions is NP-hard. In this paper we design the first constant-factor approximation algorithms for maximizing nonnegative submodular functions. In particular we give a deterministic local search 1/3-approximation and a randomized 2/5-approximation algorithm for maximizing nonnegative submodular functions. We also show that a uniformly random set gives a 1/4-approximation. For symmetric submodular functions, we show that a random set gives a 1/2-approximation, which can 2 be also achieved by deterministic local search. These algorithms work in the value oracle model where the submodular function is accessible through a black box returning f(S) for a given set S. We show that in this model, 1/2-Lapproximation for symmetric submodular functions is the best one can achieve with a subexponential number of queries. For the case where the function is given explicitly (as a sum of nonnegative submodular functions, each depending only on a constant number of elements), we prove that it is NP-hard to achieve a (3/4 + epsilon)-approximation 4 in the general case (or a 5/6 + epsilon)-approximation in the symmetric case).
引用
收藏
页码:461 / +
页数:3
相关论文
共 37 条
[1]  
AGEEV A, 1999, DISCRETE APPL MATH, V93, P2
[2]   An 0.828-approximation algorithm for the uncapacitated facility location problem [J].
Ageev, AA ;
Sviridenko, MI .
DISCRETE APPLIED MATHEMATICS, 1999, 93 (2-3) :149-156
[3]  
ALIMONTI P, 1997, P 23 INT WORKSH GRAP
[4]  
Calinescu G, 2007, LECT NOTES COMPUT SC, V4513, P182
[5]  
CHERENIN V, 1962, P C EXP PERSP C EXP
[6]  
Cornu~ejols G., 1990, DISCRETE LOCATION TH, P119
[7]   LOCATION OF BANK ACCOUNTS TO OPTIMIZE FLOAT - ANALYTIC STUDY OF EXACT AND APPROXIMATE ALGORITHMS [J].
CORNUEJOLS, G ;
FISHER, ML ;
NEMHAUSER, GL .
MANAGEMENT SCIENCE, 1977, 23 (08) :789-810
[8]  
Cornuejols G., 1977, STUDIES INTEGER PROG, V1, P163, DOI DOI 10.1016/S0167-5060(08)70732-5
[9]  
Edmonds J., 1970, Combinatorial Structures and Their Applications, P69, DOI DOI 10.1007/3-540-36478
[10]   A threshold of in n for approximating set cover [J].
Feige, U .
JOURNAL OF THE ACM, 1998, 45 (04) :634-652