Software Module Clustering based on the Fuzzy Adaptive Teaching Learning based Optimization Algorithm

02/13/2019
by   Kamal Z. Zamli, et al.
0

Although showing competitive performances in many real-world optimization problems, Teaching Learning based Optimization Algorithm (TLBO) has been criticized for having poor control on exploration and exploitation. Addressing these issues, a new variant of TLBO called Adaptive Fuzzy Teaching Learning based Optimization (ATLBO) has been developed in the literature. This paper describes the adoption of Fuzzy Adaptive Fuzzy Teaching Learning based Optimization (ATLBO) for software module clustering problem. Comparative studies with the original Teaching Learning based Optimization (TLBO) and other Fuzzy TLBO variant demonstrate that ATLBO gives superior performance owing to its adaptive selection of search operators based on the need of the current search.

READ FULL TEXT
research
04/06/2021

The Tangent Search Algorithm for Solving Optimization Problems

This article proposes a new population-based optimization algorithm call...
research
04/29/2021

Adaptive Partitioning Strategy for High-Dimensional Discrete Simulation-based Optimization Problems

In this paper, we introduce a technique to enhance the computational eff...
research
05/31/2022

Enhanced Teaching-Learning-based Optimization for 3D Path Planning of Multicopter UAVs

This paper introduces a new path planning algorithm for unmanned aerial ...
research
10/13/2018

Fuzzy Adaptive Tuning of a Particle Swarm Optimization Algorithm for Variable-Strength Combinatorial Test Suite Generation

Combinatorial interaction testing is an important software testing techn...
research
01/23/2022

Self-adjusting optimization algorithm for solving the setunion knapsack problem

The set-union knapsack problem (SUKP) is a constrained composed optimiza...
research
01/27/2021

ASBSO: An Improved Brain Storm Optimization With Flexible Search Length and Memory-Based Selection

Brain storm optimization (BSO) is a newly proposed population-based opti...

Please sign up or login with your details

Forgot password? Click here to reset