Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Bài toán qui hoạch tuyến tính đa mục tiêu trong không gian giá trị
MIỄN PHÍ
Số trang
112
Kích thước
515.3 KB
Định dạng
PDF
Lượt xem
822

Bài toán qui hoạch tuyến tính đa mục tiêu trong không gian giá trị

Nội dung xem thử

Mô tả chi tiết

Môc lôc

Më ®Çu

Ch¬ng I. Mét sè kh¸i niÖm c¬ b¶n vÒ gi¶i tÝch låi vµ bµi to¸n qui ho¹ch tuyÕn

tÝnh.

1.1 Mét sè kh¸i niÖm c¬ b¶n…………………..…………………...................7

1.1.1 TËp afine…………….……………..……………….…....................7

1.1.2 TËp låi…………………………..…………………….….................8

1.1.3 TËp låi ®a diÖn………………………..…………………...............10

1.1.4 §iÓm trong vµ ®iÓm trong t¬ng t¬ng ®èi……………..................13

1.1.5 Hµm låi………………………………………………....................15

1.1.6 TÝnh chÊt cùc trÞ………………………………………...................15

1.2 Ph¬ng ph¸p ®¬n h×nh gi¶i bµi to¸n qui ho¹ch tuyÕn tÝnh…....................16

1.2.1 M« h×nh to¸n häc……………………………………….................16

1.2.2 M« t¶ h×nh häc cña ph¬ng ph¸p ®¬n h×nh……………..................18

1.2.3 NghiÖm c¬ së vµ ph¬ng ¸n cùc biªn..............................................18

1.2.4 ThuËt to¸n ®¬n h×nh…………………………………….................19

1.2.5 C«ng thøc ®æi c¬ së vµ b¶ng ®¬n h×nh……………….....................26

1.2.6 VÊn ®Ò c¬ së cùc biªn vµ c¬ së xuÊt ph¸t………...…….................28

1.2.7 §èi ngÉu cña qui ho¹ch tuyÕn tÝnh..................................................29

1.3 KÕt luËn ...................................................................................................33

Ch¬ng II. Bµi to¸n qui ho¹ch tuyÕn tÝnh ®a môc tiªu.

2.1 ThÕ nµo lµ bµi to¸n tèi u ®a môc tiªu………………………..................34

2.2 M« h×nh to¸n häc vµ cÊu tróc tËp nghiÖm…………………….................39

2.2.1 Kh«ng gian víi thø tù tõng phÇn………………………...................40

1

2.2.2 NghiÖm h÷u hiÖu, nghiÖm h÷u hiÖu yÕu……………..….................41

2.3 Lý do gi¶i bµi to¸n qui ho¹ch tuyÕn tÝnh ®a môc tiªu trong kh«ng gian gi¸

trÞ .........................................................................................................................42

2.4 KÕt luËn.....................................................................................................43

Ch¬ng III. Bµi to¸n qui ho¹ch tuyÕn tÝnh ®a môc tiªu trong kh«ng gian gi¸ trÞ.

3.1 T¬ng ®¬ng h÷u hiÖu………………………………………...................45

3.2 C¬ së lý thuyÕt...........................................................................................47

3.2.1 Ph¬ng ph¸p xÊp xØ ngoµi…………………………….....................48

3.2.2 Bµi to¸n t×m ®Ønh cña tËp låi ®a diÖn………………….....................51

3.2.3 Ph¬ng ph¸p ph©n ho¹ch ®a diÖn thµnh c¸c ®¬n h×nh…..................60

3.3 ThuËt to¸n xÊp xØ ngoµi…………………………………….....................72

3.4 KÕt luËn ....................................................................................................75

KÕt luËn chung……………………………………………………................76

Phô lôc………………………………………………………………...............77

Tµi liÖu trÝch dÉn...……………………………………………..................109

2

Më ®Çu

Trong nh÷ng n¨m gÇn ®©y, c¸c ph¬ng ph¸p tèi u ho¸ ngµy cµng ®îc ¸p dông

s©u réng vµ hiÖu qu¶ vµo c¸c nghµnh kinh tÕ, kü thuËt, c«ng nghÖ th«ng tin vµ c¸c

nghµnh khoa häc kh¸c. C¸c ph¬ng ph¸p tèi u lµ c«ng cô ®¾c lùc gióp ngêi lµm

quyÕt ®Þnh cã nh÷ng gi¶i ph¸p tèt nhÊt vÒ ®Þnh lîng vµ ®Þnh tÝnh.

Mét trong nh÷ng líp bµi to¸n tèi u ®Çu tiªn ®îc ngiªn cøu trän vÑn c¶ vÒ lý

