Bài giảng Lý thuyết tổ hợp: Phần 1
Số trang: 176
Loại file: ppt
Dung lượng: 1.59 MB
Lượt xem: 19
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cùng nắm kiến thức trong bài giảng "Lý thuyết tổ hợp: Phần 1" thông qua việc tìm hiểu các nội dung sau: mở đầu, bài toán đếm tổ hợp, bài toán tồn tại tổ hợp, bài toán liệt kê tổ hợp, bài toán tối ưu tổ hợp. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Lý thuyết tổ hợp: Phần 1 Phần thứ nhấtLÝ THUYẾT TỔ HỢP Combinatorial Theory Hà Nội 2014 Toán rời rạc 1 Nội dungChương 0. Mở đầuChương 1. Bài toán đếmChương 2. Bài toán tồn tạiChương 3. Bài toán liệt kê tổ hợpChương 4. Bài toán tối ưu tổ hợp Toán rời rạc 2 Chương 1. BÀI TOÁN ĐẾM1. Nguyên lý cộng và nguyên lý nhân2. Các cấu hình tổ hợp cơ bản3. Nguyên lý bù trừ4. Công thức đệ qui5. Hàm sinh Toán rời rạc 31. Nguyên lý cộng và Nguyên lý nhân Đây là hai nguyên lý cơ bản của tổ hợp, được vận dụng rộng rãi vào việc giải quyết các bài toán đếm Còn gọi là Qui tắc cộng và Qui tắc nhân (Sum Rule và Product Rule) Toán rời rạc 4 1.1. Nguyên lý cộng (The sum rule) NÕuAvµBlµhaitËphîprê inhauth× N(A B)=N(A)+N(B). Nguyªn lý céng ®îc më réng cho nhiÒu tËp con rêi nhau: NÕuA 1,A 2,...,A klµm é tph©nho¹chcñatËphîpXth× N(X)=N(A 1)+N(A 2)+...+N(A k ). Mét trường hîp riªng hay dïng cña nguyªn lý céng: NÕuAlµm é ttÝ nhchÊtchotrªntËpXth× N(A)=N(X)N(A c ). Toán rời rạc 5 Nguyên lý cộng: Ví dụ Vídụ2. Trongmộtđợtphổbiếnđềtàitốtnghiệp,Ban chủnhiệmKhoacôngbốdanhsáchcácđềtàibaogồm 80đềtàivềchủđềxâydựnghệthôngtinquảnlý,10 đềtàivềchủđềthiếtkếphầnmềmdạyhọcvà10đề tàivềchủđềHệchuyêngia.Hỏimộtsinhviêncóbao nhiêukhảnănglựachọnđềtài? Giải: Sinhviêncóthểlựachọn đềtàitheochủ đềthứ nhấtbởi80cách,theochủ đềthứhaibởi10cách,theo chủ đề thứ ba bởi10cách.Vậy tất cảcó 100cách lựa chọn. Toán rời rạc 6 Nguyên lý cộng: Ví dụ VÝ dô 3. Hái r»ng gi¸ trÞ cña k sÏ lµ bao nhiªu sau khi ®o¹n chươnng tr×nh PASCAL sau ®ược thùc hiÖn? n1:=10; n2:=20; n3:=30; k:=0; for i1:= 1 to n1 do k:=k+1; for i2:= 1 to n2 do k:=k+1; for i3:= 1 to n3 do k:=k+1; Gi¶i: §Çu tiªn gi¸ trÞ cña k ®îc g¸n b»ng 0. Cã 3 vßng lÆp for ®éc lËp. Sau mçi lÇn lÆp cña mçi mét trong 3 vßng for, gi¸ trÞ cña k t¨ng lªn 1. Vßng for thø nhÊt lÆp 10 lÇn, vßng for thø hai lÆp 20 lÇn, vßng for thø ba lÆp 30 lÇn. VËy, kÕt thóc 3 vßng lÆp for gi¸ trÞ cña k sÏ lµ 10+20+30=60. Toán rời rạc 7 Nguyên lý cộng: Ví dụ Vídụ4:Cóbaonhiêuxâugồm4chữsốthậpphâncó đúng3kýtựlà9? Giải:Xâucóthểchứa: • Kýtựkhác9ởvịtríthứnhất • hoặckýtựkhác9ởvịtríthứhai • hoặckýtựkhác9ởvịtríthứba • hoặckýtựkhác9ởvịtríthứtư • Tacóthểsửdụngquitắccộng • Đốivớimỗitrườnghợp,có9khảnăngchọnký tựkhácvới9(bấtkểchữsốkhác9nàotrong9 chữsố0,1,...,8) • Vậy,đápsốlà9+9+9+9=36 Toán rời rạc 8 1.2. Nguyên lý nhân The product rule NÕum çithµnhphÇna icñabé cãthø tùkthµnh phÇn (a 1, a 2, ..., a k)cã n i kh¶ n¨ng chän (i = 1, 2,...,k),th×s è bé s Ï®ượct¹oralµtÝ chs è cña c¸ckh¶n¨ngnµyn 1 n 2 ...n k . Mét hÖ qu¶ trùc tiÕp cña nguyªn lý nh©n:N(A 1 A 2 ... A k )=N(A 1)N(A 2)...N(A k ), víi A 1, A 2, ..., A k lµ nh÷ng tËp hîp nµo ®ã, nãi riªng:N(A k )=[N(A)]k . Toán rời rạc 9 1.2. Nguyên lý nhân The product rule Trong nhiÒu bµi to¸n ®Õm, chØ sau khi x©y dùng xong thµnh phÇn thø nhÊt ta míi biÕt c¸ch x©y dùng thµnh phÇn thø hai, sau khi x©y dùng xong hai thµnh phÇn ®Çu ta míi biÕt c¸ch x©y dùng thµnh phÇn thø ba,... Trong trường hîp ®ã cã thÓ sö dông ng uy ª n lý nh©ntæ ng q u¸t: Gi¶ sö ta x©y dùng bé cã thø tù k thµnh phÇn (a 1, a 2, ..., a k ) theo tõng thµnh phÇn vµ • a cã thÓ chän bëi n c¸ch; 1 1 • Sau khi a ®· chän, a cã thÓ chän bëi n c¸ch; 1 2 2 • ... • Sau khi a , a ,...,a ®· chän, a cã thÓ chän bëi n 1 2 k-1 k k c¸ch; ThÕ th×sè bé ®ược t¹o Toán ra lµ tÝch sè n 1 n 2 ...n k . rời rạc 10 Nguyên lý nhân: Ví dụ VÝd ô 1.Tõ Hµ néi ®Õn HuÕ cã 3 c¸ch ®i: m¸y bay, « t«, tµ ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lý thuyết tổ hợp: Phần 1 Phần thứ nhấtLÝ THUYẾT TỔ HỢP Combinatorial Theory Hà Nội 2014 Toán rời rạc 1 Nội dungChương 0. Mở đầuChương 1. Bài toán đếmChương 2. Bài toán tồn tạiChương 3. Bài toán liệt kê tổ hợpChương 4. Bài toán tối ưu tổ hợp Toán rời rạc 2 Chương 1. BÀI TOÁN ĐẾM1. Nguyên lý cộng và nguyên lý nhân2. Các cấu hình tổ hợp cơ bản3. Nguyên lý bù trừ4. Công thức đệ qui5. Hàm sinh Toán rời rạc 31. Nguyên lý cộng và Nguyên lý nhân Đây là hai nguyên lý cơ bản của tổ hợp, được vận dụng rộng rãi vào việc giải quyết các bài toán đếm Còn gọi là Qui tắc cộng và Qui tắc nhân (Sum Rule và Product Rule) Toán rời rạc 4 1.1. Nguyên lý cộng (The sum rule) NÕuAvµBlµhaitËphîprê inhauth× N(A B)=N(A)+N(B). Nguyªn lý céng ®îc më réng cho nhiÒu tËp con rêi nhau: NÕuA 1,A 2,...,A klµm é tph©nho¹chcñatËphîpXth× N(X)=N(A 1)+N(A 2)+...+N(A k ). Mét trường hîp riªng hay dïng cña nguyªn lý céng: NÕuAlµm é ttÝ nhchÊtchotrªntËpXth× N(A)=N(X)N(A c ). Toán rời rạc 5 Nguyên lý cộng: Ví dụ Vídụ2. Trongmộtđợtphổbiếnđềtàitốtnghiệp,Ban chủnhiệmKhoacôngbốdanhsáchcácđềtàibaogồm 80đềtàivềchủđềxâydựnghệthôngtinquảnlý,10 đềtàivềchủđềthiếtkếphầnmềmdạyhọcvà10đề tàivềchủđềHệchuyêngia.Hỏimộtsinhviêncóbao nhiêukhảnănglựachọnđềtài? Giải: Sinhviêncóthểlựachọn đềtàitheochủ đềthứ nhấtbởi80cách,theochủ đềthứhaibởi10cách,theo chủ đề thứ ba bởi10cách.Vậy tất cảcó 100cách lựa chọn. Toán rời rạc 6 Nguyên lý cộng: Ví dụ VÝ dô 3. Hái r»ng gi¸ trÞ cña k sÏ lµ bao nhiªu sau khi ®o¹n chươnng tr×nh PASCAL sau ®ược thùc hiÖn? n1:=10; n2:=20; n3:=30; k:=0; for i1:= 1 to n1 do k:=k+1; for i2:= 1 to n2 do k:=k+1; for i3:= 1 to n3 do k:=k+1; Gi¶i: §Çu tiªn gi¸ trÞ cña k ®îc g¸n b»ng 0. Cã 3 vßng lÆp for ®éc lËp. Sau mçi lÇn lÆp cña mçi mét trong 3 vßng for, gi¸ trÞ cña k t¨ng lªn 1. Vßng for thø nhÊt lÆp 10 lÇn, vßng for thø hai lÆp 20 lÇn, vßng for thø ba lÆp 30 lÇn. VËy, kÕt thóc 3 vßng lÆp for gi¸ trÞ cña k sÏ lµ 10+20+30=60. Toán rời rạc 7 Nguyên lý cộng: Ví dụ Vídụ4:Cóbaonhiêuxâugồm4chữsốthậpphâncó đúng3kýtựlà9? Giải:Xâucóthểchứa: • Kýtựkhác9ởvịtríthứnhất • hoặckýtựkhác9ởvịtríthứhai • hoặckýtựkhác9ởvịtríthứba • hoặckýtựkhác9ởvịtríthứtư • Tacóthểsửdụngquitắccộng • Đốivớimỗitrườnghợp,có9khảnăngchọnký tựkhácvới9(bấtkểchữsốkhác9nàotrong9 chữsố0,1,...,8) • Vậy,đápsốlà9+9+9+9=36 Toán rời rạc 8 1.2. Nguyên lý nhân The product rule NÕum çithµnhphÇna icñabé cãthø tùkthµnh phÇn (a 1, a 2, ..., a k)cã n i kh¶ n¨ng chän (i = 1, 2,...,k),th×s è bé s Ï®ượct¹oralµtÝ chs è cña c¸ckh¶n¨ngnµyn 1 n 2 ...n k . Mét hÖ qu¶ trùc tiÕp cña nguyªn lý nh©n:N(A 1 A 2 ... A k )=N(A 1)N(A 2)...N(A k ), víi A 1, A 2, ..., A k lµ nh÷ng tËp hîp nµo ®ã, nãi riªng:N(A k )=[N(A)]k . Toán rời rạc 9 1.2. Nguyên lý nhân The product rule Trong nhiÒu bµi to¸n ®Õm, chØ sau khi x©y dùng xong thµnh phÇn thø nhÊt ta míi biÕt c¸ch x©y dùng thµnh phÇn thø hai, sau khi x©y dùng xong hai thµnh phÇn ®Çu ta míi biÕt c¸ch x©y dùng thµnh phÇn thø ba,... Trong trường hîp ®ã cã thÓ sö dông ng uy ª n lý nh©ntæ ng q u¸t: Gi¶ sö ta x©y dùng bé cã thø tù k thµnh phÇn (a 1, a 2, ..., a k ) theo tõng thµnh phÇn vµ • a cã thÓ chän bëi n c¸ch; 1 1 • Sau khi a ®· chän, a cã thÓ chän bëi n c¸ch; 1 2 2 • ... • Sau khi a , a ,...,a ®· chän, a cã thÓ chän bëi n 1 2 k-1 k k c¸ch; ThÕ th×sè bé ®ược t¹o Toán ra lµ tÝch sè n 1 n 2 ...n k . rời rạc 10 Nguyên lý nhân: Ví dụ VÝd ô 1.Tõ Hµ néi ®Õn HuÕ cã 3 c¸ch ®i: m¸y bay, « t«, tµ ...
Tìm kiếm theo từ khóa liên quan:
Bài toán tồn tại tổ hợp Bài toán liệt kê tổ hợp Công thức toán học Mô hình toán Toán kinh tế Lý thuyết tổ hợpGợi ý tài liệu liên quan:
-
Giáo trình Toán kinh tế: Phần 1 - Trường ĐH Kinh doanh và Công nghệ Hà Nội (năm 2022)
59 trang 315 0 0 -
Kiến thức tổng hợp về Toán rời rạc: Phần 1
151 trang 257 0 0 -
Đề cương học phần Toán kinh tế
32 trang 225 0 0 -
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG - NGÂN HÀNG ĐỀ THI HẾT HỌC PHẦN HỌC PHẦN: TOÁN KINH TẾ
9 trang 168 0 0 -
Giáo trình Toán kinh tế: Phần 1 (dành cho hệ Cao đẳng chuyên ngành Kế toán)
146 trang 135 0 0 -
TOÁN THỐNG KÊ - GIỚI THIỆU MÔN HỌC - CÁC KHÁI NIỆM CHỦ YẾU
5 trang 113 0 0 -
Tóm tắt công thức Xác Suất - Thống Kê
16 trang 98 0 0 -
Đề cương thi tuyển sinh sau đại học: Toán kinh tế
12 trang 77 0 0 -
Giáo trình Toán kinh tế: Phần 2
60 trang 68 0 0 -
Bài giảng Toán kinh tế - Đàm Thanh Phương, Ngô Mạnh Tưởng
75 trang 60 0 0