Читать книгу Optimizations and Programming - Bouchaib Radi, Ghias Kharmanda, Michel Ledoux - Страница 37

1.10.1. Effect of modifying b

Оглавление

Let us analyze the effect of modifying the vector b. In other words, we shall study the behavior of the solution of the modified problem when b is replaced by = bb.

[1.16]

Let xB be the basic variables of the solution. Our goal is to determine a condition that guarantees that the basis B will remain optimal. In fact, this is easy. The vector b only appears in the optimality condition [1.16]. Therefore, the basic variables xB remain optimal for the modified problem if

[1.17]

EXAMPLE 1.12.– Consider the LP:

[1.18]

[1.19]

In matrix form with slack variables, this can be written as:


Suppose that the optimal basis is B = {x1,x2}. Then


Compute xB:


Compute the reduced costs


The solution xB = (2, 4)T is therefore optimal, i.e. x = (2, 4, 0, 0, 0)T.


We will have if and only if

2 + 2a ≥ 0 and 4 − a ≥ 0.

This gives an interval for the parameter b1: −1 ≤ a ≤ 4.

What is the interval for b2?


We will have B ≥ 0 if and only if

2 − a ≥ 0 and 4 + a ≥ 0.

This gives the interval for the parameter b2: −4 ≤ a ≤ 2.

What is the effect on the minimum value of the objective function?

The effect is:


Optimizations and Programming

Подняться наверх