基于遗传算法的非支配排序算法NSGA II是用于求解多目标规划问题的一种方法.通过帕累托支配求解帕累托最优解可以有效得到多目标函数的求解结果.为优化帕累托最优解运用遗传算法对求解结果进行优化.但同时遗传算法具有未成熟收敛群体规模对性能影响大结果受初始值影响较大等缺点因此利用多种群遗传算法对求解结果进行进一步优化运用移民算子联系各个种群运用精华种群保存每代最优结果.运行程序请优先下载谢菲尔德大学的MATLAB遗传算法工具箱