首页 | 本学科首页   官方微博 | 高级检索  
     

用多目标进化算法求解二层规划双目标模型
引用本文:林丹,王宏,李敏强. 用多目标进化算法求解二层规划双目标模型[J]. 系统工程理论与实践, 2006, 26(5): 106-110. DOI: 10.12011/1000-6788(2006)5-106
作者姓名:林丹  王宏  李敏强
作者单位:1. 天津大学理学院,天津,300072
2. 天津大学管理学院,天津,300072
基金项目:中国科学院资助项目;教育部天津大学-南开大学合作项目
摘    要:传统单目标二层规划模型得到的最优解往往无法使上下级双方都满意.为此,通过在上层规划中同时考虑下级的目标函数,建立了原问题的上层为双目标规划的一个新模型.上下级可通过协商在该模型的Pareto-最优解集中找到双方满意解.对此模型设计了求解的多目标进化算法,用传统优化算法求解下层规划的单目标问题,而对上层的双目标规划问题则采用基于NSGA-Ⅱ的多目标进化算法求解.数值试验表明我们所提出的算法是有效的.

关 键 词:双目标二层规划  多目标进化算法  Pareto-最优解  Pareto-最优前沿
文章编号:1000-6788(2006)05-0106-05
修稿时间:2005-05-23

Using A Multi-objective Evolutionary Algorithm for Solving Bi-objective Bi-level Programming Models
LIN Dan,WANG Hong,LI Min-qiang. Using A Multi-objective Evolutionary Algorithm for Solving Bi-objective Bi-level Programming Models[J]. Systems Engineering —Theory & Practice, 2006, 26(5): 106-110. DOI: 10.12011/1000-6788(2006)5-106
Authors:LIN Dan  WANG Hong  LI Min-qiang
Abstract:In the classical single-objective bi-level programming problems,the final optimal solutions are always non-satisfactory to the decision makers in both upper and lower levels.To improve such situations,a new model with two objectives in the upper level is presented through taking into account the objective in the lower level in the same time.A multi-objective evolutionary algorithm for the bi-objective bi-level programming problems is presented.The single objective programming in the lower level is solved with traditional optimization algorithms,while a multi-objective evolutionary algorithm based on NSGAII is used to solve the bi-objective programming problem in the upper level.The performance of the proposed algorithm is illustrated using a numerical example in the published literature.
Keywords:bi-level programming  multi-objective evolutionary algorithm  Pareto-optimal solution  Pareto-optimal frontier
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《系统工程理论与实践》浏览原始摘要信息
点击此处可从《系统工程理论与实践》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号