Mathematics > Optimization and Control
[Submitted on 18 Apr 2020 (v1), last revised 22 Aug 2022 (this version, v3)]
Title:Robust Optimization with Decision-Dependent Information Discovery
View PDFAbstract:Robust optimization is a popular paradigm for modeling and solving two- and multi-stage decision-making problems affected by uncertainty. In many real-world applications, the time of information discovery is decision-dependent and the uncertain parameters only become observable after an often costly investment. Yet, most of the literature assumes that uncertain parameters can be observed for free and that the sequence in which they are revealed is independent of the decision-maker's actions. To fill this gap. we consider two- and multi-stage robust optimization problems in which part of the decision variables control the time of information discovery. Thus, information can be discovered (at least in part) by making strategic exploratory investments in previous stages. We propose a novel dynamic formulation of the problem and prove its correctness. We leverage our model to provide a solution method inspired from the K-adaptability approximation. We reformulate the problem as a finite mixed-integer (resp. bilinear) program if none (resp. some of the) decision variables are real-valued. This finite program is solvable with off-the-shelf solvers. We generalize our approach to the minimization of piecewise linear convex functions. We demonstrate the effectiveness of our method in terms of interpretability, optimality, and speed on synthetic instances of the Pandora box problem, the preference elicitation problem, the best box problem, and the R&D project portfolio optimization problem. Finally, we evaluate it on an instance of the active preference elicitation problem used to recommend kidney allocation policies to policy-makers at the United Network for Organ Sharing.
Submission history
From: Phebe Vayanos [view email][v1] Sat, 18 Apr 2020 00:09:00 UTC (2,378 KB)
[v2] Wed, 8 Dec 2021 00:41:25 UTC (5,209 KB)
[v3] Mon, 22 Aug 2022 23:48:54 UTC (14,319 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.