Bài giảng Tin học ứng dụng trong kinh doanh - Chương 5: Ứng dụng Excel để giải bài toán tối ưu trong kinh tế - Nguyễn Kim Nam
1-MÔ TẢ BÀI TOÁN
Để giải thành công các bài toán tối ưu, bước đầu
tiên và quan trọng nhất là mô tả bài toán.Trong
bước này cần xác định được các biến quyết định,
hàm mục tiêu và các ràng buộc.
Các kiến thức chuyên ngành như marketing,
quản trị sản xuất hay kinh tế sẽ giúp cho người
lập bài toán mô tả thành công các ràng buộc của
bài toán.
Trong phạm vi môn học này không thiết lập bài
toán mà coi như bài toán đã được thiết lập sẵn
và chỉ sử dụng excel để giải bài toán đó.
Trang 1
Trang 2
Trang 3
Bạn đang xem tài liệu "Bài giảng Tin học ứng dụng trong kinh doanh - Chương 5: Ứng dụng Excel để giải bài toán tối ưu trong kinh tế - Nguyễn Kim Nam", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
Tóm tắt nội dung tài liệu: Bài giảng Tin học ứng dụng trong kinh doanh - Chương 5: Ứng dụng Excel để giải bài toán tối ưu trong kinh tế - Nguyễn Kim Nam
10/21/2012 TIN H C NG D NG TRONG KINH DOANH 11--MÔMÔ T Ả BÀI TOÁN ThSThS.. Nguy n Kim Nam http//:www.namqtkd.come.vn gi i thành công các bài toán t i u, b c u CH NG V: tiên và quan tr ng nh t là mô t bài toán.Trong b c này c n xác nh c các bi n quy t nh, hàm m c tiêu và các ràng bu c. n n Kim Nam NG D NG EXCEL GI I BÀI n Kim Nam ễ TOÁN T I U TRONG KINH T ễ Các ki n th c chuyên ngành nh marketing, qu n tr s n xu t hay kinh t s giúp cho ng i l p bài toán mô t thành công các ràng bu c c a bài toán. Khoa Khoa QTKD - ThS. Nguy Khoa QTKD - ThS. Nguy Trong ph m vi môn h c này không thi t l p bài toán mà coi nh bài toán ã c thi t l p s n và ch s d ng excel gi i bài toán ó. ThS. Nguy n Kim Nam-Tr ng b môn Lý thuy t c ơ s - Khoa QTKD 1 Khoa QTKD - ThS. Nguy ễn Kim Nam 2 22--QUYQUY TRÌNH GI ẢI BÀI TOÁN 22--QUYQUY TRÌNH GI ẢI BÀI TOÁN Sau b c mô t bài toán ta s d ng công c - Xây d ng hàm m c tiêu. Solver add-ins ti n hành gi i bài toán trong - Xây d ng các ràng bu c. Excel. - Vào Solver Xu t hi n c a s Solver Quy trình xây d ng bài toán t i u trong Excel paramaters. n n Kim Nam n Kim Nam ễ bao g m các b c sau: ễ - Nh p các tham s cho trình Solver và ch n - T o m t b nhãn bao g m: hàm m c tiêu, tên solve. các bi n quy t nh, các ràng bu c. B nhãn này - Phân tích các k t qu c a bài toán. có tác d ng giúp c k t qu d dàng trong Khoa Khoa QTKD - ThS. Nguy Excel. Khoa QTKD - ThS. Nguy Các l a ch n và ý ngh a các nút l nh trong - Gán cho các bi n quy t nh m t giá tr kh i h p tho i Solver Options u b t k . Có th ch n giá tr kh i u b ng không. Khoa QTKD - ThS. Nguy ễn Kim Nam 3 Khoa QTKD - ThS. Nguy ễn Kim Nam 4 22--QUYQUY TRÌNH GI ẢI BÀI TOÁN 22--QUYQUY TRÌNH GI ẢI BÀI TOÁN Ví d : S d ng Solver gi i bài toán quy ho ch tuy n tính sau dùng n n Kim Nam n Kim Nam ễ ễ Khoa Khoa QTKD - ThS. Nguy Khoa QTKD - ThS. Nguy Khoa QTKD - ThS. Nguy ễn Kim Nam 5 Khoa QTKD - ThS. Nguy ễn Kim Nam 6 1 10/21/2012 22--QUYQUY TRÌNH GI ẢI BÀI TOÁN 22--QUYQUY TRÌNH GI ẢI BÀI TOÁN Bư c 1: Bư c 2: B trí d li u trong b ng tính Excel nh ư hình sau Ti n hành gi i bài toán Chuy n con tr n ô $D$4. Truy c p Solver Solver parameters. M c Equal to ch n Max n u n n Kim Nam n Kim Nam ễ ễ làm c c i hàm m c tiêu, ch n Min n u làm c c ti u hàm m c tiêu. M c by changing cells ch n các ô ch a các bi n c a bài toán, trong ví d này là kh i ô $B$3: $C$3 nh hình sau: Khoa Khoa QTKD - ThS. Nguy Khoa QTKD - ThS. Nguy Khoa QTKD - ThS. Nguy ễn Kim Nam 7 Khoa QTKD - ThS. Nguy ễn Kim Nam 8 22--QUYQUY TRÌNH GI ẢI BÀI TOÁN 22--QUYQUY TRÌNH GI ẢI BÀI TOÁN n n Kim Nam n Kim Nam ễ ễ Nh p ràng bu c c a bài toán.( dòng u tiên c a m c Subject to the constraints là các ràng bu c không âm trên các bi n. Dòng ti p sau là hai ph ơ ng trình ràng bu c). Khoa Khoa QTKD - ThS. Nguy Khoa QTKD - ThS. Nguy H p Cell Reference ch n các ô c n t ràng bu c lên Nh n nút add nh p ràng bu c. H p tho i add chúng. H p gi a ch n lo i ràng bu c. Có các lo i ràng constraint xu t hi n nh trong hình sau bu c nh >=, <=, =, integer (s nguyên), binary (s nh phân, ch nh n giá tr 0 hay 1). K t thúc vi c nh p ràng bu c b ng nút OK. Khoa QTKD - ThS. Nguy ễn Kim Nam 9 Khoa QTKD - ThS. Nguy ễn Kim Nam 10 22--QUYQUY TRÌNH GI ẢI BÀI TOÁN 22--QUYQUY TRÌNH GI ẢI BÀI TOÁN Sau khi k t thúc nh p ràng bu c, h p tho i Solver parameters xu t hi n tr l i . Nh n nút options hi n th Solver option . Ch n m c Assum Linear Model H p tho i Solver Results xu t hi n ch n Keep Solver Solution . K t qu là ph ơ ng án t i u là X= (12; 6) và n n Kim Nam n Kim Nam ễ giá tr hàm m c tiêu f(x) = 132 ễ Khoa Khoa QTKD - ThS. Nguy Khoa QTKD - ThS. Nguy Khoa QTKD - ThS. Nguy ễn Kim Nam 11 Khoa QTKD - ThS. Nguy ễn Kim Nam 12 2 10/21/2012 33--GIGI ẢI H Ệ PH ƯƠ NG TRÌNH TUY ẾN TÍNH 33--GIGI ẢI H Ệ PH ƯƠ NG TRÌNH TUY ẾN TÍNH Có th s d ng Solver gi i các h ph ơ ng Ví d : Gi i h ph ơ ng trình tuy n tính sau trình tuy n tính. Gi i các h ph ơ ng trình tuy n tính c ng d ng trong kinh t tìm i m hòa v n, tìm giá c và s n l ng cân b ng cung n n Kim Nam n Kim Nam ễ c u. ễ Chu n b bài toán nh sau: Khi s d ng Solver gi i h ph ơ ng trình thì không c n hàm m c tiêu. C ng có th coi m t trong s các ph ơ ng trình c a h là hàm m c Khoa Khoa QTKD - ThS. Nguy tiêu v i target cell c nh p vào giá tr value Khoa QTKD - ThS. Nguy of. Các ph ơ ng trình còn l i c a h c coi là các ràng bu c Khoa QTKD - ThS. Nguy ễn Kim Nam 13 Khoa QTKD - ThS. Nguy ễn Kim Nam 14 33--GIGI ẢI H Ệ PH ƯƠ NG TRÌNH TUY ẾN TÍNH 33--GIGI ẢI H Ệ PH ƯƠ NG TRÌNH TUY ẾN TÍNH i n các tham s cho Solver gi i h ph ơ ng trình n n Kim Nam n Kim Nam ễ ễ K t qu gi i h ph ơ ng trình là x 1 = 1, x 2 = 1 và x 3 = -1. Chú ý b ch n Assume non-negative trong Solver Khoa Khoa QTKD - ThS. Nguy Khoa QTKD - ThS. Nguy Options khi gi i h ph ơ ng trình b ng Solver. Khoa QTKD - ThS. Nguy ễn Kim Nam 15 Khoa QTKD - ThS. Nguy ễn Kim Nam 16 3
File đính kèm:
- bai_giang_tin_hoc_ung_dung_trong_kinh_doanh_chuong_5_ung_dun.pdf