1. Trang chủ
  2. » Giáo án - Bài giảng

Giáo Án Không Gian Vector Và Các Phép Toán Trên Vector; Hệ Vector hệ vector độc lập tuyến tính và hệ vector phụ thuộc tuyến tính

79 505 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 79
Dung lượng 3,58 MB

Nội dung

GIO N S: 01 Thi gian thc hin: tit Lp:CKT36(ý yờn) S gi ó ging: Thc hin ngy thỏng nm 2010 TấN BI: KHễNG GIAN VECTOR V CC PHẫP TON TRấN VECTOR; H VECTOR Độc lập tuyến tính hệ vector phụ thuộc tuyến tính I Mc ớch: Giỳp sinh viên - hiu c th no l mt khụng gian vector Nhn bit c mt khụng gian vector - T ú khỏi quỏt lờn c mt khụng gian vector n chiu - V nm c cỏc phộp toỏn trờn vector cú th bin i c - Kiểm tra đợc hệ vector độc lập tuyến tính phụ thuộc tuyến tính II n nh lp: Thi gian: phỳt S hc sinh vng:Tờn: III Kiểm tra cũ: Thời gian: phút - Cõu hi kim tra: - D kin hc sinh kim tra: Tờn: im: IV.Giảng mới: - dựng v phng tin dy hc: + Giỏo ỏn, giỏo trỡnh, ti liu tham kho + Gi m, ỏp, an xen hot ng nhúm - Ni dung, phng phỏp: Ni dung ging dy Phơng pháp giảng dạy Thờ i gian I Nờu nh ngha khụng gian vector: - Trỡnh by trờn bng, - Gi s cho V khỏc rng v trng K (trng K ny ỏp cú th l trng s thc (R), trng s hu t (Q) hay l - HS lng nghe lm trng s phc (C)) quen vi nh ngha uu r uu rr - Gi s cỏc phn t , , V Trờn V i trang b hai phộp khụng gian vector toỏn: + Phộp cng: V.V -> V (phộp cng hai vector) ( uu rur ur ur , a + ) + Phộp nhõn: K.V -> V(phộp nhõn mt s vi mt vector ( ur ur k , a k ) Sao cho hai phộp toỏn ny tho iu kin sau: T1: T2: T3: T4: ur ur ur ur ur ur + = + ; , V ur ur r ur ur r uu r uu rr + + = + + ; , , V ur ur ur ur , K ; V ( + ) = + ; ur ur ur ur ur ur + = + ; K ; , V ur ur ur = (à ) ; , K ; V r r ur ur r ur ur V : + = + = ; V ur uu r ur uu r uu r ur r V , ' : + ' = ' + = ur ur ur ur = = ; V ( ) ( ( ) - HS lng nghe ghi chộp bi ) T5: ( ) T6: T7: T8: Khi ú V cựng hai phộp toỏn cng v nhõn (V, +, *) l mt khụng gian vector trờn trng K, hay gi l K_khụng gian vector V - T nh ngha khụng gian vector khỏi quỏt lờn nờu nh ngha khụng gian vector n chiu + Cho trng K , n Xột tớch cỏc: K n = { x = ( x1 , x2 ,K , xn ) | xi R, i = 1, 2,K , n} , vi hai phộp toỏn cng v phộp toỏn nhõn +Phộpcng: ( x1 , x2 ,K , xn ) + ( y1 , y2 ,K , yn ) = ( x1 + y1 , x2 + y2 ,K , xn + yn ) + Phộp nhõn: k ( x1 , x2 ,K , xn ) = (kx1 , kx2 ,K , kxn ) - Quy np lờn cho khụng gian vector Thỡ K n cựng hai phộp toỏn cng v phộp toỏn nhõn trờn l n_chiu mt khụng gian vector n chiu trờn trng K Vớ d: Xột K = R , vi: n=1: Thỡ R1 _ l khụng gian vector chiu: Hỡnh nh l trờn trc s n=2: Thỡ R _ l khụng gian vector chiu: Hỡnh nh l ton b mt phng n=3: Thỡ R3 _ l khụng gian vector chiu: Hỡnh nh l ton b khụng gian thc chiu * Cỏc phộp toỏn vector: Phộp cng: ( x1 , x2 ,K , xn ) + ( y1 , y2 ,K , yn ) = ( x1 + y1 , x2 + y2 ,K , xn + yn ) - HS quan sỏt tho - Phộp nhõn vector vi mt s: lun lm vớ d k ( x1 , x2 ,K , xn ) = (kx1 , kx2 ,K , kxn ) - Tớch vụ hng ca hai vector: ( x1 , x2 ,K , xn ) ì( y1 , y2 ,K , yn ) = x1 ìy1 + x2 ìy2 + K + xn ìyn r u r Trongú: x = ( x1 , x2 ,K , xn ), y = ( y1 , y2 ,K , yn ) K n ; k K II Hệ vectơ độc lập tuyến tính hệ vectơ phụ thuộc tuyến tính - Xõy dng cỏc phộp Hệ vectơ độc lập tuyến tính toỏn trờn khụng gian vector Định nghĩa Cho K_không gian vectơ V r r a, Một tổ hợp tuyến tính vectơ n V biểu thức dạng: r n i =1 i i r r r = 1 + + + n n , , , n K r r r r r b, Với V , = 11 + + + n n ta nói r r r vectơ đợc biểu diễn tuyến tính đợc qua hệ vectơ (1 , , n ) r r r r đẳng thức = 11 + + + n n gọi biểu thị r r r tuyến tính vectơ qua vectơ , , n - HS chỳ ý lng nghe nh ngha hỡnh thnh mt h vector no thỡ LTT c, (định nghĩa hệ vectơ độc lập tuyến tính hệ vectơ phụ thuộc tuyến tính) r r * Hệ vectơ (1 , , n ) đợc gọi hệ độc lập tuyến tính nếuhệ thức r r r r 11 + + + n n = xảy - T ú suy mt h = = n = vector no thỡ r r * Hệ vectơ (1 , , n ) đợc gọi hệ vectơ phụ thuộc PTTT tuyến tính hệ vectơ không độc lập tuyến tính Ví dụ Trong không gian vectơ thực R2 cho hệ vectơ : r r r = (2,0), = (0,4), = (4,4) r r hệ (1 , ) hệ vectơ độc lập tuyến tính : - HS da vo cỏc r r r r 11 + = (21 ,0) + (0,4 ) = (21 ,4 ) = (0,0)nh 1ngha = = trờn r r r Còn hệ (1 , , ) hệ vectơ phụ thuộc tuyến tính kim tra xem h vector no LTT, r r r r nh ta biểu diễn đợc 21 + = no PTTT - Lờn bng trỡnh by Một số tính chất ý tng ca mỡnh r r a, Hệ ( , , n ) hệ vectơ phụ thuộc tuyến tính - GV cha bi có vô hớng , , , n không đồng thời r r r r - T nh ngha qua cho : 11 + + + n n = vớ d xõy dng mt r b, Hệ gồm vectơ ( ) hệ vectơ phụ thuộc tuyến tính s tớnh cht ca h r r vector =0 - HS chỳ ý lng nghe r r c, Với n >1 hệ n vectơ (1 , , n ) hệ vectơ phụ thuộc - Gv ỳc kt li tuyến tính vectơ biểu thị tuyến tính qua vectơ lại hệ d, Mỗi hệ hệ vectơ độc lập tuyến tính hệ vectơ độc lập tuyến tính r r Ví dụ : Giả sử hệ vectơ (1 , , n ) độc lập tuyến tính r r hệ vectơ (1 , , n i ) độc lập tuyến tính , với i = 1,2, n-1 V Tng kt bi: - Nm chc nh ngha v khụng gian vctor Khỏi quỏt lờn nh ngha khụng gian vector n chiu - Nm cỏc phộp toỏn trờn vector, kim tra c mt h vector no LTT, no PTTT VI Cõu hi bi tp: - V nh lm bi tp: Xét xem hệ vectơ sau độc lập tuyến tính hay phụ thuộc tuyến tính : r r r r a, =( -1,-2,1,2), =(0,-1,2,3), =(1, ,3)4,1,2), =(-1,0,1) r r r b, =(-1,1,0,1), =(1,0,1,1), =(-3,1,-2,-1) r r r Trong K - không gian vectơ cho hệ vectơ ( , , , n ) Xét xem hệ có độc lập tuyến tính hay không trờng hợp sau : a, Có vectơ hệ vectơ không b, Có hai vectơ hệ r r r r r r r r r r r r c, = , = + , , n = + + + n mà hệ ( , , , n ) độc lập tuyến tính VII Rỳt kinh nghim: Trng khoa / T trng b mụn Ngy thỏng nm Ch ký giỏo viờn Bựi Vn Trng GIO N S: 02 Thi gian thc hin: tit Lp:CKT36(ý yờn) S gi ó ging: Thc hin ngy thỏng nm 2010 TấN BI: MA TRN I Mc ớch: Giỳp sinh viên - Hiu c th no l mt ma trn Nm c cỏc dng ca ma trn - Lm c cỏc phộp toỏn trờn ma trn - Tớnh c nh thc ca ma trn II n nh lp: Thi gian: phỳt S hc sinh vng:Tờn: III Kiểm tra cũ: Thời gian: phút - Cõu hi kim tra: - D kin hc sinh kim tra: Tờn: im: IV.Giảng mới: - dựng v phng tin dy hc: + Giỏo ỏn, giỏo trỡnh, ti liu tham kho + Gi m, ỏp, an xen hot ng nhúm - Ni dung, phng phỏp: Ni dung ging dy Phng phỏp ging Th i gia n I Định nghĩa Cho K trờng tuỳ ý Một bảng gồm m.n - HS chỳ ý lm quen vi nh ngha ca ma trn phần tử aij thuộc trờng K có dạng: - GV trỡnh by lờn bng a11 a12 L a1n ữ a 21 a 22 L a 2n ữ (1) M M L Mữ ữ a m1 a m2 L a mn đợc gọi ma trận kiểu (m,n) Mỗi aij đợc gọi thành phần ma trận , vectơ dòng ( a i1 a i2 L a in ) - HS ý mt s c bit ca ma trn đợc gọi dòng thứ i ma trận Vectơ cột: a1j ữ a 2j ữ Mữ ữ a mj ữ đợc gọi cột thứ j ma trận Ta thờng kí hiệu ma trận chữ A,B,C, Ma trận (1) kí hiệu đơn giản A=(aij)mxn Ta nói ma trận A có m dòng , n cột -Khi m = n ma trận A=(aij)nxn đợc gọi ma trận vuông cấp n Tập hợp ma trận kiểu (m,n) với phần tử thuộc trờng K đợc kí hiệu Mat(m x n,K) II Các loại ma trận thờng gặp 1.Ma trận không : Là ma trận mà phần tử không L O= M O L ữ Mữ 0ữ Ma trận đối : Ma trận đối ma trận A ma trận mà pgần tử đối phần tử tơng ứng ma trận A Đối ma trận A kí hiệu -A a11 K a1n a11 K a1n ữ A= M O M ữ A = M O M ữ ữ a ữ a ữ m1 L a mn m1 L a mn Ma trận vuông : Là ma trận có số dòng số cột (m=n) a11 K A= M O a n1 L a1n Mữ ữ a nn ữ Chú ý : + Các phần tử a11 ,a 22 , ,a nn ma trận vuông cấp n đợc gọi phần tử chéo Tổng - Gii thiu hs cỏc loi ca ma trn cỏc bn lm quen a11 + a 22 + + a nn gọi vết ma trận + Từ dùng kí hiệu Ai,Aj lần lợt hàng thứ i cột thứ j - HS nm rừ cỏc dng c Ma trận đơn vị Là ma trận vuông cấp n có phần tử đờng bit ca ma trn ỏp dng chéo phần tử khác I lm bi = M 0 Mữ ữ 0ữ ữ Ma trận chéo : Là ma trận mà phần tử nằm đờng chéo 0 M L L L O M M L ữ Mữ A= ữ ữ n Ma trận tam giác , ma trận tam giác dới - Ma trận vuông mà phần tử nằm dới đờng chéo không gọi ma trận tam giác L L O a11 a12 a 22 A= M M L L O L a1n ữ a 2n ữ Mữ ữ a nn - Ma trận vuông mà phần tử nằm đờng chéo không gọi ma trận tam giác dới a11 L a a 22 L B = 21 M M O a n1 a n2 L ữ ữ Mữ ữ a nn III Các phép toán: Ma trận : - GV trỡnh by cỏc phộp Hai ma trận A=(aij)mxn B=(bij)mxn đợc gọi toỏn trờn ma trn - HS chỳ ý lng nghe thc hnh lm cỏc phộp aij= bij với i= 1,2, m j = 1,2, n toỏn trờn ma trn Kí hiệu A = B 2.Phép cộng ma trận a Định nghĩa: Cho A=(aij)mxn B=(bij)mxn hai ma trận thuộc Mat(mxn,K) K Ta gọi tổng hai ma trận A B ma trận C =(cij)mxn xác định : cij= aij + bij i= 1,2, m j = 1,2, n Kí hiệu C = A + B b Các tính chất: A+B = B+A A+(B+C) = (A+B)+C Tích ma trận với số a Định nghĩa: Ta gọi tích ma trận A với vô hớng ma trận D= (dij)mxn xác định bởi: dij = aij , i= 1,2, m j = 1,2, n b Các tính chất: ( A+B) = A + B 1.A = A (-1).A = -A 0.A = = ( A) = ( )A Tích hai ma trận a Định nghĩa: Cho ma trận A=(aij)mxn thuộc Mat(m x n, K) B=(bj k)nxp thuộc Mat(nxp, K) Ta gọi tích ma trận - Hs chỳ ý phộp nhõn hai A với ma trận B ma trận C=(c jk)m x p thuộc Mat ma trn (m x p , K) mà phần tử đợc xác định : n c ik = a ij b jk i = m , k = p, j =1 Điều kiện để có tích Kí hiệu C=A.B A.B số cột A số Có thể mô tả cách tìm thành phần c ik ma trận dòng B Nh tích A.B sơ đồ sau: có tích A.B nhng tích B.A Cột k cột k Dòng thứ i a i1 L L M M c ik L M M a i2 L a in ữ ữ ữ b k1 bk2 M b kn ữ ữ L ữdòng i ữ ữ ữ Trờng hợp đặc biệt A B ma trận vuông có tích A.B ữ B.A nhng nói chung A.B ữ= khác B.A (không có tính ữ chất giao hoán) ữ : vídụ 0 1 0 ữ 0 ữ = 0 ữ 1 0 0 ữ 0 ữ = 0 ữ Tớnhcht:(A.B).C= A.(B.C); (A+B)C=AC+BC C(A+B)=CA+CB; (AB)= ( A)B=A( B) IV Ma trận chuyển vị Định nghĩa : a11 a12 a a 22 Cho A=(aij)mxn = 21 M M a m1 a m2 a1n ữ a 2n ữ M ữ ữ a mn a11 a 21 a12 a 22 M M a1n a 2n a m1 ữ a m2 ữ ma trận M ữ ữ a mn đợc gọi ma trận chuyển vị ma trận A, Kí hiệu At Rõ ràng , At nhận đợc cách đổi dòng ma trận A thành cột Ta có tính chất sau: (At)t = A (A+B)t = At+Bt (A.B)t = Bt At Ma trận đối xứng : Ma trận vuông cấp n đợc gọi đối xứng At = A hay aịj = aji i, j - Gv trỡnh by ma trn chuyn v - HS nm th no c gi l ma trn chuyn v - p dng lm bi A= ữ ữ 7ữ Ma trận phản đối xứng : - HS nm cỏc tớnh cht ca Ma trận vuông cấp n đợc gọi phản đối xứng ma trn chuyn v At = -A A= ữ ữ ữ Nhận xét: phần tử đờng chéo ma trận phản - p dng ma trõn chuym đối xứng v kim tra mt ma trn V NH THC CA MA TRN l i xng hay phn i Định nghĩa xng Cho A=(aij)nxn Ta gọi định thức ma trận A phần tử thuộc trờng K , kí hiệu detA , gọi định thức cấp n đợc kí hiệu |A| hay : a11 a12 a a 22 detA = |A| = 21 L L a n1 a n2 L L L L a1n a 2n L a nn + Định thức cấp 1: det(a) = a + Định thức cấp : a a a a Det 11 12 ữ = 11 12 = a11 a 22 a12 a 21 a 21 a 22 a 21 a 22 + Định thức cấp : - GV trỡnh by nh gnha v nh thc ma trn lờn bng - Hs chỳ ý lng nghe ghi bi a11 a12 a13 a11 a12 a13 a a a ữ= a a a = det 21 22 23 ữữ 21 22 23 a31 a32 a 33 a 31 a 32 a33 = a11a 22 a 33 + a 21a 32a13 + a 31a12a 23 a 31a 22a13 a 21a12a 33 a11a 32a 23 nh thc cp cao: - Cỏc dng nh thc va cỏch tớnh Định nghĩa Định thức : định thức úng với phần tử định thức |A| định thức cấp nhỏ 10 Định lí : Giả sử m , n > Khi tập L gồm m + n ô bảng vận tải chứa vòng Và tập L gồm m + n - ô bảng vận tải không chứa vòng V- tập ô V đợc đánh dấu Không giảm tổng quát coi : (i,j)V + cij (i,j)V cij (4) Xây dựng vec tơ X = ( x ij ) theo công thức : x ij + (i, j) V + xij = x ij (i, j) V x ij (i, j) V (5) Nếu G( X ) vòng V ta thay X X lặp lại thủ tục vừa nêu sau số hữu hạn bớc lặp ta phảI đến phơng án không tồi howwn phơng án qua , tập hợp ô chọn tơng ứng không chứa vòng Định lí đợc chứng minh Trong = { x ij , (i,j) VRõ ràng x ij (i,j) , V vòng nên từ (5) ta có : n n j=1 j=1 m m i =1 i =1 x ij = x ij = a i (i = 1,m) x ij = x ij = b j (j = 1,n) Vật X phơng án toán vận tải Ta lại có : m n m n f(X) = cij xij = cijx ij + ( i =1 j=1 m i =1 j=1 n cijx ij = f(X) i =1 j=1 Từ (5) cách xác định nên có ô (i0 , j0 ) V để = x i j , 0 x i0 j0 =0 , ô (i0 , j0 ) V không ô chọn 65 (i,j Do G( X ) mặt vòng V V Tng kt bi: - Nm c cỏch thit lp bi toỏn ti - Cỏch xõy dng vũng VI Cõu hi bi tp: - V nh lm bi tp: VII Rỳt kinh nghim: Trng khoa / T trng b mụn Ngy thỏng nm Ch ký giỏo viờn Bựi Vn Trng 66 GIO N S: 14 TấN BI: Thi gian thc hin: tit Lp:CKT36(ý yờn) S gi ó ging: Thc hin ngy thỏng nm 2010 TèM PHNG N C S XUT PHT I Mc ớch: Giỳp sinh viên - Tỡm phng ỏn c s xuõts phỏt ca bi toỏn ti - ỏp dng gii bi toỏn võn ti II n nh lp: Thi gian: phỳt S hc sinh vng:Tờn: III Kiểm tra cũ: Thời gian: phút - Cõu hi kim tra: - D kin hc sinh kim tra: Tờn: im: IV.Giảng mới: - dựng v phng tin dy hc: + Giỏo ỏn, giỏo trỡnh, ti liu tham kho + Gi m, ỏp, an xen hot ng nhúm - Ni dung, phng phỏp: Ni dung ging dy Phng phỏp Ging Tg Ví dụ : Xây dựng ph- Phơng pháp góc tây bắc ơng án vận tải tcho Lập bảng vận tải , số liệu a i , b j , cij ( i = m ; j = toán vận tảI theo phơng n ) đợc ghi vào bảng vận tải nh đợc mô tả mục pháp góc tây bắc với số trớc liệu cho bảng sau : Bắt đầu từ ô (1,1) nằm góc bên tráI bảng ( ô nằm vị trí góc tây bắc bảng , tên gọi xuất B j B :20 B :40 B :30 phát từ đây) ta tiến hành phân phối lợng hàng vào ô này: Ai x11 = { a1 , b1 } A1: Các lợng thu phát lại : 30 20 10 a ,i = a i (i 1) , a1, = a1 x11 , b,j = b j (j 1), b1, = b1 x11 A2: 67 Nếu x11 = a1 = { a1 , b1 } a1 = xoá dòng thứ bảng vận tải thu đợc bảng gồm m - dòng n cột với lợng pất thu tơng ứng a ,i (i = 2, m);b,j ( j =1, n) Lặp lại cách phân phối nh bảng , tuác bắt đầu với ô góc tây bắc phân phối lợng hàng vận chuyển vào ô cho chở hết hàng điểm phát , nhận đủ hàng điểm thu tơng ứng với Nh sau lần phân phối ta lại xoá đợc dòng cột bảng nên sau m + n - lần phân phối thủ tục phảI kết thúc Do phơng án xây dựng theo phơng pháp góc tây bắc có không m + n - thàng phần khác không Phơng pháp cực tiểu cớc phí Theo phơng pháp ta u tiên phân phối nhiều vào ô có cớc phí nhỏ toàn bảng Giả sử ma trận cớc phí C = ( cij )mxn có cr s nhỏ c ij Khi ta phân phối tối đa vào ô (r,s) cụ thể : 25 A3: 35 25 5 30 Phân tích : Phân cho ô (1,1) : 20 , xoá cột , A1 10 Phân cho ô (1,2) : 10 , xoá hàng , B2 30 Phân cho ô (2,2) : 25 , xoá hàng 2, B2 Phân cho ô (3,2) : , xoá cột , A3 30 Phân cho ô (3,3) : 30 Ta đợc phơng án sở xuất phát : X = ( 20,10,0,0,25,0,0,5,30) Và giá trị hàm mục a r a r bs (*) tiêu tơng ứng : x ij = bs a r >bs (**) f (x) = 1.20 + 3.10 + 4.25 + 505 + 4.30 = 295 Trong trờng hợp (*) điểm Ar phất hết hàng nên xoá hàng r bảng , điểm thu Bs cần bs ar đơn vị hàng Trong trờng hợp (**) điểm thu Bs dã nhận đủ hàng nên xoá cột s bảng , điểm phát A r lại ar bs đợn vị hàng Trong bảng lại có số hàng cột , ta lặp lại cách phân phối hết hàng đáp ứng đủ yêu cầu điểm thu Các ô chon lại không chứa vòng phơng án sở chấp nhận đợc Nếu cha đủ m + n ô ta bổ sung thêm số ô ô chọn không cho đủ m + n ô chọn không tạo thành vòng Các ô chọn không tức phân phối lợng hàng vào ô Ví dụ : Xây dựng phơng án vận tải theo phơng pháp cực tiểu cớc phí với số liệu nh ví dụ trớc : Bj B1:20 Ai A1: 30 B2:40 B3:30 68 A2: 25 10 25 A3: 35 30 Phân tích : * phân cho ô (1,1) ô có cớc phí nhỏ , 20 đơn vị hàng , xoá cột * phân cho ô (2,3) : 25 đơn vị hàng Xoá dòng * phân cho ô (1,2) :10 đơn vịhàng xoá dòng * phân cho ô (3,3) : đơn vị hàng , xoá cột * phân cho ô (3,2) : 30 đơn vị hàng Ta đợc phơng án sở xuất phát : X = (20,10,0,0,0,25,0,0,30,5) Và giá trị hàm mục tiêu f(x) = 1.20+3.10+2.25+5.30+4.5 = 270 V Tng kt bi: - Nm c cỏc phng tỡm phng ỏn c s cho bi toỏn ti VI Cõu hi bi tp: - V nh lm bi tp: VII Rỳt kinh nghim: Trng khoa / T trng b mụn Ngy thỏng nm Ch ký giỏo viờn Bựi Vn Trng GIO N S: 15 TấN BI: Thi gian thc hin: tit Lp:CKT36(ý yờn) S gi ó ging: Thc hin ngy thỏng nm 2010 THUT TON QUY KHễNG CC PH 69 BI TON VN TI KHễNG CN BNG THU PHT I Mc ớch: Giỳp sinh viên - Nm c mụ hỡnh Thut toỏn quy khụng cc phớ gii bi toỏn ti - Cỏch gii bi toỏn ti khụng cõn bng thu phỏt II n nh lp: Thi gian: phỳt S hc sinh vng:Tờn: III Kiểm tra cũ: Thời gian: phút - Cõu hi kim tra: - D kin hc sinh kim tra: Tờn: im: IV.Giảng mới: - dựng v phng tin dy hc: + Giỏo ỏn, giỏo trỡnh, ti liu tham kho + Gi m, ỏp, an xen hot ng nhúm - Ni dung, phng phỏp: Ni dung ging dy Phng phỏp ging dy Tg Ví dụ : Thuật toán quy cớc phí ô chọn Giải toán vận tải với số Ta có nhận xét sau : liệu cho bảng sau : Nếu cộng vào hàng i ma trận cớc phí C = ( cij )mxn số ri tuỳ ý (i = 1m) cộng vào cột j củ mọt số tuỳ ý s j ( j = 1n) ta có toán vận tảI với ma trận cớc phí C = (cij )mxn (cij ) = (cij ) + ri + s j tơng đơng với toán ban đầu ( tức phơng án tối u toán ban đầu phơng án toán ngợc lại ) Thật giá trị hàm mục tiêu toán : Bj B1:20 B2:40 B3:30 Ai A1: 30 20 10 A2: 25 A3: 35 25 5 30 Dùng phơng pháp cực tiểu cớc phí ta tìm đợc phơng án sở xuất phát X= {20,10,0,0,0,25,0,30,5} có f(X) 70 m n m n i =1 j=1 i =1 j=1 = 270 Quy không cớc phí ô chọn : Ta cộng vào hàng i số ri ( i= 1,2,3) vào cột j số s j ( j = 1,2,3 ) cho cớc phí ô chon Ta có tập ô chọn G(X) = { (1,1) , (1,2) , (2,3), (3,2), (3,3) } f (X) = cijx ij = (cij + ri + s j )x ij m n m n n m i =1 j=1 i =1 j=1 j=1 i =1 = cijx ij + ri x ij + s j x ij m n i =1 j=1 = f(X) + ri a i + s j b j = f(X) + C để tìm số ri s j ta Trong C = ri a i + s j b j cần giải hệ phơng trình : số m n i =1 j=1 Giá trị hai hàm mục tiêu khác số nên điểm cức trị chúng trùng Từ điều ta có thuật toán quy không cớc phí nh sau : + Bớc : Giả sử ta có phơng án sở chấp nhận đợc ban đầu với m + n -1 ô chọn ( có số ô chọn không ) Ta cộng vào hàng I ma trận cớc phí ( cij )mxn số ri i=1 m cộng vào cột j số s j ( j = n) chọn số ri sj cho ma trận cớc phí C mà ô chọn cij = + r1 + s1 = + r1 + s2 = + r2 + s3 = + r + s = + r3 + s3 = hệ phơng trình gồm phơng trình tuyến tính có ẩn : Cho r1 = ta tìm đợc r2 = , r3 = -2 , s1 = -1 , s2 = -3 , s3 = -2 Ma trận cớc phí : Bj B1:20 B2:40 B3:30 Ai + Bớc 2:( Kiểm tra tiêu chuẩn tối u ) Nếu sau quy không cớc phí ô 0 A : chọn mà ô loại có cớc phí lớn 301 20 10 không phơng án xét phơng án tối u ô loại thay cho ô chọn cớc phí tăng lên phơng án A2: 25 tồi 25 Nếu sau quy không cớc phí ô 0 chọn mà có mội ô loại có cớc phí âm , A3: 35 phơng án xét không phảI tối u 30 ta thay ô có cớc phí âm vào thay cho ô Ta thấy ô loại có cớc chọn có cớc phí không cớc phí giảm đI Khi phí dơng Vậy phơng án ta chuyển bớc X = {20,10,0,0,0,25,0,30,5} + Bớc 3: Xây dựng phơng án tốt phơng án tối u 1.Tìm ô đa vào: giả sử ô (i*, j *) có cớc phí Ví dụ : âm nhỏ chọn ô (i* j *) làm ô đa vào 71 Tìm vòng điều chỉnh : Bổ sung thêm ô Giải toán vận tải sau (i*, j * ) vào m + n -1 ô chọn ban đầu se xuất phơng pháp quy không cớc phí vòng V ô chọn Đánh dấu ô vòng V : Ta đánh dấu ô vòng V ô (i *, j * ) ta đánh + , ô ta đánh dấu - cho hai B j B1:80 B2:20 B3:60 ô cạnh V không đánh dấu Ai Khi ô V chia thành hai lớp : V+ : ô đợc đánh dấu + A1 : 50 V - : ô đợc đánh dấu - 50 Tìm ô đa lợng điều chỉnh : Giả A2 : sử { x ij : (i, j) V } = x i j ( i0 j ) 40 20 20 ô đa x i j lợng điều chỉnh , nói cách 11 A3 : khác tìm xem ô đánh dấu trừ ,ô 70 đợc phân hàng ô đa lợng 60 10 hàng ô lợng điều chỉnh Tìm phơng án sở xuất phát Phơng án X = (xij )mxn đợc tiính nh ( phơng pháp cực tiểu cớc phí ) sau : * Phân cho ô (1,3) ô có cx ij + x i j (i,j) V + ớc phí nhỏ , 50 đơn vị hàng , xoá hàng B3 cần 10 xij = x ij x i j (i,j) V* Phân cho ô (2,2) : 20 đơn vị hàng Xoá cột A2 lại 20 x ij (i,j) V * Phân cho ô (2,1) : 20 đơn vị Nhận xét : hàng xoá dòng B1 cần 10 * Phân cho ô (3,1) : 60 đơn vị +) Ô ( i0 j ) trớc có x i j đơn vị hàng hàng , xoá cột ô đánh dấu trừ nên bị trừ đI x i j đơn vị hàng * Phân cho ô (3,3) : 10 đơn vị thành ô loại hàng +) Ô (i*, j * ) trớc ô loại ô đánh dấu Ta đợc phơng án sở xuất + nên đợc cộng vào x i j đơn vị hàng thành ô phát : X = (0,0,50,20,0,60,0,10) ; giá trị chọn hàm mục tiêu : f(X) = 680 X = (x ) +) ij mxn phơng án x + Bớc : quy không cớc phí hàng cột vòng V đI qua có ô ô chọn : đánh dấu + ô đánh dấu nên tổng Tập ô chọn : n m G(X) = { (1,3), (2,1), (2,2), x ij x ij (3,1), (3,3) } j= i =1 Cộng vào hàng i số ri Vẫn không đổi (i=1,2,3) cột j số s j (j = 1,2,3) +) Phơng án X phơng án sở chấp nhận đợc ô chọn không tạo thành vòng cho cớc phí ô chọn 0 0 0 0 0 0 0 72 Phơng án tốt loại ô có cớc G(X) phí không thay vào ô có cớc phí nhỏ ơng trình : Sau có phơng án sở chấp nhận đợc ta quay lại từ bớc sau số hữu hạn lần lặp ta tìm đợc phơng án tối u toán vận tảI toán vận tảI cân thu phát có phơng án tối u , số phơng án sở chấp nhận đợc hữu hạn , tức ta có hệ ph- + r1 + s3 = + r2 + s1 = + r2 + s2 = + r + s = 11 + r3 + s3 = II Bi toỏn ti khong cõn bng thu phỏt Đây hệ gồm phơng trình , Khái niệm ẩn số Để giải ta cho ẩn Đó toán vận tải mà điều kiện cân bằng giá trị xác định Chẳng hạn r2 = m n Ta đợc : r1 = r3 = - , s1 = thu phát a i = b j ữ không đợc thoả mãn i = j = -3 , s2 = -2 , s3 = -7 Ma trận cớc Khi có khả xảy ra: m n a > i b j ữ (tức tổng lợng hàng phát j=1 i =1 điểm phát lớn tổng lợng hàng thu 8 phí la: 0 ữ ữ ữ + Bớc : kiểm tra điều kiện m n điểm thu) a i < b j ữ Ta xét tr- tối u j=1 i =1 Phơng án cha tối u có ô ờng hợp: loại (2;3) có cớc phí âm -1 m + Bớc : Lập phơng án : n a Nếu a i > b j ữ: Tìm ô đa vào : Vì ô (2;3) j=1 i =1 ô loại có cớc phí âm nên Ta đa thêm vào điểm thu giả B n +1 với lợng ô ô đa vào Tìm vòng điều chỉnh : bổ m n sung thêm ô (2;3) vào tập cá ô hàng thu tơng ứng b n +1 = a i b j ữ > chọn nên ta tìm đợc vòng j=1 i =1 xét toán vận tải với m điểm phát n+1 V = { (2;3)+, (3;3)- , (3;1)+ , điểm thu: (2;1)- } Đánh dấu ô vòng V: V+ = {(2;3) , (3;1) } V- = {(3;3) , (2;1) } Tìm ô đa : { x33 , x21} = (10;20) = 10 = x33 , nên ta có ô đa (3;3) , lợng điều chỉnh x33 =10 Lập phơng án : 73 x 23 = x 23 + 10 = + 10 = 10 m n +1 cijxij i =1 j=1 n +1 xij = a i j=1 m xij = b j i =1 x i = 1,m; j = 1,n + ij cin +1 = 0; i = 1,m ( ( )) ( x31 = x31 + 10 = 60 + 10 = 70 x33 = x33 10 = 10 10 = x 21 = x 21 10 = 20 10 = 10 Lợng hàng ô khác đợc giữ nguyên Ta có phơng án : ) Rõ ràng n +1 n n m n m j=1 j=1 j=1 i =1 j=1 i =1 b j = b j + bn +1 = b j + a i b j = a i x = (0, 0,50,10,20,10,70, 0, 0) f(x) = 670 Ta có phơng án sở chấp nhận đợc x Quay lại bớc ta có : + Bớc : Quy ô chọn : Nên toán toán vận tải cân thu phát, ta dùng thuật toán biết để giải ta thu đợc phơng án tối u ( )( + r1 + s3 = + r2 + s1 = + r2 + s2 = + r + s = + r3 + s3 = ) X = xij i = 1,m; j = 1,n + Nếu xin +1 > điều có nghĩa ta không vận chuyển hết hàng từ điểm phát Ai tồn đọng lợng hàng xin +1 m n b Nếu a i < b j ữ: j=1 i =1 Cho r2 ta đợc s1 = 0,s2 = 0, s3 = 1, r1 =-1 , r3 = Ta có ma trận cớc phí : Ta đa them biến phát giả A m +1 với lợng phát tơng ứng là: 0 0ữ ữ 1ữ n m a m +1 = b j ữ > i =1 Ta thấy ô loại đếu có cớc j=1 phí dơng Và xét toán vận tải vơi m+1 điểm phát n điểm thu: Vậy phơng án tối u giá trị tối u : x = (0, 0,50,10,20,10,70, 0, 0) f(x) = 670 74 m +1 n cijxij i =1 j=1 n x ij = a i i = 1,m + j=1 m +1 xij = b j j = 1,n i =1 x i = 1,m + 1; j = 1,n ij cm +1j = 0; j = 1,n Bài toán toán vận tải cân thu phát, ta dùng thuật toán biết để giải ta thu đợc phơng án tối u ( ) ( ( ( ) )) ( ( )( ) ) X = xij i = 1,m + 1; j = 1,n Nếu xm +1j > điều có nghĩa ta không đáp ứng đủ nhu cầu tiêu thụ điểm Bj , đòi hỏi lợng hàng xm +1j V Tng kt bi: - Nm c Thut toỏn quy khụng cc phớ - Cỏch gii bi toỏn ti khụng cõn bng thu phỏt VI Cõu hi bi tp: - V nh lm bi tp: 1.Giải toán vận tải với liệu cho bảng sau: Ai Bj B1 : 60 B : 70 B3 : 40 B : 30 A1 :100 A : 80 A3 : 20 60 10 30 ữ Đáp số: x = 60 20 ; f x = 460 ữ 0 20 ữ ( ) Giải toán vận tải với liệu sau: 75 ữ a) a = ( 50,80,30 ) ;b = ( 20, 40,60,30 ) ; C = ữ 5ữ t 20 50 0 ữ Đáp số: x = 40 30 10 ữ 20 10 0 ữ t ữ b) a = ( 25,10, 45 ) ;b = ( 10,30,50 ) ; C = ữ 2ữ 20 ữ Đáp số: x = 10 ữ 10 35 ữ 3.Trong vụ bão lụt vừa qua có điểm B1 ,B ,B ,B ,B bị ngập nặng, cần tiếp tế lơng thực với yêu cầu tơng ứng 10,10,10,20,20 ( tấn) Nhà nớc bố trí lơng thực cứu trợ kho A1 , A , A , A với trữ lợng tơng ứng 5,15,20,30 (tấn) Quãng đờng (km) từ kho đến điểm cần cứu trợ đợc cho bảng sau: Ai Bj B1 :10 B :10 B3 :10 B : 20 B : 20 A :15 A3 : 20 A : 30 11 A1 : Lập kế hoạch vận chuyển tối u, cho điểm cần cứu trợ nhận đủ số lơng thực tổng số tấn/km nhỏ 76 10 Đáp số: x = 0 0 0 5ữ ữ ; f x = 435 10 ữ ữ 0 15 15 ( ) 4.Trong vụ bão lụt vừa qua có điểm B1 ,B ,B ,B ,B bị ngập nặng, cần tiếp tế lơng thực với yêu cầu tơng ứng 10,10,10,20,20 ( tấn) Nhà nớc bố trí lơng thực cứu trợ kho A1 , A , A , A với trữ lợng tơng ứng 5,15,20,30 (tấn) Quãng đờng (km) từ kho đến điểm cần cứu trợ đợc cho bảng sau: Ai Bj B1 : 20 B :100 B3 :145 B : 30 B :150 A1 :120 A :150 A3 :150 A : 25 Lập kế hoạch vận chuyển tối u, cho điểm cần cứu trợ nhận đủ số lơng thực tổng số tấn/km nhỏ 0 120 0 ữ 0 150 ữ ; f x = 940 Đáp số: x = 20 75 25 30 ữ ữ 0 25 ( ) 5.Giải toán vận tải với liệu cho bảng sau: Ai Bj A1 : 40 B1 : 70 B : 20 15 12 B3 : 60 77 B : 80 A : 70 12 A3 :120 12 9 18 6.Giải toán vận tải với liệu cho bảng sau: Bj Ai B1 : 30 B :15 B3 : 20 B :15 A1 : 25 A :15 A3 : 40 7.Giải toán vận tải với liệu cho bảng sau: Bj Ai B1 :180 B : 200 B3 : 230 B : 280 A1 : 280 10 A : 320 12 A3 : 290 9.Giải toán vận tải với liệu cho bảng sau: Ai Bj B1 : B :15 B3 : 20 B :10 A1 :10 A : 25 A3 :15 VII Rỳt kinh nghim: 78 Trng khoa / T trng b mụn Ngy thỏng nm Ch ký giỏo viờn Bựi Vn Trng 79

Ngày đăng: 16/01/2017, 21:13

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w