Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 46 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
46
Dung lượng
1,51 MB
Nội dung
1 1 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH Ni dung c bnca PP đnhình 2 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH Xét BT QHTT dng chuntcnh sau: (min)max)( 1 n i ii xcxf );,1;,1(0,0 ),1;,1( 1 nmmknibx mnjmkbxax ki k mn j jkmjk (min)max)( 1 n i ii xcxf );,1;,1(0,0 ),1;,1( 1 nmmknibx mnjmkbxax ki k mn j jkmjk (min)max)( 1 n i ii xcxf );,1;,1(0,0 ),1;,1( 1 nmmknibx mnjmkbxax ki k mn j jkmjk (min)max)( 1 n i ii xcxf );,1;,1(0,0 ),1;,1( 1 nmmknibx mnjmkbxax ki k mn j jkmjk (min)max)( 1 n i ii xcxf );,1;,1(0,0 ),1;,1( 1 nmmknibx mnjmkbxax ki k mn j jkmjk (min)max)( 1 n i ii xcxf );,1;,1(0,0 ),1;,1( 1 nmmknibx mnjmkbxax ki k mn j jkmjk (min)max)( 1 n i ii xcxf );,1;,1(0,0 ),1;,1( 1 nmmknibx mnjmkbxax ki k mn j jkmjk (min)max)( 1 n i ii xcxf );,1;,1(0,0 ),1;,1( 1 nmmknibx mnjmkbxax ki k mn j jkmjk 2 3 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 1. clng ca n: PACB XP: hay VihnCB: x 1 , x 2 , …, x m )0,,0,,,,( 00 2 0 1 0 m xxxx )0,,0,,,,( 21 0 m bbbx )0,,0,,,,( 00 2 0 1 0 m xxxx )0,,0,,,,( 21 0 m bbbx )0,,0,,,,( 00 2 0 1 0 m xxxx )0,,0,,,,( 21 0 m bbbx )0,,0,,,,( 00 2 0 1 0 m xxxx )0,,0,,,,( 21 0 m bbbx )0,,0,,,,( 00 2 0 1 0 m xxxx )0,,0,,,,( 21 0 m bbbx ),1( 1 nmlcac l m k klkl ),1( 1 nmlcac l m k klkl ),1( 1 nmlcac l m k klkl ),1( 1 nmlcac l m k klkl cgilàh sclng ca nx l . 4 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 2. Duhiuti uca bài toán Có PATU Có PATU max)( 1 n i ii xcxf min)( 1 n i ii xcxf l nml l ,10 nml l ,10 max)( 1 n i ii xcxf min)( 1 n i ii xcxf l nml l ,10 nml l ,10 max)( 1 n i ii xcxf min)( 1 n i ii xcxf l nml l ,10 nml l ,10 ** Chú ý: Khi có duhiuti umàtntiítnht1 h sclng bng 0 ca nkhôngc bnthì bài toán có th có nhiuhn1 phng án ti u. 3 5 Nu trong 1 phng án c bnca bài toán mà (đivi bài toán cc đi) hay (đivi bài toán cctiu) ca n không c bnthìs x y ra 1 trong hai trng hp sau: a) Nucómth sclng mà mi thì bài toán không gii đc. b) Nuvimih sclng mà tntiítnhtmt thì bài toán có phng án c bnmitthn. CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 3. nh lý c bn 0 l 0 l 0 l 0 l 0 l 0 l 0 kl a 0 kl a 0 kl a 0 kl a 0 kl a 0 kl a 6 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi a) Bclpth nht a.1) Xác đnh n CB, PACB xut phát x 0 và giá tr f(x 0 ) ca hàm mctiêuti PACB này. a.2) Lpbng đnhình(BDH) xut phát nh sau: 4 7 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi a) Bclpth nht Các thành phnca BDH bao gm: + Ct B: Ghi lnlt theo th t các nCB caBT. + Ct A: Ghi tng ng các h s cacácnCB trongHMT. + Ct C: Ghi các s hng t do tng ng vicácnCB. + Ct D: Ghi ma trn điukincah ràng bucchính. + Hàng E: Ghi toàn b các nca BT trong HMT. + Hàng F: Ghi h s tng ng cacác n trong HMT. 8 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi a) Bclpth nht Các thành phnca BDH bao gm: + Hàng G: Tính tr s cacách sclng (HSUL) các nvàtr s caHMT: m i jiij cxc 1 m i ii xcxf 1 0 )( (Tng catíchctA victj ritrđi h s ca nx j tihàngF) vàđc ghi tng ng hàng G cactD. (H sclng cacácnc bn luôn bng 0) (Tng catíchctA victC) và s hng t do (nucó)và đc ghi hàng G cactC. + N 5 9 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi a) Bclpth nht a.3) ánh giá phng án c bnxut phát: + Nuttc các HSUL đu không âm thì PACB xut phát đang xét là PATU ca BT. Và thut toán kt thúc. + Nutntiítnht 1 HSUL âm ca n không CB mà vector điukinca n đócha các thành phn đu không dng thì bài toán không gii đc. Thut toán kt thúc viktlun bài toán không có PATU. + Nu không xy ra 2 trng hptrênthìtasđixây dng 1 PACB mitthn. Và ta ti ptcthut toán vi bclpth 2. 10 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi b) Bclpth hai 6 11 b.1) Tìm n đa vào: Ta tìm HSUL âm nh nht trong BDH hinti, gi s là thì n x m+k sđcchn đa vào hnCB mica BDH th hai. Khi đó, ct điukin A m+k = (a 1m+k , a 2m+k ,…, a mm+k ) đc gilàctch yu. CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi b) Bclpth hai km km km km 12 b.2) Tìm n đara: Vi các thành phndng ca vector đkin, ta tin hành tính các h s và tìm ra h s nh nht, gi s là thì n x r sđc đa ra khih CB trong BDH th hai. Dòng r đc gi là dòng ch yu. H s nm trên dòng ch yu& ctch yu đcgilàh s ch yu, trong bng đnhìnhtrênthìnólàa rm+k . CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi b) Bclpth hai mi a b kim i i ,1 mi a b kim i i ,1 mi a b kim i i ,1 r r r 7 13 b.3) Lpbng đnhìnhth hai: - Thay n đarabng n đavàovàh s cng đc thay tng ng. Các nc bn khác và h s cacácnc bn đó đcgi nguyên không đi. Khi đó, dòng có n đavàođcgi là dòng chun. -Ly dòng ch yucabng đnhìnhth nhtchia cho h s ch yu(a rm+k ) đ ta có các thành phnca dòng chun; tclàh s ca n trên dòng chun đcxácđnh bng (và d nhiên, h s cacác nc bn khác luôn bng 0). CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi b) Bclpth hai 14 b.3) Lpbng đnhìnhth hai: - ivi dòng i btk, ta tính h s cacácn không c bnnh sau: CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi b) Bclpth hai krm r kimi d i a b abb mi a a aaa krm jrm kimjim d jim ,1 8 15 b.3) Lpbng đnhìnhth hai: - ivi dòng i btk, ta tính h s cacácn không c bnnh sau: CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi b) Bclpth hai krm r kimi d i a b abb mi a a aaa krm jrm kimjim d jim ,1 -Cách sclng và giá tr hàm mctiêuđc tính nh bclpth nht. 16 b.3) Lpbng đnhìnhth hai: Vd v cách tính CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi b) Bclpth hai d i b d jim a Ghi chú: Mi= C -H s ctch yu* H s dòng chun 9 17 b.3) Lpbng đnhìnhth hai: CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi b) Bclpth hai 18 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi b) Bclpth hai b.4) ánh giá PACB th hai: Trong PACB th hai này, vic đánh giá xem nó có phi là ti u hay cha, BT có gii đc hay không, đc thchintng t nh vic đánh giá PACB xut phát. Nu BT không có duhiu không gii đc mà PACB th hai không phi là PACBTU thì ta tiptcthut toán vibclpth ba. Và t bclpth ba trđi đc thchintng t nh bcl pth hai. Nhng các h s trong ma trn điukinvàcács hng t do ca BDH sau đctínhda vào ma trn điukinvàcác s hng t do cabng đn hình ngay trcnó. 10 19 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi ***** CHÚ Ý: + Nu các HSUL cacácn không CB trong BDH cui cùng đudng thì BT ch có duy nht 1 PACBTU- đólàPACBTU va tìm đc trong BDH cui cùng. + NucácHSUL cacácn không CB trong BDH cui cùng đu không âm, và tntiítnht 1 HSUL ca n không CB bng 0 thì BT s có vô s PATU: 1,0;)1( *0 xxx 1,0;)1( *0 xxx 1,0;)1( *0 xxx 20 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH 4. Thuttoánđnhìnhgii BTQHTT dng chuntc A. GiiBT cc đi ***** CHÚ Ý: + NuBT chun đcgiilàBT ph (có nph) thì BT ph có hay không có PATU s làm cho BT gccng có hay không có PATU tng ng. NuBT ph có PATU, PATU caBT gc đcrútra t BT ph bng cách bđiphn nph và đicáctr s cabinmiv binc theo các công thc đibin đã dùng. [...]... I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 9 Các ví d BTQHTT có ch a tham s N HÌNH Gi i BT 9.1 69 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 9 Các ví d BTQHTT có ch a tham s N HÌNH Gi i BT 9.1 70 35 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 9 Các ví d BTQHTT có ch a tham s N HÌNH Gi i BT 9.1 71 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5. .. f(x*) = -3 8 30 15 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP N HÌNH 5 Các ví d v gi i BTQHTT b ng PP n hình 5. 3) Gi i BT sau b ng PP n hình f ( x) 25 3 x1 2 x2 4 x3 x4 4 x1 x2 3 x3 2 x4 14 2 x1 2 x2 x3 5 x4 x5 x1 x2 2 x3 4 x4 x1 , x3 , x4 x2 max 4 5 0 0 31 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP N HÌNH 5 Các ví d v gi i BTQHTT b ng PP n hình a bài toán trên... 0, 0, 5, 0, 3, 6) H n CB là: x5, x7 và x8 50 25 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 7 Các ví d gi i BT “M” N HÌNH Gi i bài toán ví d 7.3 51 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 7 Các ví d gi i BT “M” T ib N HÌNH Gi i bài toán ví d 7.3 c l p th 4, t t c các HSUL c a BT “M” u không âm cho nên BT “M” có PATU là xM = (5/ 2, 0, 0, 0, 0, 9/2, 0, 7/2)... CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP N HÌNH 5 Các ví d v gi i BTQHTT b ng PP n hình Gi i BT ví d 5 .1: a bài toán trên v d ng chu n nh sau: f ( x) x1 4 x2 3 x3 2 x1 x2 4 x1 2 x3 2 x3 x4 x5 x1 2 x2 x3 xi 0 i x6 max 16 8 1,6 12 H n CB: x4, x5 và x6 PACB xu t phát là x0 = (0, 0, 0, 16, 8, 12) 24 12 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP N HÌNH 5 Các... c 47 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 7 Các ví d gi i BT “M” 7.3) Gi i bài toán sau b ng ph ng pháp f ( x) N HÌNH n hình: x1 2 x2 4 x3 2 x1 3 x2 4 x3 3 x1 5 x2 x3 x1 x2 x4 xi max 5 3 i 1,4 0 6 48 24 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 7 Các ví d gi i BT “M” N HÌNH Gi i bài toán ví d 7.3 a BT trên v d ng chính t c v i 2 n ph x5 và x6: f (... BT ví d 5 .1: 25 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP N HÌNH 5 Các ví d v gi i BTQHTT b ng PP n hình Gi i BT ví d 5 .1: Sau b c l p th ba, ta có HSUL c a n x1 (là n không CB) là -7 trong khi vector i u ki n c a n này u có thành ph n âm; cho nên BT ph không gi i không gi i c và do ó, BT g c c ng c (BT không có PATU) 26 13 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT... “M” N HÌNH Gi i bài toán ví d 7.4 57 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 7 Các ví d gi i BT “M” N HÌNH Gi i bài toán ví d 7.4 T i b c l p th 3, t n t i 2 HSUL âm c a 2 n không CB x2 và x5 mà các vector i u ki n t ng ng c a 2 n này u không d ng cho nên BT “M” không gi i c và do ó, BT g c c ng không gi i c 58 29 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG... i 0; PACB xu t phát là xM = (0, 0, 0, 0, 0, 2, 0, 0, 9, 4); H n CB là x5, x8 và x9 CH 61 NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 7 Các ví d gi i BT “M” N HÌNH Gi i bài toán ví d 7 .5 62 31 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 7 Các ví d gi i BT “M” T ib N HÌNH Gi i bài toán ví d 7 .5 c l p th 4, t t c các HSUL c a các n c a BT “M” u không d ng cho nên... ng chính t c Gi i BT ví d 5. 3: b ng cách t: x2 x2 a ; x5 x5 a f ( x) 25 3 x1 2 x2 a 4 x3 x4 x5b max 4 x1 x2 a 3x3 2 x4 x6 14 2 x1 2 x2 a x3 5 x4 x5 a x1 x2 a 2 x3 4 x4 xi 0 x8 x5b x7 4 5 i 1, 3, 4, 6, 7, 8 x2 a , x5 a , x5b 0 H n CB: x5a, x6, và x8 PACB xu t phát x0 = (0, 0, 0, 0, 4, 0, 14, 0, 5) 32 16 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP N HÌNH 5 Các ví d v gi i BTQHTT b... làm cho BT g c không gi i c 52 26 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 7 Các ví d gi i BT “M” 7.4) Gi i bài toán sau b ng ph ng pháp f ( x) N HÌNH n hình: x1 3 x2 2 x3 2 x4 max 2 x1 3 x2 4 x3 x4 4 3 x1 2 x2 3 x3 2 x4 x1 3 x2 1 xi i 1,4 0 53 CH NG I- BÀI TOÁN QUY HO CH TUY N TÍNH BÀI 5 GI I BTQHTT B NG PP 7 Các ví d gi i BT “M” N HÌNH Gi i bài toán ví d 7.4 a BT trên v d . 1 1 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP N HÌNH Ni dung c bnca PP đnhình 2 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI 5. GII BTQHTT BNG PP. bng PP nhình GiiBT víd 5. 3: a bài toán trên v dng chính tc baa xxxxx 55 522 ; baa xxxxx 55 522 ; baa xxxxx 55 522 ; bng cách đt: max423 25) ( 4321 xxxxxf a 0,, 8,7,6,4,3,10 54 2 452 2 14234 55 2 84321 755 4321 64321 baa i a baa a xxx ix xxxxx xxxxxxx xxxxx max423 25) ( 4321 . Thuttoánđnhìnhm rng giiBT “M” gii bài toán “M”, chúng ta tin hành qua hai bc: A. Gii bài toán m rng B. Tìm ligii bài toán gc. 19 37 CHNG I- BÀI TOÁN QUY HOCH TUYN TÍNH BÀI