Robust Optimization
and Applications

Thanks

Optimization models

Pitfalls

Robust Optimization Paradigm

Approximating a robust solution

Agenda

LP as a conic problem

Second-order cone programming

Semidefinite programming

Dual form of conic program

Robust conic programming

Polytopic uncertainty

Robust LP

Robust LP with ellipsoidal uncertainty

Robust LP as SOCP

Example: robust portfolio design

Solution of robust portfolio problem

Robust SOCP

Example: robust least-squares

Robust SDP

Example: robust control

Analysis of robust conic problems

Relaxations

Quality estimates

Quality estimates: some results

restriction

Sampling

Variations on Robust Conic Programming

A Boolean problem

Max-quad as a robust LP

Rank relaxation

Boolean optimization: geometric approach

SDP for boolean / nonconvex optimization

Robust boolean optimization

SDP relaxation of robust problem

Chance-constrained programming

Problems with adjustable parameters

Adjustable parameters: some results

Link with feedback control

Challenges

Set estimation

Part I: summary

Slide 44

Part II: Contextual Applications

Robust path planning

Uncertainty in Markov Decision Process

Agenda

Markov decision problem

Previous Work

Robust dynamic programming

Inner problem

Worst-case performance of a policy

Describing uncertainty

Joint estimation and optimization

Estimating a transition matrix

Likelihood regions

likelihood regions

Reduction to a 1-D problem

Complexity results

Application to aircraft routing

Markov chain model for the storms

information update  and recourse

Dynamic programming model

Nominal algorithm

Sample path planning

Improvements over obvious strategies

Robustness

Optimality vs. uncertainty level

Errors in uncertainty level

Extensions

Summary of results

Some references

Robust Classification

Linear Classification

What is a classifier?

Classification constraints

robust classification:
support vector machine

box uncertainty model

formulations

extensions

minimax probability machine

Problem statement

SOCP formulation

Dual problem

Geometric interpretation

Robust classification:
summary of results

Wrap-up