Geometric particle swarm optimisation on binary and real spaces: from theory to practice

Geometric particle swarm optimization (GPSO) is a recently introduced formal generalization of traditional particle swarm optimization (PSO) that applies naturally to both continuous and combinatorial spaces. In previous work we have developed the theory behind it. The aim of this paper is to demonstrate the applicability of GPSO in practice. We demonstrate this for the cases of Euclidean, Manhattan and Hamming spaces and report extensive experimental results.

[1]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[2]  Nicholas J. Radcliffe,et al.  Equivalence Class Analysis of Genetic Algorithms , 1991, Complex Syst..

[3]  Van de M. L. J. Vel Theory of convex structures , 1993 .

[4]  Zbigniew Michalewicz,et al.  Evolutionary Computation 2 : Advanced Algorithms and Operators , 2000 .

[5]  Pablo Moscato,et al.  Handbook of Applied Optimization , 2000 .

[6]  Lee Spector,et al.  A Revised Comparison of Crossover and Mutation in Genetic Programming , 1998 .

[7]  David B. Fogel,et al.  Evolution-ary Computation 1: Basic Algorithms and Operators , 2000 .

[8]  Riccardo Poli,et al.  Topological crossover for the permutation representation , 2005, GECCO '05.

[9]  Jigui Sun,et al.  An Improved Discrete Particle Swarm Optimization Algorithm for TSP , 2007, 2007 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Workshops.

[10]  Russell C. Eberhart,et al.  A discrete binary version of the particle swarm algorithm , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[11]  Michel Deza,et al.  Geometry of cuts and metrics , 2009, Algorithms and combinatorics.

[12]  Riccardo Poli,et al.  Geometric Crossover for Sets, Multisets and Partitions , 2006, PPSN.

[13]  D. Fogel,et al.  Basic Algorithms and Operators , 1999 .

[14]  Riccardo Poli,et al.  Product Geometric Crossover , 2006, PPSN.

[15]  Riccardo Poli,et al.  Geometric Particle Swarm Optimisation , 2007, EuroGP.

[16]  Riccardo Poli,et al.  Geometric Crossover for Biological Sequences , 2006, EuroGP.

[17]  Riccardo Poli,et al.  Geometric landscape of homologous crossover for syntactic trees , 2005, 2005 IEEE Congress on Evolutionary Computation.

[18]  Riccardo Poli,et al.  Topological Interpretation of Crossover , 2004, GECCO.

[19]  Maurice Clerc,et al.  Discrete Particle Swarm Optimization, illustrated by the Traveling Salesman Problem , 2004 .