Pseudo-Adaptive Penalization to Handle Constraints in Particle Swarm Optimizers

01/25/2021
by   Mauro S. Innocente, et al.
0

The penalization method is a popular technique to provide particle swarm optimizers with the ability to handle constraints. The downside is the need of penalization coefficients whose settings are problem-specific. While adaptive coefficients can be found in the literature, a different adaptive scheme is proposed in this paper, where coefficients are kept constant. A pseudo-adaptive relaxation of the tolerances for constraint violations while penalizing only violations beyond such tolerances results in a pseudo-adaptive penalization. A particle swarm optimizer is tested on a suite of benchmark problems for three types of tolerance relaxation: no relaxation; self-tuned initial relaxation with deterministic decrease; and self-tuned initial relaxation with pseudo-adaptive decrease. Other authors' results are offered as frames of reference.

READ FULL TEXT

page 11

page 12

research
02/13/2018

A theoretical guideline for designing an effective adaptive particle swarm

In this paper we theoretically investigate underlying assumptions that h...
research
01/25/2021

Constraint-Handling Techniques for Particle Swarm Optimization Algorithms

Population-based methods can cope with a variety of different problems, ...
research
07/23/2022

Initial Orbit Determination for the CR3BP using Particle Swarm Optimization

This work utilizes a particle swarm optimizer (PSO) for initial orbit de...
research
01/25/2021

Particle Swarm Optimization: Fundamental Study and its Application to Optimization and to Jetty Scheduling Problems

The advantages of evolutionary algorithms with respect to traditional me...
research
05/25/2005

Handling equality constraints by adaptive relaxing rule for swarm algorithms

The adaptive constraints relaxing rule for swarm algorithms to handle wi...
research
01/25/2021

Numerical Comparison of Neighbourhood Topologies in Particle Swarm Optimization

Particle Swarm Optimization is a global optimizer in the sense that it h...
research
01/25/2021

Individual and Social Behaviour in Particle Swarm Optimizers

Three basic factors govern the individual behaviour of a particle: the i...

Please sign up or login with your details

Forgot password? Click here to reset