Honey-bees optimization algorithm applied to path planning problem

Autonomous systems assume intelligent behaviour with capabilities of dealing in complex and changing environments. Problem of path planning, which can be observed as an optimization problem, seems to be of high importance for arising of intelligent behaviour for different real-world problem domains. Swarm intelligence has gained increasingly high interest among the researchers from different areas, like, science, commerce and engineering over the last few years. It is particularly suitable to apply methods inspired by swarm intelligence to various optimization problems, especially if the space to be explored is large and complex. This article presents application of Honey-bees mating algorithm (HBO) to a non linear Diophantine equation benchmark problem and comparison with results of a genetic algorithm (GA) designed for the same purpose. In second part of the work, HBO algorithm is applied to solve a problem of guidance of mobile robot through the space with differently shaped and distributed obstacles. Fuzzy fitness function for selective evaluation of paths found by the algorithm is proposed. The performance of the algorithm is comparable to genetic algorithm developed for the same purpose.

[1]  Johann Dréo,et al.  Metaheuristics for Hard Optimization: Methods and Case Studies , 2005 .

[2]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[3]  Hussein A. Abbass,et al.  An agent based approach to 3SAT using marriage in honeybees optimization , 2001 .

[4]  Petar Ćurković,et al.  Genetic Algorithm for Robot Path Estimation , 2006 .

[5]  Zbigniew Michalewicz,et al.  Adaptive evolutionary planner/navigator for mobile robots , 1997, IEEE Trans. Evol. Comput..

[6]  Yangmin Li,et al.  Smooth Formation Navigation of Multiple Mobile Robots for Avoiding Moving Obstacles , 2006 .

[7]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[8]  Gianni Tedesco,et al.  Diophantine Benchmarks for the B-Cell Algorithm , 2006, ICARIS.

[9]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[10]  O. Castilho,et al.  Multiple Objective Optimization Genetic Algorithms For Path Planning In Autonomous Mobile Robots , 2005, Int. J. Comput. Syst. Signals.

[11]  H. Abbass A single queen single worker honey–bees approach to 3-SAT , 2001 .

[12]  Hussein A. Abbass,et al.  An agent based approach to 3-SAT using marriage in honey-bees optimization , 2001 .

[13]  Marco Dorigo,et al.  Distributed Optimization by Ant Colonies , 1992 .

[14]  Ken Goldberg,et al.  Neural Networks in Robotics , 1993 .