Mechanisms to Avoid the Premature Convergence of Genetic Algorithms
نویسنده
چکیده
The optimization by genetic algorithms often comes along with premature convergence bias, especially in the multimodal problems. In the paper, we propose and test two mechanisms to avoid the premature convergence of genetic algorithms by preserving the population diversity in two different manners. These are the dynamic application of many genetic operators, based on the average progress, and the population partial reinitialization. The mechanisms were tested by implementing them in the NSGA_II algorithm, applied to one of the most difficult job shop scheduling test problems, ft10. The comparative analysis between the new algorithm and the NSGA_II in the absence of the submitted mechanisms, alongside with an elitist and the canonic genetic algorithm, proves the usability of both proposed mechanisms.
منابع مشابه
A modified elite ACO based avoiding premature convergence for travelling salesmen problem
The Travelling Salesmen Problem (TSP) is one of the most important and famous combinational optimization problems that aim to find the shortest tour. In this problem, the salesman starts to move from an arbitrary place called depot and after visiting all nodes, finally comes back to depot. Solving this problem seems hard because program statement is simple and leads this problem belonging to NP...
متن کاملChaotic-based Particle Swarm Optimization with Inertia Weight for Optimization Tasks
Among variety of meta-heuristic population-based search algorithms, particle swarm optimization (PSO) with adaptive inertia weight (AIW) has been considered as a versatile optimization tool, which incorporates the experience of the whole swarm into the movement of particles. Although the exploitation ability of this algorithm is great, it cannot comprehensively explore the search space and may ...
متن کاملGradual Distributed Real - Coded Genetic Algorithms 1
Genetic algorithm behavior is determined by the exploration/exploitation balance kept throughout the run. When this balance is disproportionate, the premature convergence problem will probably appear, causing a drop in the genetic algorithm's eecacy. One approach presented for dealing with this problem is the distributed genetic algorithm model. Its basic idea is to keep, in parallel, several s...
متن کاملA Hybrid Modified Meta-heuristic Algorithm for Solving the Traveling Salesman Problem
The traveling salesman problem (TSP) is one of the most important combinational optimization problems that have nowadays received much attention because of its practical applications in industrial and service problems. In this paper, a hybrid two-phase meta-heuristic algorithm called MACSGA used for solving the TSP is presented. At the first stage, the TSP is solved by the modified ant colony s...
متن کاملGradual distributed real-coded genetic algorithms
A major problem in the use of genetic algorithms is premature convergence, a premature stagnation of the search caused by the lack of diversity in the population. One approach for dealing with this problem is the distributed genetic algorithm model. Its basic idea is to keep, in parallel, several subpopulations that are processed by genetic algorithms, with each one being independent of the oth...
متن کامل