摘要
多目标优化方法库是一个专门针对多目标问题的优化软件。本文介绍了用面向对象方法对方法库进行开发的过程,着重说明了该软件以优化模型为中心的主体框架和以优化算法为核心的模块化结构,以及库中采用的各种多目标优化算法特别是非劣分层遗传算法。最后通过算例说明了方法库的使用方法,证明了其良好的操作性和库中算法优良的性能。
Multiobjective Optimization Algorithm Library is a software specially developed for solving multiobjective optimization (MO) problems. Object -Oriented Method was taken as an important tool to develop the library. During the development of this software, model of MO problem was taken as the center of the framework and MO methods were taken as the core of the modularized structure. Most of representative MO methods were put in the library, including the Non - dominated Sorting Genetic Algorithm. Application of the library on an example instructed how to use the software, proved the maneuverability of the library and the performance of the methods.
出处
《航空计算技术》
2005年第4期57-60,65,共5页
Aeronautical Computing Technique
基金
国家自然科学基金资助项目(10377015)
关键词
多目标优化
面向对象方法
遗传算法
muhiobjective optimization
object-oriented method
genetie algorithms