thuyÕt lÉn thuËt to¸n lµ bµi to¸n qui ho¹ch tuyÕn tÝnh (QHTT). Qui ho¹ch tuyÕn

tÝnh ngay tõ khi ra ®êi (vµo cuèi n¨m 30 cña thÕ kû XX) ®· chiÕm vÞ trÝ quan träng

trong tèi u ho¸. M« h×nh tuyÕn tÝnh lµ m« h×nh rÊt phæ biÕn trong thùc tÕ v× sù phô

phuéc tuyÕn tÝnh lµ sù phô thuéc ®¬n gi¶n vµ dÔ hiÓu nhÊt. H¬n n÷a, vÒ mÆt lý

thuyÕt chóng ta biÕt r»ng cã thÓ xÊp xØ víi ®é chÝnh x¸c cao c¸c bµi to¸n phi tuyÕn

bëi d·y c¸c bµi to¸n qui ho¹ch tuyÕn tÝnh. Nãi c¸ch kh¸c, c¸c thuËt to¸n gi¶i

QHTT lµ c«ng cô quan träng trong viÖc nghiªn cøu gi¶i c¸c bµi to¸n phøc t¹p h¬n.

ThuËt to¸n ®¬n h×nh do Dantzig ®Ò xuÊt tõ 1947, ®Õn nay vÉn lµ mét ph¬ng ph¸p ®-

îc sö dông réng r·i. MÆc dï vÒ lý thuyÕt ®©y lµ ph¬ng ph¸p cã ®é phøc t¹p mò.

Sau líp bµi to¸n qui ho¹ch tuyÕn tÝnh, nhiÒu híng nghiªn cøu kh¸c nhau xuÊt hiÖn

nh qui ho¹ch låi, qui ho¹ch toµn côc vµ lý thuyÕt ®iÒu khiÓn tèi u.

Bµi to¸n qui ho¹ch ®a môc tiªu còng míi ®îc ph¸t triÓn vµ trë thµnh mét

chuyªn ngµnh to¸n häc tõ nh÷ng n¨m 1950. Gi¶i ®¸p nh÷ng c©u hái ®Æt ra mµ qui

ho¹ch tuyÕn tÝnh kh«ng gi¶i ®îc, ch¼ng h¹n nh trong mét c«ng ty ngoµi viÖc n©ng

cao chÊt lîng s¶n phÈm th× c«ng ty còng chó träng tíi ®a d¹ng ho¸ s¶n phÈm, giµ

thµnh rÎ, doanh thu lín,…Kh¸ch hµng khi chän mua hµng th× muèn hµng rÎ, võa cã

3

chÊt lîng cao, võa cã h×nh thøc ®Ñp. Tãm l¹i, môc ®Ých cña bµi to¸n qui ho¹ch

tuyÕn tÝnh ®a môc tiªu lµ tèi u ®ång thêi nhiÒu hµm môc tiªu ®éc lËp víi nhau trªn

mét miÒn chÊp nhËn ®îc. Do kh«ng gian gi¸ trÞ cña líp bµi to¸n nµy kh«ng ®îc s¾p

thø tù toµn phÇn, nªn kh¸i niÖm nghiÖm th«ng thêng kh«ng cßn thÝch hîp. Trong

qui ho¹ch ®a môc tiªu, cïng víi kh¸i niÖm thø tù tõng phÇn, ta sÏ sö dông kh¸i

niÖm nghiÖm h÷u hiÖu.

Mét ph¬ng ¸n chÊp nhËn ®îc ®îc gäi lµ nghiÖm h÷u hiÖu nÕu kh«ng tån t¹i

mét ph¬ng ¸n chÊp nhËn ®îc kh¸c tèt h¬n nã, Ýt nhÊt lµ theo mét môc tiªu, cßn c¸c

môc tiªu kh¸c kh«ng tåi h¬n.

§Çu thÕ kû XX, Pareto ®· sö dông kh¸i niÖm nµy khi «ng nghiªn cøu phóc

lîi vµ thu nhËp cña d©n chóng. ¤ng ®· lËp luËn nh sau: "NÕu thu nhËp cña mét

nhãm d©n c t¨ng lªn, nhng thu nhËp cña mét nhãm kh¸c gi¶m xuèng th× khi ®ã

kh«ng thÓ so s¸nh "phóc lîi" cña toµn x· héi. §ã lµ trêng hîp kh«ng so s¸nh ®îc.

Nhng cã thÓ thÊy r»ng, phóc lîi x· héi sÏ t¨ng lªn nÕu thu nhËp cña Ýt nhÊt mét

