Introduction to Algorithms, Third Edition


-2 Complementary slackness



Download 4,84 Mb.
Pdf ko'rish
bet577/618
Sana07.04.2022
Hajmi4,84 Mb.
#534272
1   ...   573   574   575   576   577   578   579   580   ...   618
Bog'liq
Introduction-to-algorithms-3rd-edition

29-2
Complementary slackness
Complementary slackness
describes a relationship between the values of primal
variables and dual constraints and between the values of dual variables and pri-
mal constraints. Let
N
x
be a feasible solution to the primal linear program given
in (29.16)–(29.18), and let
N
y
be a feasible solution to the dual linear program given
in (29.83)–(29.85). Complementary slackness states that the following conditions
are necessary and sufficient for
N
x
and
N
y
to be optimal:
m
X
i
D
1
a
ij
N
y
i
D
c
j
or
N
x
j
D
0
for
j
D
1; 2; : : : ; n
and
n
X
j
D
1
a
ij
N
x
j
D
b
i
or
N
y
i
D
0
for
i
D
1; 2; : : : ; m :


Problems for Chapter 29
895
a.
Verify that complementary slackness holds for the linear program in lines
(29.53)–(29.57).
b.
Prove that complementary slackness holds for any primal linear program and
its corresponding dual.
c.
Prove that a feasible solution
N
x
to a primal linear program given in lines
(29.16)–(29.18) is optimal if and only if there exist values
N
y
D
.
N
y
1
;
N
y
2
; : : : ;
N
y
m
/
such that
1.
N
y
is a feasible solution to the dual linear program given in (29.83)–(29.85),
2.
P
m
i
D
1
a
ij
N
y
i
D
c
j
for all
j
such that
N
x
j
> 0
, and
3.
N
y
i
D
0
for all
i
such that
P
n
j
D
1
a
ij
N
x
j
< b
i
.
29-3
Integer linear programming
An
integer linear-programming problem
is a linear-programming problem with
the additional constraint that the variables
x
must take on integral values. Exer-
cise 34.5-3 shows that just determining whether an integer linear program has a
feasible solution is NP-hard, which means that there is no known polynomial-time
algorithm for this problem.
a.
Show that weak duality (Lemma 29.8) holds for an integer linear program.
b.
Show that duality (Theorem 29.10) does not always hold for an integer linear
program.
c.
Given a primal linear program in standard form, let us define
P
to be the opti-
mal objective value for the primal linear program,
D
to be the optimal objective
value for its dual,
IP
to be the optimal objective value for the integer version of
the primal (that is, the primal with the added constraint that the variables take
on integer values), and
ID
to be the optimal objective value for the integer ver-
sion of the dual. Assuming that both the primal integer program and the dual
integer program are feasible and bounded, show that
IP
P
D
D
ID
:
29-4
Farkas’s lemma
Let
A
be an
m
n
matrix and
c
be an
n
-vector. Then Farkas’s lemma states that
exactly one of the systems


896
Chapter 29
Linear Programming
Ax
0 ;
c
T
x
> 0
and
A
T
y
D
c ;
y
0
is solvable, where
x
is an
n
-vector and
y
is an
m
-vector. Prove Farkas’s lemma.

Download 4,84 Mb.

Do'stlaringiz bilan baham:
1   ...   573   574   575   576   577   578   579   580   ...   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