arrow
Return

An active set algorithm for robust combinatorial optimization based on separation oracles

delete2019-04-24
delete2
delete
OA
AI
C
Christoph Buchheim
M
Marianna De Santis *
DOI:10.1007/s12532-019-00160-8delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
We address combinatorial optimization problems with uncertain coefficients varying over ellipsoidal uncertainty sets. The robust counterpart of such a problem can be rewritten as a second-oder cone program (SOCP) with integrality constraints. We propose a branch-and-bound algorithm where dual bounds are computed by means of an active set algorithm. The latter is applied to the Lagrangian dual of the continuous relaxation, where the feasible set of the combinatorial problem is supposed to be given by a separation oracle. The method benefits from the closed form solution of the active set subproblems and from a smart update of pseudo-inverse matrices. We present numerical experiments on randomly generated instances and on instances from different combinatorial problems, including the shortest path and the traveling salesman problem, showing that our new algorithm consistently outperforms the state-of-the art mixed-integer SOCP solver of Gurobi.
Keywords:
Robust optimization
Active set methods
SOCP
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Mathematical Programming Computation cover
Mathematical Programming Computation
IF:
3.6
Papers:
195
Citations:
1.9K

Organization

D
dortmund university of technology
Scholars:
9.4K
Papers: 9.1K
Citations: 15
S
sapienza university rome
Scholars:
6.3W
Papers: 4.7W
Citations: 381