Fast Streaming Algorithms for k-Submodular Maximization under a Knapsack Constraint

被引:2
作者
Pham, Canh V. [1 ]
Ha, Dung K. T. [2 ]
Hoang, Huan X. [2 ,3 ]
Tran, Tan D. [4 ]
机构
[1] Phenikaa Univ, ORLab, Fac Comp Sci, Hanoi, Vietnam
[2] VNU Univ Engn & Technol, Fac Informat Technol, Hanoi, Vietnam
[3] Halong Univ, Fac Informat Technol, Quang Ninh, Vietnam
[4] Peoples Secur Acad, Hanoi, Vietnam
来源
2022 IEEE 9TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA) | 2022年
关键词
Approximation algorithm; k-submodular maximization; knapsack constraint; streaming algorithm; FUNCTION SUBJECT;
D O I
10.1109/DSAA54385.2022.10032383
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes two fast streaming algorithms for the problem of k-submodular maximization over the ground set of n elements under the knapsack constraint which is important and popular in combinatorial optimization and machine learning. Our algorithms are the first ones that provide constantapproximation ratios within O(nk) query complexity. The first algorithm is a single-pass streaming algorithm that returns a 1/10-approximation solution, the second one is a multi-pass streaming algorithm and improves the approximation ratio to nearly 1/4. Although these ratios are simply near to the stateof-the-art algorithms yet the number of queries can diminish by a large factor. We further investigate the performance of our algorithms by directing several experiments on instances of the issue: Influence Maximization and Sensor Placement. The outcomes confirm that our algorithms not only methodology in the quality arrangement of the cutting edge techniques including streaming and non-streaming algorithms yet in addition significantly reduce the number of queries.
引用
收藏
页码:260 / 269
页数:10
相关论文
共 33 条
[1]  
[Anonymous], 2013, ACM Trans. Parallel Comput., DOI [10.1145/2809814, DOI 10.1145/2486159.2486168]
[2]   Streaming Submodular Maximization: Massive Data Summarization on the Fly [J].
Badanidiyuru, Ashwinkumar ;
Mirzasoleiman, Baharan ;
Karbasi, Amin ;
Krause, Andreas .
PROCEEDINGS OF THE 20TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING (KDD'14), 2014, :671-680
[3]  
Bodik P, 2004, INTEL LAB
[4]  
Borgs C., 2014, P 25 ANN ACM SIAM S, P946
[5]   Submodular maximization meets streaming: matchings, matroids, and more [J].
Chakrabarti, Amit ;
Kale, Sagar .
MATHEMATICAL PROGRAMMING, 2015, 154 (1-2) :225-247
[6]  
Cheng-Hsin Weng, 2010, Proceedings of the 2010 5th IEEE International Conference on Nano/Micro Engineered and Molecular Systems (NEMS 2010), P14, DOI 10.1109/NEMS.2010.5592127
[7]  
Dai ZY, 2013, 2013 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), P1, DOI 10.1109/ISSREW.2013.6688847
[8]  
Girolami M.A., 2012, P 15 INT C ART INT S, V22, P1055
[9]  
Gomes R, 2010, P 27 INT C MACH LEAR, P391
[10]  
Haba R., 2020, PR MACH LEARN RES, P3939