Javascript must be enabled to continue!
A Synchronous-Asynchronous Particle Swarm Optimisation Algorithm
View through CrossRef
In the original particle swarm optimisation (PSO) algorithm, the particles’ velocities and positions are updated after the whole swarm performance is evaluated. This algorithm is also known as synchronous PSO (S-PSO). The strength of this update method is in the exploitation of the information. Asynchronous update PSO (A-PSO) has been proposed as an alternative to S-PSO. A particle in A-PSO updates its velocity and position as soon as its own performance has been evaluated. Hence, particles are updated using partial information, leading to stronger exploration. In this paper, we attempt to improve PSO by merging both update methods to utilise the strengths of both methods. The proposed synchronous-asynchronous PSO (SA-PSO) algorithm divides the particles into smaller groups. The best member of a group and the swarm’s best are chosen to lead the search. Members within a group are updated synchronously, while the groups themselves are asynchronously updated. Five well-known unimodal functions, four multimodal functions, and a real world optimisation problem are used to study the performance of SA-PSO, which is compared with the performances of S-PSO and A-PSO. The results are statistically analysed and show that the proposed SA-PSO has performed consistently well.
Title: A Synchronous-Asynchronous Particle Swarm Optimisation Algorithm
Description:
In the original particle swarm optimisation (PSO) algorithm, the particles’ velocities and positions are updated after the whole swarm performance is evaluated.
This algorithm is also known as synchronous PSO (S-PSO).
The strength of this update method is in the exploitation of the information.
Asynchronous update PSO (A-PSO) has been proposed as an alternative to S-PSO.
A particle in A-PSO updates its velocity and position as soon as its own performance has been evaluated.
Hence, particles are updated using partial information, leading to stronger exploration.
In this paper, we attempt to improve PSO by merging both update methods to utilise the strengths of both methods.
The proposed synchronous-asynchronous PSO (SA-PSO) algorithm divides the particles into smaller groups.
The best member of a group and the swarm’s best are chosen to lead the search.
Members within a group are updated synchronously, while the groups themselves are asynchronously updated.
Five well-known unimodal functions, four multimodal functions, and a real world optimisation problem are used to study the performance of SA-PSO, which is compared with the performances of S-PSO and A-PSO.
The results are statistically analysed and show that the proposed SA-PSO has performed consistently well.
Related Results
Comparison of cardiopulmonary resuscitation that applied synchronous 30 compressions–2 ventilations with that applied asynchronous 110/min compression–10/min ventilation: A mannequin study
Comparison of cardiopulmonary resuscitation that applied synchronous 30 compressions–2 ventilations with that applied asynchronous 110/min compression–10/min ventilation: A mannequin study
Background:CPR model of a resuscitation to be ventilated with a bag valve mask constitutes a discussion when evaluated with the current guidance.Objective:This study aims to compar...
Optimal international logistics service composition algorithm based on improved particle swarm optimization algorithm in cloud environment
Optimal international logistics service composition algorithm based on improved particle swarm optimization algorithm in cloud environment
Under the environment of cloud, particle swarm algorithm is widely used in intelligent computer field. The combination model of the logistics service is solved. However, in solving...
Robust design optimization of electrical machines for electric and hybrid vehicles
Robust design optimization of electrical machines for electric and hybrid vehicles
Contribution méthodologique au dimensionnement optimal et robuste des machines électriques dédiées aux chaines de traction VE et VEH
Face aux préoccupations croissa...
A Hybrid HLA Time Management Algorithm Based on Both Conditional and Unconditional Information
A Hybrid HLA Time Management Algorithm Based on Both Conditional and Unconditional Information
The High-Level Architecture (HLA), which is the IEEE standard for distributed simulation, defines six service groups. The Time Management (TM) service group ensures a Time-Stamp-Or...
Survival between synchronous and non-synchronous multiple primary cutaneous melanomas—a SEER database analysis
Survival between synchronous and non-synchronous multiple primary cutaneous melanomas—a SEER database analysis
Background
There is no criterion to distinguish synchronous and non-synchronous multiple primary cutaneous melanomas (MPMs). This study aimed to distinguish syn...
Collective Cognition on Global Density in Dynamic Swarm
Collective Cognition on Global Density in Dynamic Swarm
Swarm density plays a key role in the performance of a robot swarm, which can be averagely measured by swarm size and the area of a workspace. In some scenarios, the swarm workspac...
Learning Competitive Swarm Optimization
Learning Competitive Swarm Optimization
Particle swarm optimization (PSO) is a popular method widely used in solving different optimization problems. Unfortunately, in the case of complex multidimensional problems, PSO e...
Improved electrical coupling integrated energy system based on particle swarm optimization
Improved electrical coupling integrated energy system based on particle swarm optimization
AbstractThe rational utilization of energy is an important issue for sustainable development. Electrically coupled integrated energy systems can enhance energy utilization efficien...

