Oracle-Based Robust Optimization via Online Learning

被引:43
作者
Ben-Tal, Aharon [1 ,2 ]
Hazan, Elad [3 ]
Koren, Tomer [1 ]
Mannor, Shie [4 ]
机构
[1] Technion Israel Inst Technol, Dept Ind Engn & Management, IL-3200003 Haifa, Israel
[2] Tilburg Univ, Ctr Econ Res, NL-5037 AB Tilburg, Netherlands
[3] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
[4] Technion Israel Inst Technol, Dept Elect Engn, IL-3200003 Haifa, Israel
基金
以色列科学基金会;
关键词
ALGORITHMS; PACKING;
D O I
10.1287/opre.2015.1374
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Robust optimization is a common optimization framework under uncertainty when problem parameters are unknown, but it is known that they belong to some given uncertainty set. In the robust optimization framework, a min-max problem is solved wherein a solution is evaluated according to its performance on the worst possible realization of the parameters. In many cases, a straightforward solution to a robust optimization problem of a certain type requires solving an optimization problem of a more complicated type, which might be NP-hard in some cases. For example, solving a robust conic quadratic program, such as those arising in a robust support vector machine (SVM) with an ellipsoidal uncertainty set, leads in general to a semidefinite program. In this paper, we develop a method for approximately solving a robust optimization problem using tools from online convex optimization, where at every stage a standard (nonrobust) optimization program is solved. Our algorithms find an approximate robust solution using a number of calls to an oracle that solves the original (nonrobust) problem that is inversely proportional to the square of the target accuracy.
引用
收藏
页码:628 / 638
页数:11
相关论文
共 31 条
[1]  
Arora S, 2012, Theory of Computing, V8, P121, DOI [DOI 10.4086/TOC.2012.V008A006, 10.4086/toc.2012.v008a006]
[2]   Robust convex optimization [J].
Ben-Tal, A ;
Nemirovski, A .
MATHEMATICS OF OPERATIONS RESEARCH, 1998, 23 (04) :769-805
[3]   Robust optimization - methodology and applications [J].
Ben-Tal, A ;
Nemirovski, A .
MATHEMATICAL PROGRAMMING, 2002, 92 (03) :453-480
[4]  
BenTal A, 2009, PRINC SER APPL MATH, P1
[5]   Robust discrete optimization and network flows [J].
Bertsimas, D ;
Sim, M .
MATHEMATICAL PROGRAMMING, 2003, 98 (1-3) :49-71
[6]   Theory and Applications of Robust Optimization [J].
Bertsimas, Dimitris ;
Brown, David B. ;
Caramanis, Constantine .
SIAM REVIEW, 2011, 53 (03) :464-501
[7]   Robust sparse hyperplane classifiers: Application to uncertain molecular profiling data [J].
Bhattacharyya, C ;
Grate, LR ;
Jordan, MI ;
El Ghaoui, L ;
Mian, IS .
JOURNAL OF COMPUTATIONAL BIOLOGY, 2004, 11 (06) :1073-1089
[8]  
Bhattacharyya C., 2004, ADV NEURAL INFORM PR, P153
[9]   Uncertain convex programs: randomized solutions and confidence levels [J].
Calafiore, G ;
Campi, MC .
MATHEMATICAL PROGRAMMING, 2005, 102 (01) :25-46
[10]  
Cesa-Bianchi N., 2006, Prediction, learning, and games, DOI 10.1017/CBO9780511546921