Tối ưu tiến độ dự án xây dựng ràng buộc tài nguyên có xem xét sự thỏa hiệp thời gian chi phí chất lượng và điều hòa tài nguyên bằng thuật toán lai ghép ong nhân tạo và tối ưu bầy đàn
Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 145 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
145
Dung lượng
4,51 MB
Nội dung
ĐẠI HỌC QUỐC GIA TP HCM TRƯỜNG ĐẠI HỌC BÁCH KHOA LÊ THANH TRÍ TỐI ƯU TIẾN ĐỘ DỰ ÁN XÂY DỰNG RÀNG BUỘC TÀI NGUYÊN CÓ XEM XÉT SỰ THỎA HIỆP THỜI GIAN-CHI PHÍ-CHẤT LƯỢNG VÀ ĐIỀU HỊA TÀI NGUN BẰNG THUẬT TOÁN LAI GHÉP ONG NHÂN TẠO VÀ TỐI ƯU BẦY ĐÀN Chuyên ngành : QUẢN LÝ XÂY DỰNG Mã số ngành : 60.58.03.02 LUẬN VĂN THẠC SĨ TP HỒ CHÍ MINH, tháng 12 năm 2018 CƠNG TRÌNH KHOA HỌC ĐƯỢC HOÀN THÀNH TẠI TRƯỜNG ĐẠI HỌC BÁCH KHOA – ĐHQG TP.HCM Cán Hướng dẫn khoa học : PGS.TS PHẠM HỒNG LUÂN Cán chấm phản biện 1: TS Phạm Vũ Hồng Sơn Cán chấm phản biện 2: TS Chu Việt Cường Luận Văn Thạc Sĩ bảo vệ Hội đồng chấm bảo vệ Luận văn Thạc sĩ Trường Đại học Bách Khoa, ĐHQG TP.HCM, ngày … tháng … năm …… Thành phần Hội đồng đánh giá luận văn thạc sĩ gồm: (Ghi rõ họ, tên, học hàm, học vị Hội đồng chấm bảo vệ luận văn thạc sĩ) PGS TS Lương Đức Long TS Lê Hoài Long TS Phạm Vũ Hồng Sơn TS Trần Đức Học TS Nguyễn Anh Thư TS Chu Việt Cường CHỦ TỊCH HỘI ĐỒNG TRƯỞNG KHOA KỸ THUẬT XÂY DỰNG ……………………………… …………………………………………… Trang i ĐẠI HỌC QUỐC GIA TP HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC BÁCH KHOA Độc lập - Tự - Hạnh phúc -oOo - -oOo TP HCM, ngày 02 tháng 12 năm 2018 NHIỆM VỤ LUẬN VĂN THẠC SĨ Họ tên học viên : Lê Thanh Trí Ngày tháng năm sinh : 18/08/1989 Chuyên ngành : Quản lý xây dựng MSHV : 1570112 Nơi sinh : Bình Dương Mã số ngành : 60.58.03.02 I TÊN ĐỀ TÀI: TỐI ƯU TIẾN ĐỘ DỰ ÁN XÂY DỰNG RÀNG BUỘC TÀI NGUYÊN CÓ XEM XÉT SỰ THỎA HIỆP THỜI GIAN-CHI PHÍ-CHẤT LƯỢNG VÀ ĐIỀU HỊA TÀI NGUYÊN BẰNG THUẬT TOÁN LAI GHÉP ONG NHÂN TẠO VÀ TỐI ƯU BẦY ĐÀN II NHIỆM VỤ LUẬN VĂN: - Nghiên cứu tổng quan mơ hình tối ưu tiến độ trước - Xây dựng mơ hình giải vấn đề tiến độ dự án ràng buộc tài nguyên đồng thời với thỏa hiệp thời gian-chi phí-chất lượng điều hòa việc sử dụng tài nguyên cách tích hợp thuật tốn tối ưu bầy đàn vào thuật tốn bầy ong nhân tạo - Tích hợp mơ hình vào phần mềm quản lý dự án Microsoft Office Project 2013 thơng qua ngơn ngữ lập trình Visual Basic of Applications - Áp dụng mơ hình tính tốn ví dụ minh họa để phân tích đánh giá 3- NGÀY GIAO NHIỆM VỤ: 20/08/2018 4- NGÀY HOÀN THÀNH NHIỆM VỤ: 02/12/2018 5- HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: PGS.TS PHẠM HỒNG LUÂN Nội dung đề cương Luận văn thạc sĩ Hội Đồng Chuyên Ngành thơng qua CÁN BỘ HƯỚNG DẪN CHỦ NHIỆM BỘ MƠN PGS.TS PHẠM HỒNG LUÂN TS LƯƠNG ĐỨC LONG TRƯỞNG KHOA KỸ THUẬT XÂY DỰNG ………………………………… HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang ii LỜI CẢM ƠN Tác giả xin chân thành cảm ơn quý thầy cô trường Đại học Bách khoa TP.HCM truyền đạt kiến thức bổ ích suốt thời gian tơi học chương trình cao học Xin bày tỏ lòng biết ơn sâu sắc đến PGS.TS PHẠM HỒNG LUÂN, người thầy đáng kính tận tâm hướng dẫn đóng góp nhiều ý kiến quý báu suốt q trình tơi thực luận văn Những ý kiến góp ý, hướng dẫn thầy quan trọng để hoàn thành luận văn Cảm ơn anh chị, bạn bè lớp, đồng nghiệp chia sẻ kiến thức kinh nghiệm bạn suốt trình học tập nghiên cứu Cuối cùng, xin dành tặng luận văn cho người thân u gia đình tơi Tp Hồ Chí Minh, ngày 02 tháng 12 năm 2018 Người thực luận văn Lê Thanh Trí HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang iii TÓM TẮT LUẬN VĂN Lập tiến độ dự án xây dựng đòi hỏi việc lựa chọn biện pháp thi cơng trình tự thi cơng cho công tác cách hợp lý nhằm đảm bảo thỏa mãn yêu cầu ràng buộc tài nguyên mục tiêu thời gian, chi phí, chất lượng việc điều hịa tài ngun sử dụng Các yêu cầu mục tiêu thường đối lập xung đột lẫn Do đó, việc tìm tập lời giải tối ưu tổ hợp khơng gian tìm kiếm cực lớn phương án khả thi địi hỏi nỗ lực tính tốn nặng nề Nhiều mơ hình tốn học xác gần nghiên cứu nhằm xử lý mục tiêu lúc Nghiên cứu sâu vào việc phát triển mơ hình áp dụng kết hợp hai thuật tốn thuật toán ong nhân tạo tối ưu bầy đàn để tìm tập lời giải tối ưu cho tiêu chí thơng qua ngơn ngữ lập trình Visual Basic of Applications chạy phần mềm quản lý dự án Microsoft Office Project 2013 Nghiên cứu bổ sung thêm công cụ thực hành đơn giản hỗ trợ cho nhà lập kế hoạch xử lý toán lập tiến độ dự án xây dựng cụ thể cách linh hoạt ABSTRACT Construction project scheduling problem requires the selection of appropriate method statement and sequence for each task, in order to meet the requirements of resource constraints and the objectives such as time, cost, quality, and resources leveling These objectives are often conflicting each other So, finding out the set of optimal solutions in a very large search space combination of feasible options requires the great deal of heavy computational efforts Some mathematical models have been developed to solve one or some of these objectives simultaneously This study focus on the development of a model that apply a combination of two algorithm: artificial bee colony and particle swarm optimization to find out the set of optimal solutions for the above targets through the Visual Basic of Applications programming language which runs on the platform of the project management software Microsoft Project 2013 This study adds a simple hands-on tool for planners to solve the construction project scheduling problem in the flexible way HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang iv LỜI CAM ĐOAN Tơi xin cam đoan luận văn “TỐI ƯU TIẾN ĐỘ DỰ ÁN XÂY DỰNG RÀNG BUỘC TÀI NGUYÊN CÓ XEM XÉT SỰ THỎA HIỆP THỜI GIAN-CHI PHÍ-CHẤT LƯỢNG VÀ ĐIỀU HỊA TÀI NGUYÊN BẰNG THUẬT TOÁN LAI GHÉP ONG NHÂN TẠO VÀ TỐI ƯU BẦY ĐÀN” cơng trình nghiên cứu cá nhân tơi Nội dung nghiên cứu hồn tồn trung thực Tơi xin chịu hồn tồn trách nhiệm nội dung luận văn TP.HCM, ngày 02 tháng 12 năm 2018 LÊ THANH TRÍ Khóa 2015 Chun ngành: Quản lý xây dựng Trường ĐHBK TP.HCM HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang v MỤC LỤC MỤC LỤC v DANH MỤC BẢNG BIỂU viii DANH MỤC HÌNH ẢNH / LƯU ĐỒ ix CHƯƠNG 1: ĐẶT VẤN ĐỀ 1.1 Giới thiệu chung 1.2 Xác định vấn đề nghiên cứu 1.3 Mục tiêu nghiên cứu 1.4 Phạm vi nghiên cứu 1.5 Đóng góp dự kiến nghiên cứu CHƯƠNG 2: TỔNG QUAN 2.1 Các phương pháp lập tiến độ dự án xây dựng 2.1.1 Tiến độ ngang 2.1.2 Tiến độ xiên 2.1.3 Sơ đồ mạng 2.2 Các phương pháp tối ưu tiến độ dự án xây dựng 2.2.1 Các phương pháp toán học 11 2.2.2 Phương pháp tìm kiếm heuristic 12 2.2.3 Phương pháp tìm kiếm mở rộng meta-heuristic 13 2.3 Vấn đề ràng buộc tài nguyên điều hòa việc sử dụng tài nguyên 15 2.3.1 Ràng buộc tài nguyên dự án đơn mode 15 2.3.2 Ràng buộc tài nguyên dự án đa mode 16 2.3.3 Phương pháp nối tiếp cho vấn đề ràng buộc tài nguyên 17 2.3.4 Vấn đề điều hòa việc sử dụng tài nguyên (Resource Leveling-RL) 19 2.4 Mối quan hệ thời gian-chi phí-chất lượng 20 2.5 Thuật toán bầy ong nhân tạo ABC 22 2.6 Thuật toán tối ưu bầy đàn PSO 25 2.7 Lai ghép thuật toán bầy ong nhân tạo ABC tối ưu bầy đàn PSO 27 2.8 Các nghiên cứu tương tự 28 2.8.1 Các nghiên cứu thỏa hiệp thời gian-chi phí-chất lượng 28 HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang vi 2.8.2 Các nghiên cứu ràng buộc tài nguyên điều hòa việc sử dụng tài nguyên 30 2.8.3 Các nghiên cứu ràng buộc tài nguyên điều hòa việc sử dụng tài nguyên kết hợp với thỏa hiệp thời gian-chi phí-chất lượng 32 2.8.4 Tổng hợp nghiên cứu tương tự điểm bật 35 2.9 Kết luận Chương 37 CHƯƠNG 3: PHƯƠNG PHÁP NGHIÊN CỨU 38 3.1 Quy trình nghiên cứu 38 3.2 Phương pháp nghiên cứu công cụ nghiên cứu 39 3.3 Giải vấn đề MRC-TCQRT thuật toán ABC-PSO 39 3.3.1 Dữ liệu đầu vào kết đầu mơ hình 40 3.3.2 Xác định hàm mục tiêu mơ hình 41 3.3.3 Sự phức tạp vấn đề tối ưu đa mục tiêu lập tiến độ 45 3.3.4 Xác định tập lời giải không bị trội Pareto 46 3.3.5 Định hướng khơng gian tìm kiếm giá trị khoảng cách tập trung 47 3.3.6 Tính tốn xác suất lựa chọn cá thể ong quần thể 48 3.3.7 Phương pháp loại bỏ mode không khả thi cho toán MRCPSP 49 3.3.8 Tái tạo lại cá thể quần thể bão hòa 50 3.3.9 Điều kiện dừng mơ hình 51 3.3.10 Xây dựng lời giải cho MRC-TCQRT ABC-PSO 51 3.3.11 Tích hợp mơ hình vào ứng dụng 55 3.4 Kết luận Chương 60 CHƯƠNG 4: ÁP DỤNG MÔ HÌNH VÀO CÁC TRƯỜNG HỢP NGHIÊN CỨU 61 4.1 Áp dụng vào toán thỏa hiệp thời gian - ràng buộc tài nguyên (MRCPSP) 61 4.2 Áp dụng vào toán thỏa hiệp thời gian – chi phí 67 4.3 Áp dụng vào tốn thỏa hiệp thời gian – chi phí – chất lượng 69 4.4 Áp dụng vào tốn thỏa hiệp thời gian – chi phí – ràng buộc cân tài nguyên 72 4.5 Áp dụng vào toán thỏa hiệp thời gian – chi phí – chất lượng – ràng buộc cân tài nguyên 77 HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang vii 4.6 Kết luận Chương 81 CHƯƠNG 5: KẾT LUẬN VÀ KIẾN NGHỊ 82 5.1 Kết luận 82 5.2 Kiến nghị 83 TÀI LIỆU THAM KHẢO 84 PHỤ LỤC – ĐẦU VÀO CÁC BÀI TỐN VÍ DỤ 90 PL.01 Bài toán ràng buộc tài nguyên 90 PL.02 Bài toán thỏa hiệp thời gian – chi phí 98 PL.03 Bài tốn thỏa hiệp thời gian – chi phí – chất lượng 99 PL.04 Bài toán thỏa hiệp thời gian – chi phí – ràng buộc cân tài nguyên 100 PL.05 Bài tốn thỏa hiệp thời gian – chi phí – chất lượng – ràng buộc cân tài nguyên 101 PHỤ LỤC – MÃ NGUỒN MƠ HÌNH 102 LÝ LỊCH TRÍCH NGANG 132 HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang viii DANH MỤC BẢNG BIỂU Bảng.1 Tổng hợp nghiên cứu tương tự 35 Bảng.2 Các công cụ nghiên cứu sử dụng 39 Bảng.3 Mức đô gia tăng lời giải theo số lượng cơng tác, mode thực thi dự trữ tồn phần giả định công tác 46 Bảng.4 Kết 10 dự án có 10 cơng tác PSPLIB 62 Bảng.5 Kết dự án có 20 cơng tác PSPLIB 64 Bảng.6 Kết dự án có 30 cơng tác PSPLIB 65 Bảng.7 Kết tốn thỏa hiệp thời gian-chi phí Zheng cộng (2004) 67 Bảng.8 Kết tốn thỏa hiệp thời gian-chi phí Emad Elbeltagi cộng (2005) 68 Bảng.9 Một số kết áp dụng mơ hình vào tốn El-Rayes cộng (2005) 70 Bảng.10 Kết áp dụng mơ hình vào toán Hartmann (2001) 74 Bảng.11 Một số kết áp dụng mơ hình vào toán Cheng & Weng (2008) 75 Bảng.12 Một số kết áp dụng mơ hình vào toán mở rộng từ nghiên cứu Cheng & Weng (2008) 79 HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang 118 End If j=1 Do If par(j, 1) = Then k=j Do For t = To * taskno + 12 par(k, t) = par(k + 1, t) For tA = To taskno For c = To 15 infoA(k, tA, c) = infoA(k + 1, tA, c) Next c Next tA Next t k=k+1 Loop Until par(k, 1) = "" j=j-1 End If j=j+1 Loop Until par(j, 1) = "" Call CheckStop If par_chk Then Call CrowedEntropyTCR End Sub Sub BeeCons() If xStop = True Then GoTo StopHandler Dim iR1a As Integer ReDim icom(taskno) ReDim strBee(1000 * bee * iter) As String xStop = False em = "" ol = "" sc = "" = "" iR1a = 'ujtdjy ActiveProject.Tasks(3).Text22 = "ReInitial" ActiveProject.Tasks(3).Text23 = For ir = To iter ReDim mark(taskno, 5) 'khai bao mang danh dau de ho tro habee em = Do 'Phase ong lam viec Do ibee = Int(1 + Rnd * ins) Loop Until ibee imax bound = 0.95 - 0.9 * em / embee temp1 = temp3 = temp4 = 'usf_PSP.Show (False) HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang 119 Do For t = To taskno rd = Rnd For j = To 11 If rd > bound Then info(ins + 1, t, j) = info(ibee, t, j) icom(t) = ibee Else info(ins + 1, t, j) = info(imax, t, j) icom(t) = imax End If Next j Next t temp3 = temp3 + 'ActiveProject.Tasks(1).Text23 = temp3 'ActiveProject.Tasks(1).Text22 = "Em.Mode" check = True If usf_PSP.cbRC.Value = True Then Call CheckMode(ins + 1) If check = True Then 'Kiem tra tranh Bee lap lai Call CheckBee(ins + 1) temp1 = temp1 + 'ActiveProject.Tasks(2).Text23 = temp1 'ActiveProject.Tasks(2).Text22 = "Em.Solu" If temp1 > 100 Then Call ReInformation_1 Call ReInitial_1 ref = Int(0.25 * bee) 'ActiveProject.Tasks(3).Text23 = ActiveProject.Tasks(3).Text23 + Exit Do End If Else temp4 = temp4 + End If Loop Until check = True Or temp4 > 100 If temp1 100 Then Call ReInformation_1 Call ReInitial_1 ref = Int(0.25 * bee) 'ActiveProject.Tasks(3).Text23 = ActiveProject.Tasks(3).Text23 + Exit Do End If Else temp4 = temp4 + End If Loop Until check = True Or temp4 > 100 If temp1 100 Then ref = Int(0.25 * bee) 'ActiveProject.Tasks(3).Text23 = ActiveProject.Tasks(3).Text23 + Exit Do End If Else temp4 = temp4 + End If Loop Until check = True Or temp4 > 100 If temp1 (taskno * 3) mark(t, md) = True 'loai gia tri khoi mang mark de hoi tu habee Call HardRandom temp3 = temp3 + ActiveProject.Tasks(1).Text23 = temp3 'ActiveProject.Tasks(1).Text22 = "Ha.Mode" 'ActiveProject.Tasks(2).Text22 = "Ha.Solu" check = True If usf_PSP.cbRC.Value = True Then Call CheckMode(ins + 1) If check = False Then temp4 = temp4 + temp = temp + If temp > 100 Then Call HaBeeInfo Exit Do End If Loop Until check = True Or temp4 > 100 If temp = Then info(i, t, 2) = Else info(i, t, 2) = Int(1 + Rnd * countmode(t)) End If End If If dem = Then 'gan bao thu cho solution 4th If Rnd < temp And countmode(t) >= Then HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang 129 info(i, t, 2) = Else info(i, t, 2) = Int(1 + Rnd * countmode(t)) End If End If If dem = Then 'gan bao thu cho solution 5th If Rnd < temp And countmode(t) >= Then info(i, t, 2) = Else info(i, t, 2) = Int(1 + Rnd * countmode(t)) End If End If If dem > Then If temp4 < 5000 Then random1 = Rnd If random1 < devid Then info(i, t, 2) = Int(1 + Rnd * countmode(t)) Else info(i, t, 2) = surv(t, 6) End If Else info(i, t, 2) = Int(1 + Rnd * countmode(t)) End If End If Select Case info(i, t, 2) Case info(i, t, 10) = iN1(t, 1) info(i, t, 11) = iN2(t, 1) Case info(i, t, 10) = iN1(t, 2) info(i, t, 11) = iN2(t, 2) Case info(i, t, 10) = iN1(t, 3) info(i, t, 11) = iN2(t, 3) Case info(i, t, 10) = iN1(t, 4) info(i, t, 11) = iN2(t, 4) Case info(i, t, 10) = iN1(t, 5) info(i, t, 11) = iN2(t, 5) End Select result(i, 13) = result(i, 13) + info(i, t, 10) result(i, 14) = result(i, 14) + info(i, t, 11) Next t i1 = i Call CheckMode(i1) If check = True Then Call CheckBee(i1) dem = dem + If check = False Then temp4 = temp4 + Loop Until check = True Or temp4 > 10000 HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang 130 If temp4 > 10000 Then 'khong the tim loi giai kha di nua ne dung lai If MsgBox("Can not found more feasible solution ", vbOKCancel + vbQuestion, "Accept/Reject") = vbCancel Then Call Record Call EndVBA End If Call ScheduleMax End If For t = To taskno info(i, t, 1) = Int(Rnd * 1000) / 1000: If Rnd < 0.95 Then info(i, t, 1) = (taskno - t + 1) / taskno Select Case info(i, t, 2) Case info(i, t, 3) = iTime(t, 1) info(i, t, 4) = iCost(t, 1) info(i, t, 5) = iQual(t, 1) info(i, t, 8) = iR1(t, 1) info(i, t, 9) = iR2(t, 1) Case info(i, t, 3) = iTime(t, 2) info(i, t, 4) = iCost(t, 2) info(i, t, 5) = iQual(t, 2) info(i, t, 8) = iR1(t, 2) info(i, t, 9) = iR2(t, 2) Case info(i, t, 3) = iTime(t, 3) info(i, t, 4) = iCost(t, 3) info(i, t, 5) = iQual(t, 3) info(i, t, 8) = iR1(t, 3) info(i, t, 9) = iR2(t, 3) Case info(i, t, 3) = iTime(t, 4) info(i, t, 4) = iCost(t, 4) info(i, t, 5) = iQual(t, 4) info(i, t, 8) = iR1(t, 4) info(i, t, 9) = iR2(t, 4) Case info(i, t, 3) = iTime(t, 5) info(i, t, 4) = iCost(t, 5) info(i, t, 5) = iQual(t, 5) info(i, t, 8) = iR1(t, 5) info(i, t, 9) = iR2(t, 5) End Select result(i, 17) = result(i, 17) + info(i, t, 8) * info(i, t, 3) result(i, 18) = result(i, 18) + info(i, t, 9) * info(i, t, 3) Next t End If Next i End Sub Sub ReInitial() HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang 131 Dim s, dem, d, d1, p As Integer Dim curt As Date 'Gan thoi luong vao msproject de lay thong tin ES dien vao mang info(ins,taskno,6 to 7) va result(ins,1 to 3) For i = To ins If i imax Then Call AssignResource(i) If usf_PSP.cbRC.Value = True Then Call PushTask(i) 'kiem tra rang buoc tai nguyen theo Call ResultMatrix(i) If usf_PSP.cbRL.Value = True Then Call CalMoment(i) End If Next i imax = For i = To ins Call Fitness(i) If result(imax, 7) < result(i, 7) Then imax = i Next i Call OderIns Call PJzoom End Sub HVTH: LÊ THANH TRÍ MSHV: 1570112 Trang 132 LÝ LỊCH TRÍCH NGANG Họ tên : LÊ THANH TRÍ Ngày sinh : 18/08/1989 Nơi sinh : Bình Dương Ðịa : Phường Tương Bình Hiệp, Tp Thủ Dầu Một, Bình Dương Ðiện thoại : 0935367069 Email : thanhtri.civil@gmail.com QUÁ TRÌNH ÐÀO TẠO 2007 – 2012 : Sinh viên truờng Ðại học Kiến Trúc Tp.HCM, chuyên ngành Xây dựng dân dụng công nghiệp 2015 – 2018 : Học viên cao học truờng Ðại học Bách Khoa Tp.HCM, chuyên ngành Quản lý xây dựng Q TRÌNH CƠNG TÁC 2012 – 2014 : Chuyên viên coppha nhôm – Công ty TNHH Kumkang Việt Nam 2014 – : Chuyên viên biện pháp thi công – Cty cổ phần xây dựng số COFICO HVTH: LÊ THANH TRÍ MSHV: 1570112 ... TÊN ĐỀ TÀI: TỐI ƯU TIẾN ĐỘ DỰ ÁN XÂY DỰNG RÀNG BUỘC TÀI NGUYÊN CĨ XEM XÉT SỰ THỎA HIỆP THỜI GIAN- CHI PHÍ-CHẤT LƯỢNG VÀ ĐIỀU HỊA TÀI NGUN BẰNG THUẬT TỐN LAI GHÉP ONG NHÂN TẠO VÀ TỐI ƯU BẦY ĐÀN II... luận văn “TỐI ƯU TIẾN ĐỘ DỰ ÁN XÂY DỰNG RÀNG BUỘC TÀI NGUYÊN CÓ XEM XÉT SỰ THỎA HIỆP THỜI GIAN- CHI PHÍ-CHẤT LƯỢNG VÀ ĐIỀU HỊA TÀI NGUN BẰNG THUẬT TỐN LAI GHÉP ONG NHÂN TẠO VÀ TỐI ƯU BẦY ĐÀN” cơng... đề tối ưu hóa tiến độ ràng buộc tài nguyên có xem xét thỏa hiệp thời gian- chi phí- chất lượng điều hịa việc sử dụng tài nguyên MRC -TCQRT cách tích hợp thuật toán tối ưu bầy đàn vào thuật toán bầy