A distributed hierarchical genetic algorithm for efficient optimization and pattern matching

作者:

Highlights:

摘要

In this paper we propose a new approach in genetic algorithm called distributed hierarchical genetic algorithm (DHGA) for optimization and pattern matching. It is eventually a hybrid technique combining the advantages of both distributed and hierarchical processes in exploring the search space. The search is initially distributed over the space and then in each subspace the algorithm works in a hierarchical way. The entire space is essentially partitioned into a number of subspaces depending on the dimensionality of the space. This is done in order to spread the search process more evenly over the whole space. In each subspace the genetic algorithm is employed for searching and the search process advances from one hypercube to a neighboring hypercube hierarchically depending on the convergence status of the population and the solution obtained so far. The dimension of the hypercube and the resolution of the search space are altered with iterations. Thus the search process passes through variable resolution (coarse-to-fine) search space. Both analytical and empirical studies have been carried out to evaluate the performance between DHGA and distributed conventional GA (DCGA) for different function optimization problems. Further, the performance of the algorithms is demonstrated on problems like pattern matching and object matching with edge map.

论文关键词:Genetic algorithm,Optimization,Coarse-to-fine,Distributed,Variable resolution,Pattern matching

论文评审过程:Received 18 July 2005, Revised 16 January 2006, Accepted 19 April 2006, Available online 19 June 2006.

论文官网地址:https://doi.org/10.1016/j.patcog.2006.04.023