Streaming Algorithms for Submodular Function Maximization

被引:63
|
作者
Chekuri, Chandra [1 ]
Gupta, Shalmoli [1 ]
Quanrud, Kent [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
关键词
FUNCTION SUBJECT; APPROXIMATIONS;
D O I
10.1007/978-3-662-47672-7_26
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of maximizing a nonnegative submodular set function f : 2(N) -> R+ subject to a p-matchoid constraint in the single-pass streaming setting. Previous work in this context has considered streaming algorithms for modular functions and monotone submodular functions. The main result is for submodular functions that are non-monotone. We describe deterministic and randomized algorithms that obtain a Omega(1/p)-approximation using O-(k log k)-space, where k is an upper bound on the cardinality of the desired set. The model assumes value oracle access to f and membership oracles for the matroids defining the p-matchoid constraint.
引用
收藏
页码:318 / 330
页数:13
相关论文
共 50 条
  • [31] APPROXIMABILITY OF MONOTONE SUBMODULAR FUNCTION MAXIMIZATION UNDER CARDINALITY AND MATROID CONSTRAINTS IN THE STREAMING MODEL
    Huang, Chien-Chung
    Kakimura, Naonori
    Mauras, Simon
    Yoshida, Yuichi
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2022, 36 (01) : 355 - 382
  • [32] An Optimal Streaming Algorithm for Submodular Maximization with a Cardinality Constraint
    Alaluf, Naor
    Ene, Alina
    Feldman, Moran
    Nguyen, Huy L.
    Suh, Andrew
    MATHEMATICS OF OPERATIONS RESEARCH, 2022, 47 (04) : 2667 - 2690
  • [33] Streaming Submodular Maximization: Massive Data Summarization on the Fly
    Badanidiyuru, Ashwinkumar
    Mirzasoleiman, Baharan
    Karbasi, Amin
    Krause, Andreas
    PROCEEDINGS OF THE 20TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING (KDD'14), 2014, : 671 - 680
  • [34] Submodular maximization meets streaming: matchings, matroids, and more
    Chakrabarti, Amit
    Kale, Sagar
    MATHEMATICAL PROGRAMMING, 2015, 154 (1-2) : 225 - 247
  • [35] Submodular maximization meets streaming: matchings, matroids, and more
    Amit Chakrabarti
    Sagar Kale
    Mathematical Programming, 2015, 154 : 225 - 247
  • [36] Approximation Algorithms for Maximization of k-Submodular Function Under a Matroid Constraint
    Liu, Yuezhu
    Sun, Yunjing
    Li, Min
    TSINGHUA SCIENCE AND TECHNOLOGY, 2024, 29 (06): : 1633 - 1641
  • [37] Streaming Algorithms for Non-Submodular Functions Maximization with d-Knapsack Constraint on the Integer Lattice
    Tan, Jingjing
    Yang, Ruiqi
    Zhang, Yapu
    Zhu, Mingyue
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2023, 40 (05)
  • [38] Maximization of submodular functions: Theory and enumeration algorithms
    Goldengorin, Boris
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 198 (01) : 102 - 112
  • [39] ORACLE COMPLEXITY OF SUBMODULAR FUNCTION MAXIMIZATION
    KOVALEV, MM
    MOSHCHENSKY, AV
    DOKLADY AKADEMII NAUK BELARUSI, 1992, 36 (02): : 111 - 114
  • [40] Robust monotone submodular function maximization
    Orlin, James B.
    Schulz, Andreas S.
    Udwani, Rajan
    MATHEMATICAL PROGRAMMING, 2018, 172 (1-2) : 505 - 537