nhãm ngêi nµo ®ã lín lªn, cßn thu nhËp cña nh÷ng nhãm kh¸c kh«ng thÊp xuèng".

Ta nhËn thÊy r»ng, theo quan ®iÓm cña to¸n häc, kh¸i niÖm nghiÖm h÷u hiÖu mµ

chóng ta dïng trong qui ho¹ch ®a môc tiªu phï hîp víi luËn ®Ò Pareto.

Khi p ( p ≥ 2) hµm môc tiªu ®Òu lµ hµm tuyÕn tÝnh vµ miÒn rµng buéc lµ tËp

låi ®a diÖn kh¸c rçng trong n

R , ta nhËn ®îc bµi to¸n qui ho¹ch tuyÕn tÝnh ®a môc

tiªu. Cho tíi nay, cã rÊt nhiÒu thuËt to¸n ®a ra ®Ó x¸c ®Þnh mét phÇn hoÆc toµn bé

tËp nghiÖm h÷u hiÖu cña bµi to¸n, ch¼ng h¹n: ph¬ng ph¸p v« híng ho¸, ph¬ng

ph¸p tham sè, ph¬ng ph¸p ®¬n h×nh ®a môc tiªu vµ c¸c d¹ng c¶i biªn, ph¬ng ph¸p

nãn ph¸p tuyÕn...(xem [6, 7, 8-9, 12, 17, 19, 21-22, vµ 24-25]).

4

Tuy nhiªn, khèi lîng tÝnh to¸n cña c¸c thuËt to¸n nµy t¨ng nhanh khi kÝch

thíc cña bµi to¸n qui ho¹ch tuyÕn tÝnh ®a môc tiªu (tøc sè rµng buéc cña miÒn

chÊp nhËn, sè chiÒu cña kh«ng gian quyÕt ®Þnh vµ sè hµm môc tiªu) t¨ng.

Trong nh÷ng n¨m gÇn ®©y nhiÒu nhµ to¸n häc ®· chuyÓn sang nghiªn cøu

gi¶i quyÕt bµi to¸n qui ho¹ch tuyÕn tÝnh ®a môc tiªu trong kh«ng gian gi¸ trÞ.

Trong b¸o c¸o nµy, em sÏ tr×nh bµy thuËt to¸n xÊp xØ ngoµi gi¶i bµi to¸n qui ho¹ch

tuyÕn tÝnh ®a môc tiªu trong kh«ng gian gi¸ trÞ cña H.P. Benson, ®ã lµ néi dung bµi

b¸o: "Hybrid Approach for Solving Multipe-Objective Linear Programs in

Outcome Space". Jota: Vol. 98, NO. 1, July, 1998.

Trong b¸o c¸o nµy ngoµi phÇn môc lôc, më ®Çu, phô lôc vµ tµi liÖu trÝch dÉn

cßn cã 3 ch¬ng:

Ch¬ng I: Mét sè kh¸i niÖm c¬ b¶n vÒ gi¶i tÝch låi vµ bµi to¸n qui ho¹ch

tuyÕn tÝnh.

Ch¬ng II: Bµi to¸n qui ho¹ch tuyÕn tÝnh ®a môc tiªu.

Ch¬ng III: Bµi to¸n qui ho¹ch tuyÕn tÝnh ®a môc tiªu trong kh«ng gian gi¸

trÞ.

Néi dung c¸c ch¬ng nh sau:

Ch¬ng I: Giíi thiÖu mét sè kiÕn thøc c¬ b¶n vÒ gi¶i tÝch låi ®Ó ¸p dông cho

c¸c phÇn sau, vµ ph¬ng ph¸p ®¬n h×nh dïng ®Ó gi¶i bµi to¸n qui ho¹ch tuyÕn tÝnh.

Ch¬ng II: Giíi thiÖu tæng qu¸t vÒ bµi to¸n qui ho¹ch ®a môc tiªu: m« h×nh

to¸n häc, kh¸i niÖm nghiÖm h÷u hiÖu vµ h÷u hiÖu yÕu, lý do gi¶i bµi to¸n qui

ho¹ch tuyÕn tÝnh ®a môc tiªu trong kh«ng gian gi¸ trÞ.

Ch¬ng III: Giíi thiÖu thuËt to¸n xÊp xØ ngoµi gi¶i bµi to¸n qui ho¹ch tuyÕn

tÝnh ®a môc tiªu trong kh«ng gian gi¸ trÞ.

5

6

Ch¬ng I

Mét sè kh¸i niÖm c¬ b¶n vÒ gi¶i tÝch låi vµ

bµi to¸n qui ho¹ch tuyÕn tÝnh.

