期刊文献+

一类非线性两级规划问题的模拟退火求解 被引量:15

Solving a Class of Nonlinear Bilevel Programming Problems by Simulated Annealing
原文传递
导出
摘要 提出一种基于模拟退火算法求解一类非线性两级规划问题的方法。为了提高模拟退火算法处理上级约束的能力,在模拟退火算法中引入一个辅助优化问题,通过求解该辅助优化问题产生满足上级约束的试探点,避免了使用罚函数处理上级约束。数值计算结果表明,与使用罚函数处理上级约束的模拟退火算法相比,本文提出的方法不仅可以提高求得全局最优解的可靠性,而且可以减少模拟退火算法的迭代次数。 A simulated annealing based method for solving a class of nonlinear bilevel programming problems is proposed in this paper.To improve the capacity of the simulated annealing algorithm to deal with the high level constraints,an auxiliary optimization problem is introduced in it.By solving this auxiliary optimization problem,the trial points satisfying the high level constraints can be generated, avoiding the use of the penalty function to deal with the high level constraints.The numerical computation results indicate that in comparison with the simulated annealing algorithm using the penalty function to deal with the high level constraints,the proposed method can not only improve the reliability for finding the global optimum but also reduce the iteration number of the simulated annealing algorithm and increase the computational efficiency.
出处 《系统工程理论与实践》 EI CSCD 北大核心 1997年第7期52-58,共7页 Systems Engineering-Theory & Practice
基金 国家自然科学基金
关键词 两级规划 模拟退火 全局优化 非线性规划 bilevel programming simulated annealing global optimization
  • 相关文献

参考文献2

  • 1杨若黎,系统工程理论与实践,1997年
  • 2唐大宏,控制与决策,1989年,4卷,49页

同被引文献114

引证文献15

二级引证文献137

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部