Journal of Northeastern University Natural Science ›› 2014, Vol. 35 ›› Issue (4): 484-487.DOI: 10.12068/j.issn.1005-3026.2014.04.007

• Information & Control • Previous Articles     Next Articles

Binary Differential Evolution Algorithm Based on Parameterless Mutation Strategy

KONG Xiangyong1, GAO Liqun1, OUYANG Haibin1, GE Yanfeng1,2   

  1. 1. School of Information Science & Engineering, Northeastern University, Shenyang 110819, China; 2. Liaoning Electric Power Company Limited, Shenyang 110014, China.
  • Received:2013-07-17 Revised:2013-07-17 Online:2014-04-15 Published:2013-11-22
  • Contact: KONG Xiangyong
  • About author:-
  • Supported by:
    -

Abstract: Owing to the superior performance on dealing with the complicated continuous problems, a binary differential evolution algorithm named BDEPM was proposed to solve 01 programming problem on account of characteristics of the 01 variables. Compared with discrete transform and logical operations, in the proposed method, the scaling factor was not required in the evolutionary process and binary mutation was directly carried out only on the basis of the differences between two individuals. The binary coded BDEPM algorithm was easy to understand, and it was implemented with a simple structure and less control parameters. A repair strategy based on quadratic greedy transform was put forward to handle the constraints when the BDEPM algorithm was applied to the solve 01 knapsack problems. Experimental results of two instances validated the superiority of the BDEPM algorithm.

Key words: parameterless mutation, binary code, differential evolution, 01 knapsack problem, quadratic greedy transform

CLC Number: