Introduction to Algorithms, Third Edition



Download 4,84 Mb.
Pdf ko'rish
bet573/618
Sana07.04.2022
Hajmi4,84 Mb.
#534272
1   ...   569   570   571   572   573   574   575   576   ...   618
Bog'liq
Introduction-to-algorithms-3rd-edition

29.5
The initial basic feasible solution
889
value of this auxiliary linear program is negative, then the original linear program
does not have a feasible solution.
We write this linear program in slack form, obtaining
´
D
x
0
x
3
D
2
2x
1
C
x
2
C
x
0
x
4

4
x
1
C
5x
2
C
x
0
:
We are not out of the woods yet, because the basic solution, which would set
x
4

4
, is not feasible for this auxiliary linear program. We can, however, with
one call to P
IVOT
, convert this slack form into one in which the basic solution is
feasible. As line 8 indicates, we choose
x
0
to be the entering variable. In line 6, we
choose as the leaving variable
x
4
, which is the basic variable whose value in the
basic solution is most negative. After pivoting, we have the slack form
´

4
x
1
C
5x
2
x
4
x
0
D
4
C
x
1
5x
2
C
x
4
x
3
D
6
x
1
4x
2
C
x
4
:
The associated basic solution is
.
N
x
0
;
N
x
1
;
N
x
2
;
N
x
3
;
N
x
4
/
D
.4; 0; 0; 6; 0/
, which is feasi-
ble. We now repeatedly call P
IVOT
until we obtain an optimal solution to
L
aux
. In
this case, one call to P
IVOT
with
x
2
entering and
x
0
leaving yields
´
D
x
0
x
2
D
4
5
x
0
5
C
x
1
5
C
x
4
5
x
3
D
14
5
C
4x
0
5
9x
1
5
C
x
4
5
:
This slack form is the final solution to the auxiliary problem. Since this solution
has
x
0
D
0
, we know that our initial problem was feasible. Furthermore, since
x
0
D
0
, we can just remove it from the set of constraints. We then restore the
original objective function, with appropriate substitutions made to include only
nonbasic variables. In our example, we get the objective function
2x
1
x
2
D
2x
1
4
5
x
0
5
C
x
1
5
C
x
4
5
:
Setting
x
0
D
0
and simplifying, we get the objective function
4
5
C
9x
1
5
x
4
5
;
and the slack form


890
Chapter 29
Linear Programming
´

4
5
C
9x
1
5
x
4
5
x
2
D
4
5
C
x
1
5
C
x
4
5
x
3
D
14
5
9x
1
5
C
x
4
5
:
This slack form has a feasible basic solution, and we can return it to procedure
S
IMPLEX
.
We now formally show the correctness of I
NITIALIZE
-S
IMPLEX
.

Download 4,84 Mb.

Do'stlaringiz bilan baham:
1   ...   569   570   571   572   573   574   575   576   ...   618




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish