Streaming submodular maximization under d-knapsack constraints

被引:0
作者
Chen, Zihan [1 ]
Liu, Bin [1 ]
Du, Hongmin W. [2 ]
机构
[1] Ocean Univ China, Sch Math Sci, Qingdao 266100, Peoples R China
[2] Rutgers State Univ, Accounting & Informat Syst Dept, Piscataway, NJ USA
基金
中国国家自然科学基金;
关键词
Streaming algorithm; d-Knapsack constraints; Integer lattice; Noise; OPTIMIZATION;
D O I
10.1007/s10878-022-00951-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Submodular optimization is a key topic in combinatorial optimization, which has attracted extensive attention in the past few years. Among the known results, most of the submodular functions are defined on set. But recently some progress has been made on the integer lattice. In this paper, we study two problem of maximizing submodular functions with d-knapsack constraints. First, for the problem of maximizing DR-submodular functions with d-knapsack constraints on the integer lattice, we propose a one pass streaming algorithm that achieves a 1-theta/1+d-approximation with (log(d beta(-1))/beta epsilon) memory complexity and (log(d beta(-1))/epsilon) log (sic)b(sic)(infinity)) update time per element, where theta = min(alpha + epsilon, 0.5 + epsilon) and alpha, beta are the upper and lower bounds for the cost of each item in the stream. Then we devise an improved streaming algorithm to reduce the memory complexity to O (d/beta epsilon) with unchanged approximation ratio and query complexity. Then for the problem of maximizing submodular functions with d-knapsack constraints under noise, we design a one pass streaming algorithm. When epsilon -> 0, it achieves a 1/1-alpha+d-approximate ratio, memory complexity O ( log(d beta(-1))/beta epsilon) and query complexity O (log(d beta(-1))/epsilon) per element. As far as we know, these two are the first streaming algorithms under their corresponding problems.
引用
收藏
页数:21
相关论文
共 50 条
  • [41] Maximizing k-submodular functions under budget constraint: applications and streaming algorithms
    Pham, Canh, V
    Vu, Quang C.
    Ha, Dung K. T.
    Nguyen, Tai T.
    Le, Nguyen D.
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 44 (01) : 723 - 751
  • [42] Maximization of Robustness of Interdependent Networks Under Budget Constraints
    Chattopadhyay, Srinjoy
    Dai, Huaiyu
    Eun, Do Young
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2020, 7 (03): : 1441 - 1452
  • [43] Approximation algorithm of maximizing non-monotone non-submodular functions under knapsack constraint
    Shi, Yishuo
    Lai, Xiaoyan
    THEORETICAL COMPUTER SCIENCE, 2024, 990
  • [44] Maximizing k-submodular functions under budget constraint: applications and streaming algorithms
    Canh V. Pham
    Quang C. Vu
    Dung K. T. Ha
    Tai T. Nguyen
    Nguyen D. Le
    Journal of Combinatorial Optimization, 2022, 44 : 723 - 751
  • [45] Online Weakly DR-Submodular Optimization Under Stochastic Cumulative Constraints
    Feng, Junkai
    Yang, Ruiqi
    Zhang, Yapu
    Zhang, Zhenning
    TSINGHUA SCIENCE AND TECHNOLOGY, 2024, 29 (06): : 1667 - 1673
  • [46] Strong valid inequalities for a class of concave submodular minimization problems under cardinality constraints
    Yu, Qimeng
    Kucukyavuz, Simge
    MATHEMATICAL PROGRAMMING, 2023, 201 (1-2) : 803 - 861
  • [47] Expected Utility Maximization Problem Under State Constraints and Model Uncertainty
    Faidi, Wahid
    Mezghanni, Hanen
    Mnif, Mohamed
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2019, 183 (03) : 1123 - 1152
  • [48] Network Utility Maximization Under Maximum Delay Constraints and Throughput Requirements
    Liu, Qingyu
    Zeng, Haibo
    Chen, Minghua
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (05) : 2132 - 2145
  • [49] Throughput Maximization of a Hybrid EH-SWIPT Relay System Under Temperature Constraints
    Oshaghi, Maryam
    Emadi, Mohammad Javad
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (02) : 1792 - 1801
  • [50] Approximation schemes for non-separable non-linear boolean programming problems under nested knapsack constraints
    Halman, Nir
    Kellerer, Hans
    Strusevich, Vitaly A.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 270 (02) : 435 - 447