Online Uniform Sampling: Randomized Learning-Augmented Approximation Algorithms with Application to Digital Health
arXiv:2402.01995
Abstract
Motivated by applications in digital health, this work studies the novel problem of online uniform sampling (OUS), where the goal is to distribute a sampling budget uniformly across unknown decision times. In the OUS problem, the algorithm is given a budget and a time horizon , and an adversary then chooses a value , which is revealed to the algorithm online. At each decision time , the algorithm must determine a sampling probability that maximizes the budget spent throughout the horizon, respecting budget constraint , while achieving as uniform a distribution as possible over . We present the first randomized algorithm designed for this problem and subsequently extend it to incorporate learning augmentation. We provide worst-case approximation guarantees for both algorithms, and illustrate the utility of the algorithms through both synthetic experiments and a real-world case study involving the HeartSteps mobile application. Our numerical results show strong empirical average performance of our proposed randomized algorithms against previously proposed heuristic solutions.