A Double-oracle, Logic-based Benders decomposition approach to solve the K-adaptability problem
Alireza Ghahtarani, Ahmed Saif, Alireza Ghasemi, Erick Delage

TL;DR
This paper introduces a novel logic-based Benders decomposition combined with a double-oracle algorithm to efficiently solve K-adaptability problems with convex objectives and integer decisions, demonstrating superior performance on benchmark instances.
Contribution
It presents a new approach integrating Benders decomposition and double-oracle algorithms for K-adaptability problems, including extensions for parameter uncertainty.
Findings
Algorithm converges to an optimal solution in finite steps
Outperforms existing methods on benchmark instances
Effective handling of parameter uncertainty in robust optimization
Abstract
We propose a novel approach to solve K-adaptability problems with convex objective and constraints and integer first-stage decisions. A logic-based Benders decomposition is applied to handle the first-stage decisions in a master problem, thus the sub-problem becomes a min-max-min robust combinatorial optimization problem that is solved via a double-oracle algorithm that iteratively generates adverse scenarios and recourse decisions and assigns scenarios to K subsets of the decisions by solving p-center problems. Extensions of the proposed approach to handle parameter uncertainty in both the first-stage objective and the second-stage constraints are also provided. We show that the proposed algorithm converges to an optimal solution and terminates in finite number of iterations. Numerical results obtained from experiments on benchmark instances of the adaptive shortest path problem, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsConstraint Satisfaction and Optimization
