Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 54 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
54
Dung lượng
381,5 KB
Nội dung
---------- Luận văntốt nghiệp: ĐềTàiĐiềuHànhDựÁnBằngPhươngphápPERT-CPMvàỨngDụngGiảiBàiToánLậpLịchThiCôngCôngTrình Trang:1 [...]... phức tạp tính toán của thuật toán là O(n3) CHƯƠNG 3 BÀITOÁNLẬPLỊCHTHICÔNGCÔNGTRÌNH I Bàitoán Việc thicông một côngtrình lớn được chia ra làm n công đoạn, đánh số từ 1 đến n có một số công đoạn mà việc thực hiện nó chỉ được tiến hành sau khi một số công đoạn nào đó đã hoàn thành Đối với mỗi công đoạn i biết t[i] là thời gian cần thi t để hoàn thành nó (i = 1, 2, n) Ta có thể xay dựng đồ thị... không; bàitoán chọn một phươngpháp tiết kiệm nhất để đưa một hệ động lực lực từ trạng thái xuất phát đến một trạng thái đích, bàitoánlậplịchthicông các công đoạn trong côngtrìnhthicông lớn, bàitoán lựa chọn đường truyền tin với chi phí nhỏ nhất trong mạng thông tin, …hiện nay có rất nhiều phươngphápđểgiải các bàitoán như vậy Thế nhưng thông thường các thuật toán được xây dựng dựa trên... 7,-87 * Chương trình sử dụng thuật toán Dijkstra để tình thời gian các công việc bắt đầu và kết thúc dựán Chương trìnhthicôngcôngtrình không sử dụng trực tiếp thuật toán này mà còn phụ thuộc vào các công việc làm đầu tiên, vì vậy công việc đầu tiên là ta phải xác định công việc nào là công việc đầu tiên, việc xác định công việc đầu tiên cũng rất đơn giản, khi ta nhập số liệuthìcông việc đầu tiên... không có công việc nào làm trước nó Đểgiảibàitoán trên ta có thể dùng nhiều phươngpháp Nhưng trong đề tài này chúng tôi sử dụng thuật toán Dijkstra II Thuật toán Dijkstra Thuật toán Dijkstra được phát biểu như sau: Trong trường hợp trọng số trên các cung là không âm do Dijkstra đề nghị đểgiảibàitoán tìm đường đi ngắn nhất từ dỉnh s đến các đỉnh còn lại của đồ thị Thuật toán được xây dựng trên... trước tất cả các công đoạn khác, và đỉnh n+1 tương ứng với công đoạn Cắt băng khánh thành công trình, nó phải thực hiện sau tất cả các công đoạn, với t[0] = t[n+1] = 0 (trên thực tế chỉ cần nối đỉnh 0 với tất cả đỉnh có bán bậc vào bằng 0 và nối tất cả các đỉnh có bán bậc ra bằng 0 với đỉnh n+1) Gọi đồ thị thu được là G Rõ ràng bàitoán đặt ra vấnđềbàitoán tìm đường đi dài nhất từ đỉnh 0 đến tất cả các... lâu và có nhiều ứngdụng hiện đại Những tư tưởng cơ bản của lý thuyết đồ thị được đề xuất vào những năm đầu của thế kỷ 18 bởi nhà toán học lỗi lạc người Thụy Sỹ Euler Chính ông là người sử dụng đồ thịđểgiảibàitoán nổi tiếng về cái cầu ở thành phố Konigsberg Đồ thị được sử dụngđểgiải các bàitoán trong nhiều lĩnh vực khác nhau Chẳng hạn, đồ thị có thể sử dụngđể xác định các mạch vòng trong vấn đề. .. III Bàitoán tìm đường đi ngắn nhất Trang:27 Trong các ứngdụng thực tế, bàitoán tìm đường đi ngắn nhất giữa hai đỉnh của đồ thị liên thông có một ý nghĩa to lớn, có thể dẫn về bàitoán như vậy nhiều bàitoán thực tế quan trọng Ví dụ, bàitoán chọn một hànhtrình tiết kiệm nhất (theo tiêu chuẩn khoảng cách hoặc thời gian hoặc chi phí) trên một mạng giao thông đường bộ, đường thủy hoặc đường không; bài. .. được sơ đồ mạng lưới, các biểu đồ vàbảng tính các chỉ tiêu vàdựán đang được tiến hành, người quản lý luôn phải theo dõi, kiểm tra Điều kiện lao động thực tế có thể nhiều bất ngờ Khi cần thi t có thể phải dùngphươngpháp PERT – CPM lại, dựa trên các dữliệu mới, để tính toán cho phần còn lai của dựán Sau đó điềuhànhdựán theo các biểu đồ vàbảng tính mới CHƯƠNG 2 CƠ SỞ VỀ LÝ THUYẾT ĐỒ THỊ I Một... đầu tiên Theo qui nạp suy ra thuật toán cho đường đi ngắn nhất từ s đến mọi đỉnh của đồ thị Bây giờ ta đánh giá số phép toán cần thực hiện theo thuật toán Ở mỗi bước lặpđể tìm ra đỉnh u cần thực hiện O(n) phép toán, vàđể gán nhãn lại cũng phải thực hiện một số lượng phép toán cũng la O(n) Thuật toán phải thực hiện n- 1 bước lặp Vậy thời gian tính toán của thuật toán là cỡ O(n2) Thí dụ: Tìm đường đi... kỳ vọng vàphương sai của tổng các biến ngẫu nhiên là tổng của các kỳ vọng vàphương sai nên ta có: Kỳ vọng vàphương sai của thời gian dựán là tổng các kỳ vọng vàphương sai của các thời gian hoạt động trên đường găng (xây dựng theo các kỳ vọng) Đến đây ta nhận xét rằng một trong các cách áp dụng thực tế là dùng các kỳ vọng của các biến, rồi áp dụng mọi tính toánvà lý luận ở các mục trước vào các . ---------- Luận văn tốt nghiệp: Đề Tài Điều Hành Dự Án Bằng Phương pháp PERT-CPM và Ứng Dụng Giải Bài Toán Lập Lịch Thi Công Công Trình Trang:1