Streaming Algorithms for Submodular Function Maximization

被引:68
作者
Chekuri, Chandra [1 ]
Gupta, Shalmoli [1 ]
Quanrud, Kent [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
来源
AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I | 2015年 / 9134卷
关键词
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
相关论文
共 40 条
[1]  
[Anonymous], 2003, COMBINATORIAL OPTIMI
[2]  
[Anonymous], 2010, P 16 ACM SIGKDD INT, DOI DOI 10.1145/1835804.1835934
[3]  
Babaioff M, 2007, PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P434
[4]   Streaming Submodular Maximization: Massive Data Summarization on the Fly [J].
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
[5]  
Badanidiyuru Ashwinkumar, 2014, P 25 ANN ACM SIAM S, P1497
[6]  
Bansal N., 2012, THEORY COMPUT, V8, P533, DOI DOI 10.4086/T0C.2012.V008A024
[7]   Submodular Secretary Problem and Extensions [J].
Bateni, Mohammadhossein ;
Hajiaghayi, Mohammadtaghi ;
Zadimoghaddam, Morteza .
ACM TRANSACTIONS ON ALGORITHMS, 2013, 9 (04)
[8]  
Buchbinder N., 2015, P 26 INT S DISCRETE, P1202
[9]   A Tight Linear Time (1/2)-Approximation for Unconstrained Submodular Maximization [J].
Buchbinder, Niv ;
Feldman, Moran ;
Naor, Joseph ;
Schwartz, Roy .
2012 IEEE 53RD ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2012, :649-658
[10]  
Buchbinder Niv, 2014, SODA, P1433, DOI 10.1137/1.9781611973402.106