-
Article
Hybrid Snake Optimizer Algorithm for Solving Economic Load Dispatch Problem with Valve Point Effect
Snake optimizer (SO) is an optimization algorithm drawn from the reproductive habits of serpents. It exhibits outstanding effectiveness in solving continuous optimization problems. However, SO may face some pe...
-
Article
Improved arithmetic optimization algorithm for patient admission scheduling problem
The patient admission scheduling problem (PASP) has been studied for many years as one of the most important scheduling problems in the health sector. The primary goal of PASP is to assign patients to appropri...
-
Article
Binary improved white shark algorithm for intrusion detection systems
Intrusion Detection (ID) is an essential task in the cyberattacks domain built to secure Internet applications and networks from malicious actors. The main shortcoming of the current Intrusion Detection System...
-
Article
Opposition-based sine cosine optimizer utilizing refraction learning and variable neighborhood search for feature selection
This paper proposes new improved binary versions of the Sine Cosine Algorithm (SCA) for the Feature Selection (FS) problem. FS is an essential machine learning and data mining task of choosing a subset of high...
-
Article
Discrete Jaya with refraction learning and three mutation methods for the permutation flow shop scheduling problem
The Permutation Flow Shop Scheduling Problem (PFSSP) is an interesting scheduling problem that has many real-world applications. It has been widely used as a benchmark to prove the efficiency of many discrete ...
-
Article
Exploratory cuckoo search for solving single-objective optimization problems
The cuckoo search (CS) algorithm is an effective optimization algorithm, but it is prone to stagnation in suboptimality because of some limitations in its exploration mechanisms. This paper introduces a variat...
-
Article
Discrete Island-Based Cuckoo Search with Highly Disruptive Polynomial Mutation and Opposition-Based Learning Strategy for Scheduling of Workflow Applications in Cloud Environments
The optimization-based scheduling algorithms used for scheduling workflows in cloud computing environments may easily get trapped in local optima, especially in the beginning of their simulation processes beca...