Saved in:
Bibliographic Details
Main Authors: Vuong, Ramiro N. Deo-Campo, Kleinberg, Robert, Prasad, Aditya, Xiao, Eric, Xu, Haifeng
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2509.06187
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908828332720128
author Vuong, Ramiro N. Deo-Campo
Kleinberg, Robert
Prasad, Aditya
Xiao, Eric
Xu, Haifeng
author_facet Vuong, Ramiro N. Deo-Campo
Kleinberg, Robert
Prasad, Aditya
Xiao, Eric
Xu, Haifeng
contents In this paper, we introduce a family of sequential decision-making problems, collectively termed the Keychain Problem, that involve exploring a set of actions to maximize expected payoff when only a subset of actions are available in each stage. In an instance of the Keychain Problem, a locksmith faces a sequence of decisions, each of which involves selecting one key from a keychain (a subset of keys) to attempt to open a lock. Given a Bayesian prior on the effectiveness of keys, the locksmith's goal is to minimize the opportunity cost, which is the expected number of rounds in which the chain has a correct key but our selected key is incorrect. We study the computation of the Bayes optimal solution for Keychain Problems. Employing polynomial-time reductions, we establish formal connections between natural variants of the Keychain Problem and well-studied algorithmic economics problems on bipartite graphs. When the keychain order is known to the locksmith, we show that it reduces to Maximum Weight Bipartite Matching (MWBM). More general is the situation when the keychain order is sampled from a prior distribution (possibly correlated with the correct key). Here the Keychain Problem reduces to a novel generalization of MWBM which we coin the Maximum Weight Laminar Matching, which then further reduces to combinatorial auctions under XOS valuation functions. Finally, we show that when the locksmith can choose the keychain order, the Keychain problem reduces from a classic NP-hard combinatorial problem, again, on bipartite graphs. Besides implying algorithmic results and deepening our structural understanding about the Keychain Problem, our established reductions also find applications beyond -- for example, to the Philosopher Inequality for online bipartite matching.
format Preprint
id arxiv_https___arxiv_org_abs_2509_06187
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle The Keychain Problem: On Minimizing the Opportunity Cost of Uncertainty
Vuong, Ramiro N. Deo-Campo
Kleinberg, Robert
Prasad, Aditya
Xiao, Eric
Xu, Haifeng
Computer Science and Game Theory
In this paper, we introduce a family of sequential decision-making problems, collectively termed the Keychain Problem, that involve exploring a set of actions to maximize expected payoff when only a subset of actions are available in each stage. In an instance of the Keychain Problem, a locksmith faces a sequence of decisions, each of which involves selecting one key from a keychain (a subset of keys) to attempt to open a lock. Given a Bayesian prior on the effectiveness of keys, the locksmith's goal is to minimize the opportunity cost, which is the expected number of rounds in which the chain has a correct key but our selected key is incorrect. We study the computation of the Bayes optimal solution for Keychain Problems. Employing polynomial-time reductions, we establish formal connections between natural variants of the Keychain Problem and well-studied algorithmic economics problems on bipartite graphs. When the keychain order is known to the locksmith, we show that it reduces to Maximum Weight Bipartite Matching (MWBM). More general is the situation when the keychain order is sampled from a prior distribution (possibly correlated with the correct key). Here the Keychain Problem reduces to a novel generalization of MWBM which we coin the Maximum Weight Laminar Matching, which then further reduces to combinatorial auctions under XOS valuation functions. Finally, we show that when the locksmith can choose the keychain order, the Keychain problem reduces from a classic NP-hard combinatorial problem, again, on bipartite graphs. Besides implying algorithmic results and deepening our structural understanding about the Keychain Problem, our established reductions also find applications beyond -- for example, to the Philosopher Inequality for online bipartite matching.
title The Keychain Problem: On Minimizing the Opportunity Cost of Uncertainty
topic Computer Science and Game Theory
url https://arxiv.org/abs/2509.06187