Papers
Topics
Authors
Recent
Search
2000 character limit reached

Streaming algorithms for Budgeted kk-Submodular Maximization problem

Published 18 Sep 2021 in cs.DS and cs.GT | (2109.08863v3)

Abstract: Stimulated by practical applications arising from viral marketing. This paper investigates a novel Budgeted kk-Submodular Maximization problem defined as follows: Given a finite set VV, a budget BB and a kk-submodular function f:(k+1)<sup>V</sup>↦R<em>+f: (k+1)<sup>V</sup> \mapsto \mathbb{R}<em>+, the problem asks to find a solution $\s=(S_1, S_2, \ldots, S_k)$, each element e∈Ve \in V has a cost ci(e)c_i(e) to be put into ii-th set SiS_i, with the total cost of ss does not exceed BB so that $f(\s)$ is maximized. To address this problem, we propose two streaming algorithms that provide approximation guarantees for the problem. In particular, in the case of each element ee has the same cost for all ii-th sets, we propose a deterministic streaming algorithm which provides an approximation ratio of 14−ϵ\frac{1}{4}-\epsilon when ff is monotone and 15−ϵ\frac{1}{5}-\epsilon when ff is non-monotone. For the general case, we propose a random streaming algorithm that provides an approximation ratio of min⁡α2,(1−α)k(1+β)k−β−ϵ\min{\frac{\alpha}{2}, \frac{(1-\alpha)k}{(1+\beta)k-\beta} }-\epsilon when ff is monotone and min⁡α2,(1−α)k(1+2β)k−2β−ϵ\min{\frac{\alpha}{2}, \frac{(1-\alpha)k}{(1+2\beta)k-2\beta} }-\epsilon when ff is non-monotone in expectation, where β=max⁡</em>e∈V,i,j∈[k],i≠jci(e)cj(e)\beta=\max</em>{e\in V, i , j \in [k], i\neq j} \frac{c_i(e)}{c_j(e)} and ϵ,α\epsilon, \alpha are fixed inputs.

Citations (12)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.