SUBMODULAR APPROXIMATION: SAMPLING-BASED ALGORITHMS AND LOWER BOUNDS

被引:72
作者
Svitkina, Zoya [1 ]
Fleischer, Lisa [2 ]
机构
[1] Google Inc, Mountain View, CA 94043 USA
[2] Dept Comp Sci, Hanover, NH 03755 USA
关键词
approximation algorithms; information-theoretic lower bounds; submodular functions; SET;
D O I
10.1137/100783352
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We introduce several generalizations of classical computer science problems obtained by replacing simpler objective functions with general submodular functions. The new problems include submodular load balancing, which generalizes load balancing or minimum-makespan scheduling, submodular sparsest cut and submodular balanced cut, which generalize their respective graph cut problems, as well as submodular function minimization with a cardinality lower bound. We establish upper and lower bounds for the approximability of these problems with a polynomial number of queries to a function-value oracle. The approximation guarantees that most of our algorithms achieve are of the order of root n/ln n. We show that this is the inherent difficulty of the problems by proving matching lower bounds. We also give an improved lower bound for the problem of approximating a monotone submodular function everywhere. In addition, we present an algorithm for approximating submodular functions with a special structure, whose guarantee is close to the lower bound. Although quite restrictive, the class of functions with this structure includes the ones that are used for lower bounds both by us and in previous work.
引用
收藏
页码:1715 / 1737
页数:23
相关论文
共 45 条
  • [1] [Anonymous], SIAM J COMP IN PRESS
  • [2] O(√log n) approximation to SPARSEST CUT in (O)over-tilde(n2) time
    Arora, S
    Hazan, E
    Kale, S
    [J]. 45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2004, : 238 - 247
  • [3] ARORA S, 2004, P 36 ACM S THEOR COM
  • [4] The polymatroid Steiner problems
    Calinescu, G
    Zelikovsky, A
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2005, 9 (03) : 281 - 294
  • [5] A recursive greedy algorithm for walks in directed graphs
    Chekuri, C
    Pál, M
    [J]. 46TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2005, : 245 - 253
  • [6] Dependent Randomized Rounding via Exchange Properties of Combinatorial Structures
    Chekuri, Chandra
    Vondrak, Jan
    Zenklusen, Rico
    [J]. 2010 IEEE 51ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2010, : 575 - 584
  • [7] Cormen T., 2001, Introduction to Algorithms
  • [8] MINIMUM CUTS, MODULAR-FUNCTIONS, AND MATROID POLYHEDRA
    CUNNINGHAM, WH
    [J]. NETWORKS, 1985, 15 (02) : 205 - 215
  • [9] FEIGE U, 2007, P 48 IEEE S FDN COMP
  • [10] A push-relabel framework for submodular function minimization and applications to parametric optimization
    Fleischer, L
    Iwata, S
    [J]. DISCRETE APPLIED MATHEMATICS, 2003, 131 (02) : 311 - 322