25.11.2015 Views

The MOSEK command line tool Version 7.0 (Revision 141)

The MOSEK command line tool. Version 7.0 ... - Documentation

The MOSEK command line tool. Version 7.0 ... - Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

72 CHAPTER 8. SENSITIVITY ANALYSIS<br />

f( β )<br />

f( β )<br />

β<br />

1 0<br />

β<br />

2<br />

β<br />

β<br />

1<br />

0<br />

β<br />

2<br />

β<br />

Figure 8.1: <strong>The</strong> optimal value function f l c<br />

i<br />

(β). Left: β = 0 is in the interior of <strong>line</strong>arity interval.<br />

Right: β = 0 is a breakpoint.<br />

8.4 Sensitivity analysis for <strong>line</strong>ar problems<br />

8.4.1 <strong>The</strong> optimal objective value function<br />

Assume that we are given the problem<br />

z(l c , u c , l x , u x , c) = minimize c T x<br />

subject to l c ≤ Ax ≤ u c ,<br />

l x ≤ x ≤ u x ,<br />

and we want to know how the optimal objective value changes as li<br />

c is perturbed. To answer this<br />

question we define the perturbed problem for li c as follows<br />

f l c<br />

i<br />

(β) = minimize c T x<br />

subject to l c + βe i ≤ Ax ≤ u c ,<br />

l x ≤ x ≤ u x ,<br />

where e i is the i th column of the identity matrix. <strong>The</strong> function<br />

(8.1)<br />

f l c<br />

i<br />

(β) (8.2)<br />

shows the optimal objective value as a function of β. Please note that a change in β corresponds to a<br />

perturbation in l c i and hence (8.2) shows the optimal objective value as a function of lc i .<br />

It is possible to prove that the function (8.2) is a piecewise <strong>line</strong>ar and convex function, i.e. the function<br />

may look like the illustration in Figure 8.1. Clearly, if the function f l c<br />

i<br />

(β) does not change much when<br />

β is changed, then we can conclude that the optimal objective value is insensitive to changes in l c i .<br />

<strong>The</strong>refore, we are interested in the rate of change in f l c<br />

i<br />

(β) for small changes in β — specificly the<br />

gradient<br />

f ′ l c i (0),<br />

which is called the shadow pricerelated to li c.<br />

<strong>The</strong> shadow price specifies how the objective value<br />

changes for small changes in β around zero. Moreover, we are interested in the <strong>line</strong>arity interval

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!