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 条
  • [1] Streaming Algorithms for Maximizing Monotone Submodular Functions Under a Knapsack Constraint
    Chien-Chung Huang
    Naonori Kakimura
    Yuichi Yoshida
    [J]. Algorithmica, 2020, 82 : 1006 - 1032
  • [2] Improved Streaming Algorithms for Maximizing Monotone Submodular Functions Under a Knapsack Constraint
    Huang, Chien-Chung
    Kakimura, Naonori
    [J]. ALGORITHMS AND DATA STRUCTURES, WADS 2019, 2019, 11646 : 438 - 451
  • [3] Improved Streaming Algorithms for Maximizing Monotone Submodular Functions under a Knapsack Constraint
    Chien-Chung Huang
    Naonori Kakimura
    [J]. Algorithmica, 2021, 83 : 879 - 902
  • [4] Improved Streaming Algorithms for Maximizing Monotone Submodular Functions under a Knapsack Constraint
    Huang, Chien-Chung
    Kakimura, Naonori
    [J]. ALGORITHMICA, 2021, 83 (03) : 879 - 902
  • [5] Streaming Algorithms for Maximizing k-Submodular Functions with the Multi-knapsack Constraint
    Gong, Shu-Fang
    Liu, Bin
    Fang, Qi-Zhi
    [J]. JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2024,
  • [6] Maximizing a monotone non-submodular function under a knapsack constraint
    Zhenning Zhang
    Bin Liu
    Yishui Wang
    Dachuan Xu
    Dongmei Zhang
    [J]. Journal of Combinatorial Optimization, 2022, 43 : 1125 - 1148
  • [7] MAXIMIZING A MONOTONE SUBMODULAR FUNCTION WITH A BOUNDED CURVATURE UNDER A KNAPSACK CONSTRAINT
    Yoshida, Yuichi
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 2019, 33 (03) : 1452 - 1471
  • [8] Maximizing a monotone non-submodular function under a knapsack constraint
    Zhang, Zhenning
    Liu, Bin
    Wang, Yishui
    Xu, Dachuan
    Zhang, Dongmei
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 43 (05) : 1125 - 1148
  • [9] On maximizing a monotone k-submodular function under a knapsack constraint
    Tang, Zhongzheng
    Wang, Chenhao
    Chan, Hau
    [J]. OPERATIONS RESEARCH LETTERS, 2022, 50 (01) : 28 - 31
  • [10] Streaming algorithm for maximizing a monotone non-submodular function under d-knapsack constraint
    Yanjun Jiang
    Yishui Wang
    Dachuan Xu
    Ruiqi Yang
    Yong Zhang
    [J]. Optimization Letters, 2020, 14 : 1235 - 1248