Deterministic streaming algorithms for non-monotone submodular maximization

被引:0
|
作者
Sun, Xiaoming [1 ,2 ]
Zhang, Jialin [1 ,2 ]
Zhang, Shuo [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, State Key Lab Processors, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Sch Comp Sci & Technol, Beijing 100049, Peoples R China
基金
中国国家自然科学基金;
关键词
submodular maximization; streaming algorithms; cardinality constraint; knapsack constraint;
D O I
10.1007/s11704-024-40266-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Submodular maximization is a significant area of interest in combinatorial optimization. It has various real-world applications. In recent years, streaming algorithms for submodular maximization have gained attention, allowing realtime processing of large data sets by examining each piece of data only once. However, most of the current state-of-the-art algorithms are only applicable to monotone submodular maximization. There are still significant gaps in the approximation ratios between monotone and non-monotone objective functions. In this paper, we propose a streaming algorithm framework for non-monotone submodular maximization and use this framework to design deterministic streaming algorithms for the d-knapsack constraint and the knapsack constraint. Our 1-pass streaming algorithm for the d-knapsack constraint has a 1/4(d+1)-& varepsilon; approximation ratio, using O((B) over tilde log (B) over tilde/& varepsilon;) memory, and O(log (B) over tilde & varepsilon;) query time per element, where (B) over tilde = min(n,b) is the maximum number of elements that the knapsack can store. As a special case of the d-knapsack constraint, we have the 1-pass streaming algorithm with a 1/8 - & varepsilon; approximation ratio to the knapsack constraint. To our knowledge, there is currently no streaming algorithm for this constraint when the objective function is non-monotone, even when d = 1. In addition, we propose a multi-pass streaming algorithm with 1/6 - & varepsilon; approximation, which stores O((B) over tilde )elements.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] A Multi-pass Streaming Algorithm for Regularized Submodular Maximization
    Gong, Qinqin
    Gao, Suixiang
    Wang, Fengmin
    Yang, Ruiqi
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, COCOA 2021, 2021, 13135 : 701 - 711
  • [32] Streaming Submodular Maximization Under Matroid Constraints
    Feldman, Moran
    Liu, Paul
    Norouzi-Fard, Ashkan
    Svensson, Ola
    Zenklusen, Rico
    MATHEMATICS OF OPERATIONS RESEARCH, 2025,
  • [33] An optimal streaming algorithm for non-submodular functions maximization on the integer lattice
    Bin Liu
    Zihan Chen
    Huijuan Wang
    Weili Wu
    Journal of Combinatorial Optimization, 2023, 45
  • [34] Analyzing Residual Random Greedy for monotone submodular maximization
    Berczi, Kristof
    Chandrasekaran, Karthekeyan
    Kiraly, Tamas
    Pillai, Aditya
    INFORMATION PROCESSING LETTERS, 2023, 180
  • [35] New approximations for monotone submodular maximization with knapsack constraint
    Du, Hongmin W.
    Li, Xiang
    Wang, Guanghua
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2024, 48 (04)
  • [36] An optimal streaming algorithm for non-submodular functions maximization on the integer lattice
    Liu, Bin
    Chen, Zihan
    Wang, Huijuan
    Wu, Weili
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2023, 45 (01)
  • [37] Streaming Algorithms for Maximizing Monotone DR-Submodular Functions with a Cardinality Constraint on the Integer Lattice
    Zhang, Zhenning
    Guo, Longkun
    Wang, Yishui
    Xu, Dachuan
    Zhang, Dongmei
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2021, 38 (05)
  • [38] Approximations for Monotone and Nonmonotone Submodular Maximization with Knapsack Constraints
    Kulik, Ariel
    Shachnai, Hadas
    Tamir, Tami
    MATHEMATICS OF OPERATIONS RESEARCH, 2013, 38 (04) : 729 - 739
  • [39] Approximation guarantees for parallelized maximization of monotone non-submodular function with a cardinality constraint
    Min Cui
    Dachuan Xu
    Longkun Guo
    Dan Wu
    Journal of Combinatorial Optimization, 2022, 43 : 1671 - 1690
  • [40] Two-Stage Submodular Maximization Problem Beyond Non-negative and Monotone
    Liu, Zhicheng
    Chang, Hong
    Ma, Ran
    Du, Donglei
    Zhang, Xiaoyan
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, TAMC 2020, 2020, 12337 : 144 - 155