Table of Contents
Fetching ...

Local hedging approximately solves Pandora's box problems with nonobligatory inspection

Ziv Scully, Laura Doval

TL;DR

This work introduces local hedging, a randomized committing policy for Pandora's box problems with nonobligatory inspection, preserving the simplicity and compositionality of Weitzman-style reservation policies. By assigning an item-specific hedging probability $p_n$ and mixing obligatory-inspection actions with inspection-free options, the method achieves a per-item local $\alpha$-approximation with $\alpha\le 4/3$ and extends to combinatorial selection via composition with greedy (or Frugal) obligatory-inspection algorithms, yielding a $\frac{4}{3}\beta$-approximation when the underlying greedy is a $\beta$-approximation. The approach relies on surrogate prices ($W^{\mathsf{OI}}$, $W^{\mathsf{NI}}$, and $W^{\mathsf{LH}}$) and a local approximation framework that bounds the optimal NI cost from below by $\mathbb{E}[\min_n W^{\mathsf{NI}}_n]$ (and the OI cost by $\mathbb{E}[\min_n W^{\mathsf{OI}}_n]$ in the obligatory case). The results provide the first approximation algorithms for a broad class of combinatorial Pandora's box problems under nonobligatory inspection (e.g., matroid basis, matching, facility location), with explicit construction and tightness discussions, and they suggest extensions to reward-maximization settings and Markovian bandit superprocesses. Overall, local hedging offers a simple, scalable, and compositional toolkit for tackling nonobligatory inspection in both single-item and combinatorial Pandora's box problems, delivering practical approximation guarantees where exact solutions are intractable.

Abstract

We consider search problems with nonobligatory inspection and single-item or combinatorial selection. A decision maker is presented with a number of items, each of which contains an unknown price, and can pay an inspection cost to observe the item's price before selecting it. Under single-item selection, the decision maker must select one item; under combinatorial selection, the decision maker must select a set of items that satisfies certain constraints. In our nonobligatory inspection setting, the decision maker can select items without first inspecting them. It is well-known that search with nonobligatory inspection is harder than the well-studied obligatory inspection case, for which the optimal policy for single-item selection (Weitzman, 1979) and approximation algorithms for combinatorial selection (Singla, 2018) are known. We introduce a technique, local hedging, for constructing policies with good approximation ratios in the nonobligatory inspection setting. Local hedging transforms policies for the obligatory inspection setting into policies for the nonobligatory inspection setting, at the cost of an extra factor in the approximation ratio. The factor is instance-dependent but is at most 4/3. We thus obtain the first approximation algorithms for a variety of combinatorial selection problems, including matroid basis, matching, and facility location.

Local hedging approximately solves Pandora's box problems with nonobligatory inspection

TL;DR

This work introduces local hedging, a randomized committing policy for Pandora's box problems with nonobligatory inspection, preserving the simplicity and compositionality of Weitzman-style reservation policies. By assigning an item-specific hedging probability and mixing obligatory-inspection actions with inspection-free options, the method achieves a per-item local -approximation with and extends to combinatorial selection via composition with greedy (or Frugal) obligatory-inspection algorithms, yielding a -approximation when the underlying greedy is a -approximation. The approach relies on surrogate prices (, , and ) and a local approximation framework that bounds the optimal NI cost from below by (and the OI cost by in the obligatory case). The results provide the first approximation algorithms for a broad class of combinatorial Pandora's box problems under nonobligatory inspection (e.g., matroid basis, matching, facility location), with explicit construction and tightness discussions, and they suggest extensions to reward-maximization settings and Markovian bandit superprocesses. Overall, local hedging offers a simple, scalable, and compositional toolkit for tackling nonobligatory inspection in both single-item and combinatorial Pandora's box problems, delivering practical approximation guarantees where exact solutions are intractable.

Abstract

We consider search problems with nonobligatory inspection and single-item or combinatorial selection. A decision maker is presented with a number of items, each of which contains an unknown price, and can pay an inspection cost to observe the item's price before selecting it. Under single-item selection, the decision maker must select one item; under combinatorial selection, the decision maker must select a set of items that satisfies certain constraints. In our nonobligatory inspection setting, the decision maker can select items without first inspecting them. It is well-known that search with nonobligatory inspection is harder than the well-studied obligatory inspection case, for which the optimal policy for single-item selection (Weitzman, 1979) and approximation algorithms for combinatorial selection (Singla, 2018) are known. We introduce a technique, local hedging, for constructing policies with good approximation ratios in the nonobligatory inspection setting. Local hedging transforms policies for the obligatory inspection setting into policies for the nonobligatory inspection setting, at the cost of an extra factor in the approximation ratio. The factor is instance-dependent but is at most 4/3. We thus obtain the first approximation algorithms for a variety of combinatorial selection problems, including matroid basis, matching, and facility location.

Paper Structure

This paper contains 31 sections, 10 theorems, 64 equations, 2 figures, 1 table.

Key Result

lemma 1

Define an item's reservation price$u^{\mathsf{rsv}}$ and backup price$u^{\mathsf{bkp}}$ implicitly as follows: For all $r\in \mathbb{R}$, the optimal policy in the one-item subproblem is as follows. If $u^{\mathsf{rsv}}\geq u^{\mathsf{bkp}}$, then the DM selects the item without inspection. Instead, if $u^{\mathsf{rsv}}<u^{\mathsf{bkp}}$, the DM

Figures (2)

  • Figure 1: Illustration of the expected cost in the one-item subproblem given each of the three possible first actions. The reservation and backup prices are the values of $r$ that cause indifference between inspecting and the other two actions.
  • Figure 2: Illustrations of the different types of surrogate prices.

Theorems & Definitions (29)

  • remark 1: Notational conventions
  • lemma 1: Proposition 0 in doval2018whether
  • definition 1: Surrogate prices
  • lemma 2: Surrogate prices solve one-item nonobligatory inspection
  • proof : Proof sketch
  • theorem 1: Single-item selection lower bound
  • proof : Proof sketch
  • remark 2
  • proposition 1: Corollary 3 in beyhaghi2019pandora
  • definition 2: Local hedging surrogate prices
  • ...and 19 more