Multi-swarm PSO algorithm for the Quadratic Assignment Problem: a massive parallel implementation on the OpenCL platform

04/20/2015
by   Piotr Szwed, et al.
0

This paper presents a multi-swarm PSO algorithm for the Quadratic Assignment Problem (QAP) implemented on OpenCL platform. Our work was motivated by results of time efficiency tests performed for single-swarm algorithm implementation that showed clearly that the benefits of a parallel execution platform can be fully exploited, if the processed population is large. The described algorithm can be executed in two modes: with independent swarms or with migration. We discuss the algorithm construction, as well as we report results of tests performed on several problem instances from the QAPLIB library. During the experiments the algorithm was configured to process large populations. This allowed us to collect statistical data related to values of goal function reached by individual particles. We use them to demonstrate on two test cases that although single particles seem to behave chaotically during the optimization process, when the whole population is analyzed, the probability that a particle will select a near-optimal solution grows.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/02/2018

Dynamic Swarm Dispersion in Particle Swarm Optimization for Mining Unsearched Area in Solution Space (DSDPSO)

Premature convergence in particle swarm optimization (PSO) algorithm usu...
research
03/21/2016

The SVM Classifier Based on the Modified Particle Swarm Optimization

The problem of development of the SVM classifier based on the modified p...
research
01/30/2023

Distributed Swarm Intelligence

This paper presents the development of a distributed application that fa...
research
04/03/2018

A Bi-population Particle Swarm Optimizer for Learning Automata based Slow Intelligent System

Particle Swarm Optimization (PSO) is an Evolutionary Algorithm (EA) that...
research
07/30/2016

Heterogeneous Strategy Particle Swarm Optimization

PSO is a widely recognized optimization algorithm inspired by social swa...
research
04/30/2015

Explanation of Stagnation at Points that are not Local Optima in Particle Swarm Optimization by Potential Analysis

Particle Swarm Optimization (PSO) is a nature-inspired meta-heuristic fo...
research
07/08/2018

QDDS: A Novel Quantum Swarm Algorithm Inspired by a Double Dirac Delta Potential

In this paper a novel Quantum Double Delta Swarm (QDDS) algorithm modele...

Please sign up or login with your details

Forgot password? Click here to reset