A Simple O(log log(rank))-Competitive Algorithm for the Matroid Secretary Problem

Published Online:https://doi.org/10.1287/moor.2017.0876

Only recently, progress has been made in obtaining o(log(rank))-competitive algorithms for the matroid secretary problem. More precisely, Chakraborty and Lachish (2012) presented a O((log(rank))1/2)-competitive procedure, and Lachish (2014) later presented a O(log log(rank))-competitive algorithm. Both these algorithms and their analyses are very involved, which is also reflected in the extremely high constants in their competitive ratios. Using different tools, we present a considerably simpler O(log log(rank))-competitive algorithm for the matroid secretary problem. Our algorithm can be interpreted as a distribution over a simple type of matroid secretary algorithms that are easy to analyze. Because of the simplicity of our procedure, we are also able to vastly improve on the hidden constant in the competitive ratio.

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.