Prophet inequalities made easy: Stochastic optimization by pricing non-stochastic inputs

Paul Duetting, Michal Feldman, Thomas Kesselheim, Brendan Lucier

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We present a general framework for stochastic online maximization problems with combinatorial feasibility constraints. The framework establishes prophet inequalities by constructing price-based online approximation algorithms, a natural extension of threshold algorithms for settings beyond binary selection. Our analysis takes the form of an extension theorem: we derive sufficient conditions on prices when all weights are known in advance, then prove that the resulting approximation guarantees extend directly to stochastic settings. Our framework unifies and simplifies much of the existing literature on prophet inequalities and posted price mechanisms, and is used to derive new and improved results for combinatorial markets (with and without complements), multi-dimensional matroids, and sparse packing problems. Finally, we highlight a surprising connection between the smoothness framework for bounding the price of anarchy of mechanisms and our framework, and show that many smooth mechanisms can be recast as posted price mechanisms with comparable performance guarantees.

Original languageEnglish
Title of host publicationProceedings - 58th Annual IEEE Symposium on Foundations of Computer Science, FOCS 2017
PublisherIEEE Computer Society
Pages540-551
Number of pages12
ISBN (Electronic)9781538634646
DOIs
StatePublished - 10 Nov 2017
Event58th Annual IEEE Symposium on Foundations of Computer Science, FOCS 2017 - Berkeley, United States
Duration: 15 Oct 201717 Oct 2017

Publication series

NameAnnual Symposium on Foundations of Computer Science - Proceedings
Volume2017-October

Conference

Conference58th Annual IEEE Symposium on Foundations of Computer Science, FOCS 2017
Country/TerritoryUnited States
CityBerkeley
Period15/10/1717/10/17

Keywords

  • mechanism design
  • posted prices
  • price of anarchy
  • prophet inequalities
  • smoothness

All Science Journal Classification (ASJC) codes

  • General Computer Science

Fingerprint

Dive into the research topics of 'Prophet inequalities made easy: Stochastic optimization by pricing non-stochastic inputs'. Together they form a unique fingerprint.

Cite this