Streaming Algorithms for Maximizing Monotone Submodular Functions Under a Knapsack Constraint

被引:16
|
作者
Huang, Chien-Chung [1 ]
Kakimura, Naonori [2 ]
Yoshida, Yuichi [3 ]
机构
[1] Univ PSL, DIENS, Ecole Normale Super, Paris, France
[2] Keio Univ, Dept Math, Yokohama, Japan
[3] Natl Inst Informat, Tokyo, Japan
关键词
Submodular functions; Single-pass streaming; Multiple-pass streaming; Constant approximation;
D O I
10.1007/s00453-019-00628-y
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we consider the problem of maximizing amonotone submodular function subject to a knapsack constraint in the streaming setting. In particular, the elements arrive sequentially and at any point of time, the algorithm has access only to a small fraction of the data stored in primary memory. For this problem, we propose a (0.363 epsilon)-approximation algorithm, requiring only a single pass through the data; moreover, we propose a (0.4- epsilon)-approximation algorithm requiring a constant number of passes through the data. The required memory space of both algorithms depends only on the size of the knapsack capacity and epsilon.
引用
收藏
页码:1006 / 1032
页数:27
相关论文
共 50 条
  • [21] Linear Query Approximation Algorithms for Non-monotone Submodular Maximization under Knapsack Constraint
    Pham, Canh V.
    Tran, Tan D.
    Ha, Dung T. K.
    Thai, My T.
    [J]. PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 4127 - 4135
  • [22] Streaming Algorithms for Non-Submodular Functions Maximization with d-Knapsack Constraint on the Integer Lattice
    Tan, Jingjing
    Yang, Ruiqi
    Zhang, Yapu
    Zhu, Mingyue
    [J]. ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2023, 40 (05)
  • [23] MAXIMIZING NONMONOTONE SUBMODULAR FUNCTIONS UNDER MATROID OR KNAPSACK CONSTRAINTS
    Lee, Jon
    Mirrokni, Vahab S.
    Nagarajan, Viswanath
    Sviridenko, Maxim
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 2010, 23 (04) : 2053 - 2078
  • [24] A Note on Maximizing Regularized Submodular Functions Under Streaming
    Gong, Qinqin
    Meng, Kaiqiao
    Yang, Ruiqi
    Zhang, Zhenning
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2023, 28 (06) : 1023 - 1029
  • [25] Maximizing submodular or monotone approximately submodular functions by multi-objective evolutionary algorithms
    Qian, Chao
    Yu, Yang
    Tang, Ke
    Yao, Xin
    Zhou, Zhi-Hua
    [J]. ARTIFICIAL INTELLIGENCE, 2019, 275 : 279 - 294
  • [26] On maximizing monotone or non-monotone k-submodular functions with the intersection of knapsack and matroid constraints
    Yu, Kemin
    Li, Min
    Zhou, Yang
    Liu, Qian
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2023, 45 (03)
  • [27] On maximizing monotone or non-monotone k-submodular functions with the intersection of knapsack and matroid constraints
    Kemin Yu
    Min Li
    Yang Zhou
    Qian Liu
    [J]. Journal of Combinatorial Optimization, 2023, 45
  • [28] Maximizing Stochastic Monotone Submodular Functions
    Asadpour, Arash
    Nazerzadeh, Hamid
    [J]. MANAGEMENT SCIENCE, 2016, 62 (08) : 2374 - 2391
  • [29] New approximations for monotone submodular maximization with knapsack constraint
    Du, Hongmin W.
    Li, Xiang
    Wang, Guanghua
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2024, 48 (04)
  • [30] Quick Streaming Algorithms for Maximization of Monotone Submodular Functions in Linear Time
    Kuhnle, Alan
    [J]. 24TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS (AISTATS), 2021, 130