English

A PTAS for a Class of Stochastic Dynamic Programs

Data Structures and Algorithms 2018-05-22 v1

Abstract

We develop a framework for obtaining polynomial time approximation schemes (PTAS) for a class of stochastic dynamic programs. Using our framework, we obtain the first PTAS for the following stochastic combinatorial optimization problems: \probemax: We are given a set of nn items, each item i[n]i\in [n] has a value XiX_i which is an independent random variable with a known (discrete) distribution πi\pi_i. We can {\em probe} a subset P[n]P\subseteq [n] of items sequentially. Each time after {probing} an item ii, we observe its value realization, which follows the distribution πi\pi_i. We can {\em adaptively} probe at most mm items and each item can be probed at most once. The reward is the maximum among the mm realized values. Our goal is to design an adaptive probing policy such that the expected value of the reward is maximized. To the best of our knowledge, the best known approximation ratio is 11/e1-1/e, due to Asadpour \etal~\cite{asadpour2015maximizing}. We also obtain PTAS for some generalizations and variants of the problem and some other problems.

Keywords

Cite

@article{arxiv.1805.07742,
  title  = {A PTAS for a Class of Stochastic Dynamic Programs},
  author = {Hao Fu and Jian Li and Pan Xu},
  journal= {arXiv preprint arXiv:1805.07742},
  year   = {2018}
}

Comments

accepted in ICALP 2018

R2 v1 2026-06-23T02:01:49.869Z