ACM Home Page
Please provide us with feedback. Feedback
Non-monotone submodular maximization under matroid and knapsack constraints
Full text PdfPdf (849 KB)
Source
Annual ACM Symposium on Theory of Computing archive
Proceedings of the 41st annual ACM symposium on Theory of computing table of contents
Bethesda, MD, USA
SESSION: Optimization table of contents
Pages 323-332  
Year of Publication: 2009
ISBN:978-1-60558-506-2
Authors
Jon Lee  IBM TJ Watson Research, Yorktown Heights, NY, USA
Vahab S. Mirrokni  Google Research, New York, NY, USA
Viswanath Nagarajan  Carnegie Mellon University, Pittsburgh, PA, USA
Maxim Sviridenko  IBM TJ Watson Research, Yorktown Heights, NY, USA
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 81,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1536414.1536459
What is a DOI?

ABSTRACT

Submodular function maximization is a central problem in combinatorial optimization, generalizing many important problems including Max Cut in directed/undirected graphs and in hypergraphs, certain constraint satisfaction problems, maximum entropy sampling, and maximum facility location problems. Unlike submodular minimization, submodular maximization is NP-hard. In this paper, we give the first constant-factor approximation algorithm for maximizing any non-negative submodular function subject to multiple matroid or knapsack constraints. We emphasize that our results are for non-monotone submodular functions. In particular, for any constant k, we present a (1/k+2+1/k+ε)-approximation for the submodular maximization problem under k matroid constraints, and a (1/5-ε)-approximation algorithm for this problem subject to k knapsack constraints (ε>0 is any constant). We improve the approximation guarantee of our algorithm to 1/k+1+{1/k-1}+ε for k≥2 partition matroid constraints. This idea also gives a ({1/k+ε)-approximation for maximizing a monotone submodular function subject to k≥2 partition matroids, which improves over the previously best known guarantee of 1/k+1.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
. Ageev and M. Sviridenko, Pipage rounding: a new method ofconstructing algorithms with proven performance guarantee. J. Comb. Optim. 8 (2004), no. 3, 307--328.
 
4
 
5
K. M. Anstreicher, M. Fampa, J. Lee and J.Williams. Using continuous nonlinear relaxations to solve constrained maximum--entropy sampling problems. Mathematical Programming, Series A, 85:221--240, 1999.
 
6
 
7
. Calinescu, C. Chekuri, M. Pál and J. Vondrák. Maximizing a monotone submodular function under a matroid constraint, IPCO 2007.
 
8
. Cherenin. Solving some combinatorial problems of optimal planning by the method of successive calculations, Proc. of the Conference of Experiences and Perspectives of the Applications of Mathematical Methods and Electronic Computers in Planning (in Russian), Mimeograph,Novosibirsk (1962).
 
9
. Cornuéjols, M. Fischer and G. Nemhauser. Location of bank accounts to optimize oat: An analytic study of exact and approximation algorithms, Management Science, 23 (1977), 789--810.
 
10
. Cornuéjols, M. Fischer and G. Nemhauser. On the uncapacitated location problem, Annals of Discrete Math 1 (1977), 163--178.
 
11
. P. Cornuéjols, G. L. Nemhauser and L. A. Wolsey.The uncapacitated facility location problem. In Discrete Location Theory (1990), 119--171.
 
12
. Edmonds. Matroids, submodular functions, and certain polyhedra, Combinatorial Structures and Their Applications (1970), 69--87.
13
 
14
 
15
 
16
. Frank. Matroids and submodular functions, Annotated Biblographies in Combinatorial Optimization (1997), 65--80.
 
17
. Fujishige. Canonical decompositions of symmetric submodular systems, Discrete Applied Mathematics 5 (1983), 175--190.
 
18
19
 
20
 
21
. Goldengorin, G. Tijsssen and M. Tso.The maximization of submodular Functions: Old and new proofs for the correctness of the dichotomy algorithm, SOM Report, University of Groningen (1999).
 
22
23
 
24
25
26
 
27
. R. Khachaturov, Mathematical Methods of Regional Programming, Nauka, Moscow (in Russian), 1989.
 
28
 
29
C.-W. Ko, J. Lee and M. Queyranne. An exactalgorithm for maximum entropy sampling. Operations Research 43(4):684--691, 1995.
 
30
 
31
. Lee, G. Nemhauser and Y. Wang.Maximizing a submodular function by integer programming: Polyhedral results for the quadratic case, European Journal of Operational Research 94, 154--166.
 
32
J. Lee. Maximum entropy sampling. In: A.H. El-Shaarawi and W.W. Piegorsch, editors, "Encyclopedia of Environmetrics". Wiley, 2001.
 
33
J. Lee. Semidefinite programming in experimental design.In: H. Wolkowicz, R. Saigal and L. Vandenberghe, editors, "Handbook of Semidefinite Programming", International Series in Operations Research and Management Science, Vol. 27, Kluwer, 2000.
 
34
 
35
. Lee, V. Mirrokni, V. Nagarajan and M. Sviridenko. Maximizing Non-Monotone Submodular Functions under Matroid and Knapsack Constraints. IBM Research Report RC24679, 2008.
 
36
. Lovász. Submodular functions and convexity. In: A. Bachem et. al., eds, "Mathematical Programmming: The State of the Art," 235--257.
37
 
38
 
39
. L. Nemhauser, L. A. Wolsey and M. L. Fisher. An analysis of approximations for maximizing submodular set functions I. Mathematical Programming 14 (1978), 265--294.
 
40
. L. Nemhauser, L. A. Wolsey and M. L. Fisher. An analysis of approximations for maximizing submodular set functions II. Mathematical Programming Study 8 (1978), 73--87.
 
41
. G. Oxley,"Matroid theory," Oxford Science Publications. The Clarendon Press, Oxford University Press, New York, 1992.
 
42
43
 
44
 
45
 
46
. Schrijver. "Combinatorial Optimization," Volumes A-C. Springer-Verlag, Berlin, 2003.
 
47
 
48
. C. Shewry, H. P. Wynn, Maximum entropy sampling. J. Appl. Stat. 14 (1987), 165--170.
 
49
. Sviridenko. A note on maximizing a submodular set function subject to knapsack constraint. Operations Research Letters 32 (2004), 41--43.
 
50
51
 
52
. Vondrák, Personal communication, 2008.

Collaborative Colleagues:
Jon Lee: colleagues
Vahab S. Mirrokni: colleagues
Viswanath Nagarajan: colleagues
Maxim Sviridenko: colleagues