|
控制理论与应用 2003
Genetic algorithm based on complex-valued encoding
|
Abstract:
Complex-valued Encoding is applied to genetic algorithms (GA). One complex number is used to denote each diploid and define the genetic operators. Each pair of alleles corresponds to one complex number. The independent variables of the objective function are determined by the modules and angles of their corresponding complex numbers. Compared with the conventional genetic algorithm based on real-valued encoding or binary encoding, the proposed algorithm expands the dimensions for denoting. The computer simulation results are offered to demonstrate the efficiency of the method.