(Near) Optimal Adaptivity Gaps for Stochastic Multi-Value Probing

02/04/2019
by   Domagoj Bradac, et al.
0

Consider a kidney-exchange application where we want to find a max-matching in a random graph. To find whether an edge e exists, we need to perform an expensive test, in which case the edge e appears independently with a known probability p_e. Given a budget on the total cost of the tests, our goal is to find a testing strategy that maximizes the expected maximum matching size. The above application is an example of the stochastic probing problem. In general the optimal stochastic probing strategy is difficult to find because it is adaptive---decides on the next edge to probe based on the outcomes of the probed edges. An alternate approach is to show the adaptivity gap is small, i.e., the best non-adaptive strategy always has a value close to the best adaptive strategy. This allows us to focus on designing non-adaptive strategies that are much simpler. Previous works, however, have focused on Bernoulli random variables that can only capture whether an edge appears or not. In this work we introduce a multi-value stochastic probing problem, which can also model situations where the weight of an edge has a probability distribution over multiple values. Our main technical contribution is to obtain (near) optimal bounds for the (worst-case) adaptivity gaps for multi-value stochastic probing over prefix-closed constraints. For a monotone submodular function, we show the adaptivity gap is at most 2 and provide a matching lower bound. For a weighted rank function of a k-extendible system (a generalization of intersection of k matroids), we show the adaptivity gap is between O(k k) and k. None of these results were known even in the Bernoulli case where both our upper and lower bounds also apply, thereby resolving an open question of Gupta et al.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/07/2022

Adaptivity Gaps for the Stochastic Boolean Function Evaluation Problem

We consider the Stochastic Boolean Function Evaluation (SBFE) problem wh...
research
04/29/2019

When Sally Found Harry: A Stochastic Search Game

Harry hides on an edge of a graph and does not move from there. Sally, s...
research
07/19/2020

Exploitation of Multiple Replenishing Resources with Uncertainty

We consider an optimization problem in which a (single) bat aims to expl...
research
10/14/2022

A Constructive Prophet Inequality Approach to The Adaptive ProbeMax Problem

In the adaptive ProbeMax problem, given a collection of mutually-indepen...
research
10/14/2020

Improved Approximation Algorithms for Stochastic-Matching Problems

We consider the Stochastic Matching problem, which is motivated by appli...
research
05/08/2018

A Simple and Efficient Strategy for the Coin Weighing Problem with a Spring Scale

This paper considers a generalized version of the coin weighing problem ...
research
07/11/2022

Simple Dynamic Spanners with Near-optimal Recourse against an Adaptive Adversary

Designing dynamic algorithms against an adaptive adversary whose perform...

Please sign up or login with your details

Forgot password? Click here to reset