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


Co-evolutionary algorithm: An efficient approach for bilevel programming problems
Authors:Hecheng Li  Lei Fang
Affiliation:1. Department of Mathematics, Key Laboratory of Tibetan Information Processing of Ministry of Education, Qinghai Normal University, Xining, PR China;2. Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing, PR China;3. Business School, Nankai University, Tianjin, PR China
Abstract:The bilevel programming problem involves two optimization problems, which is hierarchical, strongly NP-hard and very challenging for most existing optimization approaches. An efficient universal co-evolutionary algorithm is developed in this article to deal with various bilevel programming problems. In the proposed algorithm, evolutionary algorithms are used to explore the leader's and the follower's decision-making spaces interactively. Unlike other existing approaches, in the suggested procedure the follower's problem is solved in two phases. First, an evolutionary algorithm is run for a few generations to obtain an approximation of lower level solutions. In the second phase, from all approximate solutions obtained above, only a small number of good points are selected and evolved again by a newly designed multi-criteria evolutionary algorithm. The technique refines some candidate solutions and can efficiently reduce the computational cost of obtaining feasible solutions. Proof-of-principle experiments demonstrate the efficiency of the proposed approach.
Keywords:co-evolutionary algorithm  bilevel programming problems  approximate solutions  optimal solutions
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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