a. Giải pháp QHTT
- Ƣu điểm: là phƣơng pháp cho lời giải tối ƣu.
- Nhƣợc điểm: Yêu cầu tính toán lớn, nên khi topo đầu vào lớn thì đòi hỏi khối
lƣợng tính toán là khá cao.
b. Giải thuật Suurballe + First Fit
- Ƣu điểm: là giải thuật chạy tốt với nhƣng topo có số yêu cầu (s,d,bw) với bw
< 30%maxW nhƣ mẫu 1. Đồng thời giải thuật cũng có ƣu điểm là thời gian tính toán nhanh đối với topo có số lƣợng nút lớn nhƣ mẫu 3.
- Nhƣợc điểm: lời giải của giải thuật chƣa tối ƣu, bỏ xót nhiều trƣờng hợp, nhất là với những đồ thị có yêu cầu đầu vào (s,d,bw) với bw > 30% MaxW
39
KẾT LUẬN
Với nội dung của đồ án gồm 5 chƣơng bao gồm tìm hiểu về cơ sở lý thuyết, bài toán định tuyến và gán bƣớc sóng, cùng với các giải thuật để giải quyết bài toán, sau đó thử nghiệm bài toán với giải pháp quy hoạch tuyến tính, đồng thời thực hiện cài đặt giải thuật Suurballe + First Fit, sau đó so sánh và đánh giá với giải thuật cho lời giải tối ƣu là Quy hoạch tuyến tính.
- Về mặt lý thuyết: Luận văn đã tìm hiều giới thiệu chung về bài toán định tuyến và gán bƣớc sóng trên mạng cáp quang cũng nhƣ các phƣơng pháp giải quyết bài toán.
- Về giải pháp mô hình quy hoạch tuyến tính, luận văn chỉ dừng lại ở việc thử
nghiệm giải thuật chứ không tiến hành cài đặt. Việc thử nghiệm giúp đánh giá và so sánh với giải thuật Suurballe + First Fit.
- Về cài đặt giải thuật Suurballe + First Fit, đã hoàn thành và tiến hành thử nghiệm với bộ dữ liệu mẫu1, 2, 3. Từ đó so sánh kết quả với giải pháp chính xác quy hoạch tuyến tính.
Tuy nhiên để luận văn hoàn thiện hơn nữa cần phải mở rộng giải thuật bằng việc kết hợp cả việc tìm đƣờng đi và gán bƣớc sóng một cách uyển chuyển hơn nhƣ vậy mới đem lại lời giải tối ƣu hơn trƣớc.
Trong quá trình thực hiện luận văn, chắc chắn bản thân tôi không tránh khỏi đƣợc nhƣng thiếu sót về kiến thức cũng nhƣ trình bày nội dung. Tôi mong muốn nhận đƣợc sự đóng góp từ Hội đồng và những ngƣời quan tâm để luận văn tiếp tục đƣợc hoàn thiện và mở rộng.
40
Tài liệu tham khảo
[1]CPLEX
http://www-01.ibm.com/software/websphere/products/optimization/
[2] Optimization Programming Language (OPL) -
http://pic.dhe.ibm.com/infocenter/cosinfoc/v12r4/index.jsp?topic=%2Filog.odms.ie. help%2FOPL_Studio%2Fmaps%2Fgroupings_Eclipse_and_Xplatform%2Fps_opl_ Language_1.html
[3]J.W.Suurballe, R.E.Tarjan. A Quick Method for Finding Shortest Pairs of Disjoint Paths
[4] Kamalesh V.N, S K Srivatsa, Topological Design of Minimum Cost Survivable Computer Communication Networks: Bipartite Graph Method, (IJCSIS) International Journal of Computer Science and Information Security, Vol. 3, No. 1, 2009.
[5]Shengli Yuan and Jason P.Jue, “Dynamic lightpath protection in WDM mesh networks under wavelength-continuity and risk-disjoint constraints”, IEEE Globecom Conference, November 29–December 3,.2004
[6]Keqin Li, “Heuristic Algorithms for Routing and Wavelength Assignment in WDM Optical Networks”, Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium, pp. 1 – 8, 14-18 April 2008.
[7]Nina Skorin-Kapov, “Heuristic Algorithms for the Routing and Wavelength Assignment of Scheduled Lightpath Demands in Optical Networks”, Selected Areas in Communications, IEEE Journal, pp. 1231 - 1240 , Oct. 2003.