Streaming algorithms for monotone non-submodular function maximization under a knapsack constraint on the integer lattice

被引:0
|
作者
Tan, Jingjing [1 ]
Wang, Fengmin [2 ]
Ye, Weina [3 ]
Zhang, Xiaoqing [3 ]
Zhou, Yang [4 ]
机构
[1] Weifang Univ, Sch Math & Informat Sci, Weifang 261061, Peoples R China
[2] Beijing Jinghang Res Inst Comp & Commun, Beijing 100074, Peoples R China
[3] Beijing Univ Technol, Beijing Inst Sci & Engn Comp, Beijing 100124, Peoples R China
[4] Shandong Normal Univ, Sch Math & Stat, Jinan 250014, Peoples R China
基金
中国国家自然科学基金;
关键词
Integer lattice; Non-submodular; Knapsack constraint; Streaming algorithms; FUNCTION SUBJECT;
D O I
10.1016/j.tcs.2022.09.028
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The study of non-submodular maximization on the integer lattice is an important extension of submodular optimization. In this paper, streaming algorithms for maximizing non -negative monotone non-submodular functions with knapsack constraint on integer lattice are considered. We first design a two-pass StreamingKnapsack algorithm combining with BinarySearch as a subroutine for this problem. By introducing the DR ratio gamma and the weak DR ratio gamma w of the non-submodular objective function, we obtain that the approximation ratio is min{gamma 2(1 - epsilon)/2 gamma +1, 1 - 1/gamma w2 gamma - epsilon}, the total memory complexity is O (K log K /epsilon), and the total query complexity for each element is O (log K log(K/epsilon 2)/epsilon). Then, we design a one-pass streaming algorithm by dynamically updating the maximal function value among unit vectors along with the currently arriving element. Finally, in order to decrease the memory complexity, we design an improved StreamingKnapsack algorithm and reduce the memory complexity to O (K /epsilon 2).(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:39 / 49
页数:11
相关论文
共 50 条
  • [1] Streaming Algorithms for Maximization of a Non-submodular Function with a Cardinality Constraint on the Integer Lattice
    Tan, Jingjing
    Sun, Yue
    Xu, Yicheng
    Zou, Juan
    [J]. PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT 2021, 2022, 13148 : 460 - 465
  • [2] 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)
  • [3] Maximization of Monotone Non-submodular Functions with a Knapsack Constraint over the Integer Lattice
    Tan, Jingjing
    Wang, Fengmin
    Zhang, Xiaoqing
    Zhou, Yang
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, COCOA 2021, 2021, 13135 : 364 - 373
  • [4] Streaming Algorithms for Non-Submodular Maximization on the Integer Lattice
    Tan, Jingjing
    Sun, Yue
    Xu, Yicheng
    Zou, Juan
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2023, 28 (05): : 888 - 895
  • [5] 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
  • [6] 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
  • [7] 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
  • [8] Streaming algorithm for maximizing a monotone non-submodular function underd-knapsack constraint
    Jiang, Yanjun
    Wang, Yishui
    Xu, Dachuan
    Yang, Ruiqi
    Zhang, Yong
    [J]. OPTIMIZATION LETTERS, 2020, 14 (05) : 1235 - 1248
  • [9] Streaming Algorithms for Maximizing Non-submodular Functions on the Integer Lattice
    Liu, Bin
    Chen, Zihan
    Wang, Huijuan
    Wu, Weili
    [J]. COMPUTATIONAL DATA AND SOCIAL NETWORKS, CSONET 2021, 2021, 13116 : 3 - 14
  • [10] An optimal streaming algorithm for non-submodular functions maximization on the integer lattice
    Bin Liu
    Zihan Chen
    Huijuan Wang
    Weili Wu
    [J]. Journal of Combinatorial Optimization, 2023, 45