Maximizing non-monotone submodular functions

被引:87
|
作者
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
相关论文
共 50 条
  • [21] Maximizing Monotone Submodular Functions over the Integer Lattice
    Soma, Tasuku
    Yoshida, Yuichi
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2016, 2016, 9682 : 325 - 336
  • [22] Maximizing monotone submodular functions over the integer lattice
    Soma, Tasuku
    Yoshida, Yuichi
    MATHEMATICAL PROGRAMMING, 2018, 172 (1-2) : 539 - 563
  • [23] Improved deterministic algorithms for non-monotone submodular maximization
    Sun, Xiaoming
    Zhang, Jialin
    Zhang, Shuo
    Zhang, Zhijie
    THEORETICAL COMPUTER SCIENCE, 2024, 984
  • [24] Non-monotone Submodular Maximization in Exponentially Fewer Iterations
    Balkanski, Eric
    Breuer, Adam
    Singer, Yaron
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [25] Practical Parallel Algorithms for Non-Monotone Submodular Maximization
    Cui, Shuang
    Han, Kai
    Tang, Jing
    Li, Xueying
    Zhiyuli, Aakas
    Li, Hanxiao
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2024, 82 : 39 - 75
  • [26] Non-monotone Adaptive Submodular Meta-Learning
    Tang, Shaojie
    Yuan, Jing
    PROCEEDINGS OF THE 2021 SIAM CONFERENCE ON APPLIED AND COMPUTATIONAL DISCRETE ALGORITHMS, ACDA21, 2021, : 57 - 65
  • [27] Deterministic streaming algorithms for non-monotone submodular maximization
    Sun, Xiaoming
    Zhang, Jialin
    Zhang, Shuo
    FRONTIERS OF COMPUTER SCIENCE, 2025, 19 (06)
  • [28] Non-Monotone DR-Submodular Function Maximization
    Soma, Tasuku
    Yoshida, Yuichi
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 898 - 904
  • [29] Optimal Algorithms for Continuous Non-monotone Submodular and DR-Submodular Maximization
    Niazadeh, Rad
    Roughgarden, Tim
    Wang, Joshua R.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [30] Optimal algorithms for continuous non-monotone submodular and DR-submodular maximization
    Niazadeh, Rad
    Roughgarden, Tim
    Wang, Joshua R.
    Journal of Machine Learning Research, 2020, 21