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

一个基于插值的解非线性双层规划的遗传算法
引用本文:李和成,王宇平.一个基于插值的解非线性双层规划的遗传算法[J].计算机学报,2008,31(6):910-918.
作者姓名:李和成  王宇平
作者单位:1. 西安电子科技大学计算机学院,西安,710071;西安电子科技大学数学科学系,西安,710071
2. 西安电子科技大学计算机学院,西安,710071
摘    要:非线性双层规划问题是一类递阶优化问题,相关的算法往往需要对每一个上层变量值求一个下层优化问题才能得到一个可行点,这使得算法的计算量很大.目前文献中的算法通常都是基于对每个确定的上层变量,下层最优解唯一的条件,这就意味着每个下层变量的分量都可以看成是上层变量的函数.基于这个思想,同时为了避免频繁计算下层优化问题,文中提出了一种新的方法.这种方法与已有方法的主要不同之处在于,它不需频繁求解下层规划,而是用插值函数近似下层最优解函数.其主要思想如下:首先,取一些上层变量值作为插值节点,计算它们对应的下层问题的最优解,这些最优解的第i个分量作为第i个插值函数的函数值,利用这些节点和函数值计算插值函数;其次,将插值函数代入上层问题,得到一个近似原问题的单层规划;最后用一个新的遗传算法求解该单层规划.由于插值节点和相应的插值函数在进化过程中自适应修正和更新,这样可使得该单层规划问题的最优解逐步逼近原问题的最优解,并且可减少计算量.对25个测试问题的仿真结果表明,该文所提出的算法能以较少的计算量找到这些问题的最好解.

关 键 词:非线性双层规划  插值函数  遗传算法  最优解

An Interpolation Based Genetic Algorithm for Solving Nonlinear Bilevel Programming Problems
LI He-Cheng,WANG Yu-Ping.An Interpolation Based Genetic Algorithm for Solving Nonlinear Bilevel Programming Problems[J].Chinese Journal of Computers,2008,31(6):910-918.
Authors:LI He-Cheng  WANG Yu-Ping
Abstract:
Keywords:
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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