In this paper, we study the problem of maximizing the Difference of two submodular (DS) functions in the streaming model, where elements in the ground set arrive one at a time in an arbitrary order. We present one-pas...
详细信息
In this paper, we study the problem of maximizing the Difference of two submodular (DS) functions in the streaming model, where elements in the ground set arrive one at a time in an arbitrary order. We present one-pass streaming algorithms for both the unconstrained and cardinality-constrained problems. Our analysis shows that the algorithms we propose are able to produce solutions with provable approximation guarantees. To the best of our knowledge, this is the first theoretical guarantee for the DS maximization problem in the streaming model. In addition, we study the function maximization problem under a cardinality constraint, where the underlying objective function is a gamma-weakly DR-submodular function, in the streaming setting. We propose a one-pass streaming algorithm, which achieves an approximation ratio of gamma(1 + gamma) - epsilon . Since the sum of submodular and supermodular (BP) functions can be regarded as a (1 - K-g)-weakly DR-submodular function, we obtain a ((1 - K-g)/(2 - K-g) - e)-approximation for the cardinality-constrained BP maximization, where K-g is the curvature of the corresponding supermodular function. Our results improve the previous best approximation bounds.
暂无评论