Controlling Chaos by an Improved Estimation of Distribution Algorithm

Control and synchronization of chaotic systems are important issues in nonlinear sciences. This paper proposes an effective estimation of distribution algorithm (EDA)-based memetic algorithm (MA) to direct the orbits of discrete chaotic dynamical systems as well as to synchronize chaotic systems, which could be formulated as complex multi-modal numerical optimization problems. In EDA-based MA (EDAMA), both EDA-based searching operators and simulated annealing (SA)–based local searching operators are designed to balance the exploration and exploitation abilities. On the other hand, global information provided by EDA is combined with local information from SA to create better solutions. In particular, to enrich the searching behaviors and to avoid premature convergence, SA-based local search is designed and incorporated into EDAMA. To balance the exploration and exploitation abilities, after the standard EDA-based searching operation, SA-based local search is probabilistically applied to some good solutions selected by using a roulette wheel mechanism with a specified probability. Numerical simulations based on Henon Map demonstrate the effectiveness and efficiency of EDAMA, and the effects of some parameters are investigated as well.