Hybrid Henry Gas Solubility Optimization Algorithm with Dynamic Cluster-to-Algorithm Mapping for Search-based Software Engineering Problems

05/31/2021
by   Kamal Z. Zamli, et al.
0

This paper discusses a new variant of the Henry Gas Solubility Optimization (HGSO) Algorithm, called Hybrid HGSO (HHGSO). Unlike its predecessor, HHGSO allows multiple clusters serving different individual meta-heuristic algorithms (i.e., with its own defined parameters and local best) to coexist within the same population. Exploiting the dynamic cluster-to-algorithm mapping via penalized and reward model with adaptive switching factor, HHGSO offers a novel approach for meta-heuristic hybridization consisting of Jaya Algorithm, Sooty Tern Optimization Algorithm, Butterfly Optimization Algorithm, and Owl Search Algorithm, respectively. The acquired results from the selected two case studies (i.e., involving team formation problem and combinatorial test suite generation) indicate that the hybridization has notably improved the performance of HGSO and gives superior performance against other competing meta-heuristic and hyper-heuristic algorithms.

READ FULL TEXT
research
04/22/2023

Perfectionism Search Algorithm (PSA): An Efficient Meta-Heuristic Optimization Approach

This paper proposes a novel population-based meta-heuristic optimization...
research
10/30/2017

BAS: Beetle Antennae Search Algorithm for Optimization Problems

Meta-heuristic algorithms have become very popular because of powerful p...
research
02/18/2020

An Evaluation of Monte Carlo-Based Hyper-Heuristic for Interaction Testing of Industrial Embedded Software Applications

Hyper-heuristic is a new methodology for the adaptive hybridization of m...
research
10/07/2021

HABCSm: A Hamming Based t-way Strategy Based on Hybrid Artificial Bee Colony for Variable Strength Test Sets Generation

Search-based software engineering that involves the deployment of meta-h...
research
12/20/2021

Philippine Eagle Optimization Algorithm

We propose the Philippine Eagle Optimization Algorithm (PEOA), which is ...
research
07/06/2017

ACO for Continuous Function Optimization: A Performance Analysis

The performance of the meta-heuristic algorithms often depends on their ...
research
10/09/2013

The Generalized Traveling Salesman Problem solved with Ant Algorithms

A well known N P-hard problem called the Generalized Traveling Salesman ...

Please sign up or login with your details

Forgot password? Click here to reset