Improved Submodular Secretary Problem with Shortlists

preprint2021arXivOpen access

Abstract

First, for the for the submodular kk-secretary problem with shortlists [1], we provide a near optimal 1−1/e−ε1-1/e-ε approximation using shortlist of size O(kpoly(1/ε))O(k poly(1/ε)). In particular, we improve the size of shortlist used in \cite{us} from O(k2poly(1/ε))O(k 2^{poly(1/ε)}) to O(kpoly(1/ε))O(k poly(1/ε)). As a result, we provide a near optimal approximation algorithm for random-order streaming of monotone submodular functions under cardinality constraints, using memory O(kpoly(1/ε))O(k poly(1/ε)). It exponentially improves the running time and memory of \cite{us} in terms of 1/ε1/ε. Next we generalize the problem to matroid constraints, which we refer to as submodular matroid secretary problem with shortlists. It is a variant of the \textit{matroid secretary problem} \cite{feldman2014simple}, in which the algorithm is allowed to have a shortlist. We design an algorithm that achieves a 12(1−1/e2−ε)\frac{1}{2}(1-1/e^2 -ε) competitive ratio for any constant ε>0ε>0, using a shortlist of size O(kpoly(1ε))O(k poly(\frac{1}ε)). Moreover, we generalize our results to the case of pp-matchoid constraints and give a 1p+1(1−1/ep+1−ε)\frac{1}{p+1}(1-1/e^{p+1}-ε) approximation using shortlist of size O(kpoly(1ε))O(k poly(\frac{1}ε)). It asymptotically approaches the best known offline guarantee 1p+1\frac{1}{p+1} [22]. Furthermore, we show that our algorithms can be implemented in the streaming setting using O(kpoly(1ε))O(k poly(\frac{1}ε)) memory.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.