改进NSGA II算法在车辆路径多目标优化问题中的应用
收稿日期: 2010-03-29
修回日期: 2010-06-05
网络出版日期: 2010-09-25
基金资助
浙江省科技计划资助项目(2008C111062)
Application of the Improved NSGA II in Multi Objective Optimization for the Vehicle Routing Problem
Received date: 2010-03-29
Revised date: 2010-06-05
Online published: 2010-09-25
徐慧英,赵建民,张 泳,朱信忠 . 改进NSGA II算法在车辆路径多目标优化问题中的应用[J]. 计算机工程与科学, 2010 , 32(10) : 117 -121 . DOI: 10.3969/j.issn.1007130X.2010.
This paper solves the multobjective optimization for the VRPbased NSGA II. First of all, we analyses and generalizes three object functions and three constraints, and realize the mathematical modeling for VRP. Then we code in MATLAB, and choose the data in C101 of Benchmark Problems as the test data. Furthermore, we improve the determining of initail population and the crossover operator of NSGA II, against the shortcomings of design in NSGA II. By comparing the two algorithms, we verify the improved algorithm is effective in avoiding premature convergence, raising efficiency and stability.
Key words: VRP;multiobjective;optimization;GA;NSGA II
/
| 〈 |
|
〉 |