首页    期刊浏览 2025年02月28日 星期五
登录注册

文章基本信息

  • 标题:Structure-Encoding Differential Evolution for Integer Programming
  • 本地全文:下载
  • 作者:Deng, Changshou ; Liang, Changyong ; Zhao, Bingyan
  • 期刊名称:Journal of Software
  • 印刷版ISSN:1796-217X
  • 出版年度:2011
  • 卷号:6
  • 期号:1
  • 页码:140-147
  • DOI:10.4304/jsw.6.1.140-147
  • 语种:English
  • 出版社:Academy Publisher
  • 摘要:Differential Evolution is a competive method for continuous number optimization problems. A novel Structure-Encoding Differential Evolution (SEDE) algorithm was proposed for optimization problems with integer-parameter representation. In the SEDE Algorithm, each decision variable of every individual consists of two domains. One domain is float-encoding which is confined in a narrow range [0, 1]. The other domain is integer-encoding which is used to represent the problem space. A new operator, boundary-handling operator, was used to ensure each result generated by the mutation operator falling into the range [0, 1]. In addition, a new mapping operator was constructed to generate integer number from the real domain. The global convergence property of the SEDE was analyzed. The simulation results of several Benchmarks of integer programming show it is effective and efficient. Structure-encoding Differential Evolution algorithm is a new effective way for handling the integer programming problems.
  • 关键词:Integer Programming;Structure-encoding Differential Evolution;boundary-handling operator;mapping operator
国家哲学社会科学文献中心版权所有