土地利用的数量结构优化问题是个典型的多目标优化问题。文章通过引入带精英策略的非支配排序遗传算法(NSGA-Ⅱ),构建基于NSGA-Ⅱ的土地利用数量结构优化模型。在参考Kanpur遗传算法实验室提供的NSGA-Ⅱ源代码的基础上,利用C/C++语言进行程序的二次开发,获得土地利用数量结构优化的一系列Pareto解,并组成Pareto解集。最后,通过权重来近似地表达决策意愿,通过计算综合效益,来实现各种决策意愿下的方案择优决策。研究结果表明该模型能较好地解决土地利用的数量结构优化问题。
The optimization of land use quantitative structure is a typical problem of multi-objective optimization, and is also the main problem of land use plan. An optimization model of land use quantitative structure based on NSGA-II was set up in this paper through the introduction of non-dominated sorting genetic algorithm with the elite strategy. On the basis of referring to NSGA-II source code offered by the Kanpur hereditary algorithm laboratory,and carrying on the secondary development of the procedure by using C/C++ language,a series of Pareto solutions were obtained and Pareto solution set was constructed. Finally,weights were used to express decision-making wills approximately,and comprehensive benefit value was calculated to realize decision-making under all kinds of wills. The result indicates that the model can solve the problem of land use quantitative structure optimization effectively.