Bµi to¸n qui ho¹ch tuyÕn tÝnh cã vai trß trî gióp quan träng trong c¸c bíc

gi¶i bµi to¸n qui ho¹ch tuyÕn tÝnh ®a môc tiªu. Trong ch¬ng nµy, tríc hÕt em xin

nh¾c l¹i mét sè kh¸i niÖm c¬ b¶n sÏ cÇn dïng ®Õn trong c¸c phÇn sau. PhÇn tiÕp

cña ch¬ng dµnh ®Ó tr×nh bµy ph¬ng ph¸p ®¬n h×nh gi¶i bµi to¸n qui ho¹ch tuyÕn

tÝnh.

1.1. Mét sè kh¸i niÖm c¬ b¶n

1.1.1-TËp affine

* §êng th¼ng ®i qua 2 ®iÓm n

a,b∈R lµ tËp hîp tÊt c¶ c¸c ®iÓm x trong R

n

cã d¹ng

x = λa + (1 − λ)b, víi mäi λ ∈ R .

* Mét tËp M chøa ®êng th¼ng ®i qua 2 ®iÓm bÊt k× cña nã th× ®îc gäi lµ tËp

affine.

* §o¹n th¼ng ®i qua 2 ®iÓm n

a,b∈R kÝ hiÖu lµ [a,b], lµ tËp

{ x R : x a (1 )b, 0 1}

n ∈ = λ + − λ ≤ λ ≤ .

* ChiÒu cña tËp M trïng víi chiÒu cña kh«ng gian con song song L víi nã.

n

L = M + a víi a∈ R

* Cho mét tËp C bÊt k×, tËp affine nhá nhÊt chøa C ®îc gäi lµ bao affine cña

C, kÝ hiÖu aff C.

7

* Siªu ph¼ng lµ tËp cã d¹ng H { x R : a,x ,a R \ { 0} , R}

n n

= ∈ = α ∈ α ∈ .

Ngîc l¹i, tËp bÊt k× cã d¹ng trªn lµ mét siªu ph¼ng.

VÝ dô 1.1.1

Trong kh«ng gian 2- chiÒu: siªu ph¼ng lµ mét ®êng th¼ng, trong kh«ng gian

3- chiÒu: siªu ph¼ng lµ mét mÆt ph¼ng.

* TËp hîp tÊt c¶ c¸c ®iÓm x (x , x ,..., x ) = 1 2 n

n ∈ R tho¶ m·n bÊt ph¬ng tr×nh

tuyÕn tÝnh: a,x , a R \ { 0} , R

n ≤ α ∈ α ∈ ®îc gäi lµ nöa kh«ng gian ®ãng.

* Nöa kh«ng gian ®îc cho bëi: a,x , a R \ { 0} , R

n < α ∈ α ∈ ®îc gäi lµ nöa kh«ng gian

më.

1.1.2- TËp låi

* Mét tËp A trong kh«ng gian R

n

®îc gäi lµ tËp låi nÕu ∀a,b∈A, ∀λ∈[0,1]

th×

x = λa + (1 − λ)b ∈ A.

Nãi c¸ch kh¸c, nÕu A lµ tËp låi th× nã chøa ®o¹n th¼ng nèi hai ®iÓm bÊt k× cña nã.

* NÕu n

x ∈R , x=∑=

n

i 1

i

i λ x , 0 λi ≥ , ∑=

=

n

i 1

λ i 1 th× x ®îc gäi lµ tæ hîp låi cña

1 2 n n

x , x ,..., x ∈R .

8

MÖnh ®Ò 1.1.1. TËp n A ⊂ R lµ låi khi vµ chØ khi nã chøa tÊt c¶ c¸c tæ hîp låi

cña c¸c phÇn tö thuéc A.

* TËp M⊂R

n

®îc gäi lµ mét nãn víi ®Ønh a nÕu: ∀x ∈M,∀λ ≥ 0 th×

x =a + λ(x − a) ∈ M .

§Þnh lý 1.1.1 TËp låi lµ ®ãng víi phÐp giao, phÐp céng, phÐp nh©n víi mét sè

vµ phÐp lÊy tæ hîp tuyÕn tÝnh. NÕu A vµ B lµ 2 tËp låi trong Rn

th× c¸c tËp sau

còng lµ låi:

(i) A ∩ B := { x : x ∈ A, x ∈ B}

(ii) λA + βB := { x = λa + βb : a ∈ A,b ∈ B,λ,β ∈ R} .

DÔ thÊy, giao cña mét hä bÊt kú c¸c tËp låi còng lµ tËp låi.

