4.7 Article

HMPA: an innovative hybrid multi-population algorithm based on artificial ecosystem-based and Harris Hawks optimization algorithms for engineering problems

Journal

ENGINEERING WITH COMPUTERS
Volume 38, Issue 2, Pages 1581-1625

Publisher

SPRINGER
DOI: 10.1007/s00366-020-01120-w

Keywords

Hybrid optimization; Multi-population; Chaos theory; Levy flight; Local search; Engineering problems; Wilcoxon signed-rank test; CEC 2017 test functions

Ask authors/readers for more resources

This paper presents a novel hybrid multi-population algorithm (HMPA) that enhances the dispersion of solutions in problem space through partitioning and hybridization techniques. By utilizing various strategies, the exploration and exploitation capabilities of the algorithm are significantly improved. Evaluation on fifty test functions shows that HMPA outperforms other competitor algorithms in terms of performance.
Optimization algorithms have made considerable advancements in solving complex problems with the ability to be applied to innumerable real-world problems. Nevertheless, they are passed through several challenges comprising of equilibrium between exploration and exploitation capabilities, and departure from local optimums. Portioning the population into several sub-populations is a robust technique to enhance the dispersion of the solution in the problem space. Consequently, the exploration would be increased, and the local optimums can be avoided. Furthermore, improving the exploration and exploitation capabilities is a way of increasing the authority of optimization algorithms that various researches have been considered, and numerous methods have been proposed. In this paper, a novel hybrid multi-population algorithm called HMPA is presented. First, a new portioning method is introduced to divide the population into several sub-populations. The sub-populations dynamically exchange solutions aiming at balancing the exploration and exploitation capabilities. Afterthought, artificial ecosystem-based optimization (AEO) and Harris Hawks optimization (HHO) algorithms are hybridized. Subsequently, levy-flight strategy, local search mechanism, quasi-oppositional learning, and chaos theory are utilized in a splendid way to maximize the efficiency of the HMPA. Next, HMPA is evaluated on fifty unimodal, multimodal, fix-dimension, shifted rotated, hybrid, and composite test functions. In addition, the results of HMPA is compared with similar state-of-the-art algorithms using five well-known statistical metrics, box plot, convergence rate, execution time, and Wilcoxon's signed-rank test. Finally, the performance of the HMPA is investigated on seven constrained/unconstrained real-life engineering problems. The results demonstrate that the HMPA is outperformed the other competitor algorithms significantly.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Computer Science, Hardware & Architecture

CDABC: chaotic discrete artificial bee colony algorithm for multi-level clustering in large-scale WSNs

Mohammad Masdari, Saeid Barshande, Suat Ozdemir

JOURNAL OF SUPERCOMPUTING (2019)

Article Computer Science, Interdisciplinary Applications

A new hybrid chaotic atom search optimization based on tree-seed algorithm and Levy flight for solving optimization problems

Saeid Barshandeh, Maryam Haghzadeh

Summary: The convergence speed of ASO is enhanced by incorporating chaotic maps and Levy flight random walk, and the hybridization with the tree-seed algorithm (TSA) improves the exploration and exploitation capabilities, achieving a proper balance between them.

ENGINEERING WITH COMPUTERS (2021)

Article Computer Science, Artificial Intelligence

Discrete teaching-learning-based optimization algorithm for clustering in wireless sensor networks

Mohammad Masdari, Saeid Barshandeh

JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING (2020)

Article Engineering, Electrical & Electronic

Sink selection and clustering using fuzzy-based controller for wireless sensor networks

Ali Shahidinejad, Saeid Barshandeh

INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS (2020)

Article Computer Science, Artificial Intelligence

Discrete farmland fertility optimization algorithm with metropolis acceptance criterion for traveling salesman problems

Abdollahzadeh Benyamin, Soleimanian Gharehchopogh Farhad, Barshandeh Saeid

Summary: The paper introduces a novel discrete version of the Farmland Fertility Algorithm, utilizing various mechanisms and operators to tackle the TSP problem, demonstrating its effectiveness and superiority through simulation results.

INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS (2021)

Article Computer Science, Interdisciplinary Applications

An enhanced binary slime mould algorithm for solving the 0-1 knapsack problem

Benyamin Abdollahzadeh, Saeid Barshandeh, Hatef Javadi, Nicola Epicoco

Summary: This paper introduces an enhanced binary SMA for solving the 0-1 knapsack problem at different scales. By using multiple transfer functions and bitwise and Gaussian mutation operators, along with penalty function and repair algorithm to handle infeasible solutions, the superiority of the proposed method is demonstrated.

ENGINEERING WITH COMPUTERS (2022)

Article Computer Science, Artificial Intelligence

A range-free localization algorithm for IoT networks

Saeid Barshandeh, Mohammad Masdari, Gaurav Dhiman, Vahid Hosseini, Krishna K. Singh

Summary: The Internet of Things is a ubiquitous network that processes, collects, and analyzes data produced by IoT objects to monitor and organize the world. Accurate localization of IoT objects is essential, with DV-Hop algorithm being a widely used method accompanied by various techniques to increase accuracy.

INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS (2022)

Article Computer Science, Artificial Intelligence

A learning automata-based hybrid MPA and JS algorithm for numerical optimization problems and its application on data clustering

Saeid Barshandeh, Reza Dana, Parinaz Eskandarian

Summary: This paper presents a novel Learning-Automata (LA)-based hybrid optimization algorithm for global optimization problems. The algorithm modifies the artificial Jellyfish search algorithm and Marine Predator Algorithm to reduce computational complexity while retaining their strengths. The LA mechanism is used to intelligently select the most optimal action for updating particles. Experimental results demonstrate the superiority of the proposed LA-based hybrid algorithm in solving benchmark functions and data clustering problems.

KNOWLEDGE-BASED SYSTEMS (2022)

Article Engineering, Multidisciplinary

CQFFA: A Chaotic Quasi-oppositional Farmland Fertility Algorithm for Solving Engineering Optimization Problems

Farhad Soleimanian Gharehchopogh, Mohammad H. Nadimi-Shahraki, Saeid Barshandeh, Benyamin Abdollahzadeh, Hoda Zamani

Summary: This paper proposes the CQFFA algorithm by incorporating chaotic maps into the FFA algorithm, improving its convergence speed and exploration ability for solving optimization problems. Experimental results demonstrate that the CQFFA algorithm outperforms other competitor algorithms in widely-used test functions and real-world engineering problems.

JOURNAL OF BIONIC ENGINEERING (2023)

Article Computer Science, Artificial Intelligence

A learning-based metaheuristic administered positioning model for 3D IoT networks

Saeid Barshandeh, Shima Koulaeizadeh, Mohammad Masdari, Benyamin AbdollahZadeh, Mahsa Ghasembaglou

Summary: This paper proposes a new positioning system to locate objects in 3D IoTs. The system combines the modified Slime Mold Algorithm with the Equilibrium Optimizer and integrates learning and neighborhood search strategies to enhance search efficiency. Experimental results demonstrate the superior accuracy and performance of the proposed algorithm in 3D IoTs.

APPLIED SOFT COMPUTING (2023)

No Data Available