Journal of Systems Engineering and Electronics ›› 2011, Vol. 33 ›› Issue (9): 2126-2132.doi: 10.3969/j.issn.1001-506X.2011.09.39
Previous Articles Next Articles
ZHANG Li1,2,LI Hong2, FENG Da-zheng1
Online:
Published:
Abstract:
For the mixedinteger nonlinear programming with 0-1 integer variables and continuous variables, a mixedcoding scheme is adopted by mixing 0-1 binary code and real code. The exclusive or (XOR) operator in the Boolean logical operations is introduced to the mutation operator in differential evolution (DE) for dealing with 0-1 integer variables. The orthogonal crossover operator, which is based on the orthogonal experimental design with two level orthogonal array and factor analysis, is combined with the crossover operator in DE to make a systematic and rational exploration. Some numerical examples are carried out to illustrate the performance of the proposed algorithm. Simulation results show that the proposed algorithm is robust and effective.
ZHANG Li ,LI Hong,FENG Da-zheng. Differential evolution with orthogonal crossover for solving mixedinteger programming[J]. Journal of Systems Engineering and Electronics, 2011, 33(9): 2126-2132.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.sys-ele.com/EN/10.3969/j.issn.1001-506X.2011.09.39
https://www.sys-ele.com/EN/Y2011/V33/I9/2126