Table of Contents
Fetching ...

The $k$-Fold Matroid Secretary Problem

Rishi Gujjar, Kevin Hua, Robert Kleinberg, Frederick V. Qiu

TL;DR

The paper studies the matroid secretary problem under the constraint of a $k$-fold matroid union, where elements arrive in random order and must be selected to form a set in $\mathcal M^k$. It develops a multi-phase thresholding algorithm that uses sampling and a covering-number framework to manage feasibility, leveraging a Nash-Williams–style bound for analysis. The main result shows a $1 - O(\sqrt{\log n / k})$ competitive ratio for any matroid $\mathcal M$, with improvements possible when exploiting parallel-element structure; it also discusses limits for broader unions via distributional hardness results. Overall, the work advances online matroid optimization by generalizing secretary results to redundant constraints and linking combinatorial structure to competitive performance.

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.

The $k$-Fold Matroid Secretary Problem

TL;DR

The paper studies the matroid secretary problem under the constraint of a -fold matroid union, where elements arrive in random order and must be selected to form a set in . It develops a multi-phase thresholding algorithm that uses sampling and a covering-number framework to manage feasibility, leveraging a Nash-Williams–style bound for analysis. The main result shows a competitive ratio for any matroid , with improvements possible when exploiting parallel-element structure; it also discusses limits for broader unions via distributional hardness results. Overall, the work advances online matroid optimization by generalizing secretary results to redundant constraints and linking combinatorial structure to competitive performance.

Abstract

In the matroid secretary problem, elements of a matroid 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 . Kleinberg'05 gives a -competitive algorithm when is a -uniform matroid. We generalize their result, giving a -competitive algorithm when is a -fold matroid union.

Paper Structure

This paper contains 9 sections, 11 theorems, 17 equations, 1 algorithm.

Key Result

Theorem 1.2

For any matroid $\mathcal{M}$, there is a $(1-O(\sqrt{\log(n)/k}))$-competitive algorithm for $\mathcal{M}^k$.

Theorems & Definitions (29)

  • Definition 1.1: Matroid Union
  • Theorem 1.2
  • Definition 1.3: Covering Number
  • Theorem 1.4: name=,restate=kMatroids
  • Definition 2.1: Matroid
  • Definition 2.2: Rank
  • Definition 2.3: Basis
  • Definition 2.4: Max-Weight Basis
  • Definition 2.5: Span
  • Definition 2.6: Flat
  • ...and 19 more