Giao cña tÊt c¶ c¸c tËp låi chøa tËp n

S ⊂ R ®îc gäi lµ bao låi cña tËp S vµ kÝ

hiÖu lµ convS. Râ rµng, convS lµ tËp låi nhá nhÊt chøa S.

VÝ dô 1.1.2 Cho c¸c tËp A, B, C nh H×nh 1.

H×nh 1.

Theo ®Þnh nghÜa X = conv{ A ∪ B} , Y = convC.

§Þnh lý 1.1.2

9

Bao låi cña tËp n

S ⊂ R chøa tÊt c¶ c¸c tæ hîp låi cña c¸c phÇn tö cña nã.

1.1.3- TËp låi ®a diÖn

* TËp låi ®a diÖn lµ giao cña mét sè h÷u h¹n c¸c nöa kh«ng gian ®ãng. Nãi

c¸ch kh¸c, tËp låi ®a diÖn lµ tËp nghiÖm cña mét hÖ bÊt ®¼ng thøc tuyÕn tÝnh cã

d¹ng

a , x bi

,i 1,2,...,m

i

≥ = ,

trong ®ã

a R ,

i n ∈ bi ∈R .

* Mét tËp låi ®a diÖn lµ bao låi cña mét sè h÷u h¹n ®iÓm vµ mét sè h÷u h¹n

®o¹n th¼ng.

* Mét tËp låi ®a diÖn bÞ chÆn thêng ®îc gäi lµ ®a diÖn låi.

* Mét ®a diÖn låi lµ giao cña mét sè h÷u h¹n ®iÓm.

Cho tËp låi ®a diÖn M, tËp con F ⊂ M ®îc gäi lµ diÖn nÕu:

x ∈ F, a,b∈ M,0 < λ < 1, x = λa + (1 − λ)b∈ F ⇒ a,b∈ F.

Nãi c¸ch kh¸c, F lµ mét diÖn cña M nÕu F chøa mét ®iÓm trong (hoÆc ®iÓm trong

t¬ng ®èi) cña mét ®o¹n th¼ng nµo ®ã cña M th× F chøa trän c¶ ®o¹n th¼ng ®ã. Mét

diÖn cã thø nguyªn lµ 0 ®îc gäi lµ mét ®Ønh hay ®iÓm cùc biªn, c¹nh lµ diÖn cã thø

nguyªn b»ng 1.

* Cho C lµ mét tËp låi ®a diÖn, mét ®iÓm x0 ∈C®îc gäi lµ ®iÓm cùc biªn

(hay ®Ønh) nÕu nã kh«ng chøa bÊt kú mét ®o¹n th¼ng nµo cña C nhËn x 0 lµm ®iÓm

trong cña ®o¹n th¼ng ®ã, tøc lµ kh«ng tån t¹i 2 ®iÓm ph©n biÖt a,b∈C sao cho

10

x a (1 )b 0 1 0 = λ + − λ víi < λ < .

Víi tËp låi ®a diÖn, mét ®Ønh cña diÖn còng chÝnh lµ ®Ønh cña tËp ®ã.

* Mét tËp h÷u h¹n n +1 ®iÓm 0 1 n n

u ,u ,...,u ∈R ®îc gäi lµ ®éc lËp affine khi

vµ chØ khi

1 0 2 0 n 0

u − u ,u − u ,...,u − u

lµ ®éc lËp tuyÕn tÝnh.

* NÕu n+1 ®iÓm 0 1 n n

u ,u ,...,u ∈R lµ ®éc lËp affine th× bao låi cña nã ®îc gäi

lµ mét n-®¬n h×nh víi c¸c ®Ønh 0 1 n

u ,u ,...,u .

VÝ dô 1.1.3

Trong mÆt ph¼ng 2

R ®¬n h×nh lµ mét tam gi¸c, H×nh 2a.

Trong kh«ng gian 3

R ®¬n h×nh lµ mét tø diÖn, H×nh 2b.

a) b)

H×nh 2.

* ¶nh cña tËp låi: Cho n

S ⊂ R vµ ¸nh x¹ p

f : S → R . Khi ®ã nÕu S lµ tËp låi vµ

f lµ ¸nh x¹ tuyÕn tÝnh th× ¶nh f(S) cña S qua ¸nh x¹ f còng lµ tËp låi. Nh¾c l¹i r»ng,

ma trËn C cÊp (m × p) chÝnh lµ ¸nh x¹ tuyÕn tÝnh tõ n p

R → R .

XÐt ¸nh x¹ tuyÕn tÝnh n p C: R → R , ta cã ®Þnh lý sau

11

Tải ngay đi em, còn do dự, trời tối mất!