🤖 AI Summary
This paper studies the $k$-fold matroid secretary problem under random arrival order: selecting a weighted independent set subject to a $k$-fold matroid constraint in an online fashion to maximize total weight. Methodologically, we extend the first $k$-uniform matroid secretary algorithm to general $k$-fold matroids and introduce a novel competitive-ratio analysis framework that overcomes limitations of prior techniques. By integrating the random-order model, probabilistic arguments, and combinatorial optimization, our online algorithm achieves a competitive ratio of $1 - Oig(sqrt{log n / k}ig)$—a significant improvement over previous results and asymptotically optimal as $k$ grows. This work broadens the theoretical frontier of matroid secretary problems and provides a general-purpose tool for multi-constraint online resource allocation.
📝 Abstract
In the matroid secretary problem, elements $N := [n]$ of a matroid $mathcal{M} subseteq 2^N$ arrive in random order. When an element arrives, its weight is revealed and a choice must be made to accept or reject the element, subject to the constraint that the accepted set $S in mathcal{M}$. Kleinberg'05 gives a $(1-O(1/sqrt{k}))$-competitive algorithm when $mathcal{M}$ is a $k$-uniform matroid. We generalize their result, giving a $(1-O(sqrt{log(n)/k}))$-competitive algorithm when $mathcal{M}$ is a $k$-fold matroid union.