1
|
Shehab M, Abu-Hashem MA, Shambour MKY, Alsalibi AI, Alomari OA, Gupta JND, Alsoud AR, Abuhaija B, Abualigah L. A Comprehensive Review of Bat Inspired Algorithm: Variants, Applications, and Hybridization. ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING : STATE OF THE ART REVIEWS 2022; 30:765-797. [PMID: 36157973 PMCID: PMC9490733 DOI: 10.1007/s11831-022-09817-5] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 05/19/2022] [Accepted: 08/26/2022] [Indexed: 06/16/2023]
Abstract
Bat algorithm (BA) is one of the promising metaheuristic algorithms. It proved its efficiency in dealing with various optimization problems in diverse fields, such as power and energy systems, economic load dispatch problems, engineering design, image processing and medical applications. Thus, this review introduces a comprehensive and exhaustive review of the BA, as well as evaluates its main characteristics by comparing it with other optimization algorithms. The review paper highlights the performance of BA in different applications and the modifications that have been conducted by researchers (i.e., variants of BA). At the end, the conclusions focus on the current work on BA, highlighting its weaknesses, and suggest possible future research directions. The review paper will be helpful for the researchers and practitioners of BA belonging to a wide range of audiences from the domains of optimization, engineering, medical, data mining and clustering. As well, it is wealthy in research on health, environment and public safety. Also, it will aid those who are interested by providing them with potential future research.
Collapse
Affiliation(s)
- Mohammad Shehab
- Faculty of Computer Sciences and Informatics, Amman Arab University, Amman, 11953 Jordan
| | - Muhannad A. Abu-Hashem
- Department of Geomatics, Faculty of Architecture and Planning, King Abdulaziz University, Jeddah, Saudi Arabia
| | - Mohd Khaled Yousef Shambour
- The Custodian of the Two Holy Mosques Institute for Hajj and Umrah Research, Umm Al-Qura University, Mecca, Saudi Arabia
| | - Ahmed Izzat Alsalibi
- Department of Information Technology, Faculty of Engineering and Information Technology, Israa University, Gaza, Palestine
| | | | | | - Anas Ratib Alsoud
- Hourani Center for Applied Scientific Research, Al-Ahliyya Amman University, Amman, 19328 Jordan
| | - Belal Abuhaija
- Department of Computer Science, Wenzhou-Kean University, Wenzhou, China
| | - Laith Abualigah
- Hourani Center for Applied Scientific Research, Al-Ahliyya Amman University, Amman, 19328 Jordan
- Faculty of Information Technology, Middle East University, Amman, 11831 Jordan
| |
Collapse
|
2
|
Samandari Masooleh L, Arbogast JE, Seider WD, Oktem U, Soroush M. An efficient algorithm for community detection in complex weighted networks. AIChE J 2021. [DOI: 10.1002/aic.17205] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
Affiliation(s)
- Leila Samandari Masooleh
- Department of Chemical and Biological Engineering Drexel University Philadelphia Pennsylvania USA
| | - Jeffrey E. Arbogast
- American Air Liquide Newark Delaware USA
- Air Liquide (China) R&D Co., Ltd Shanghai China
| | - Warren D. Seider
- Department of Chemical and Biomolecular Engineering University of Pennsylvania Philadelphia Pennsylvania USA
| | - Ulku Oktem
- Near‐Miss Management, LLC Philadelphia Pennsylvania USA
| | - Masoud Soroush
- Department of Chemical and Biological Engineering Drexel University Philadelphia Pennsylvania USA
| |
Collapse
|
3
|
Zhang J, Feng J, Wu FX. Finding Community of Brain Networks Based on Neighbor Index and DPSO with Dynamic Crossover. Curr Bioinform 2020. [DOI: 10.2174/1574893614666191017100657] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/22/2022]
Abstract
Background: :
The brain networks can provide us an effective way to analyze brain
function and brain disease detection. In brain networks, there exist some import neural unit modules,
which contain meaningful biological insights.
Objective::
Therefore, we need to find the optimal neural unit modules effectively and efficiently.
Method::
In this study, we propose a novel algorithm to find community modules of brain networks
by combining Neighbor Index and Discrete Particle Swarm Optimization (DPSO) with dynamic
crossover, abbreviated as NIDPSO. The differences between this study and the existing
ones lie in that NIDPSO is proposed first to find community modules of brain networks, and dose
not need to predefine and preestimate the number of communities in advance.
Results: :
We generate a neighbor index table to alleviate and eliminate ineffective searches and
design a novel coding by which we can determine the community without computing the distances
amongst vertices in brain networks. Furthermore, dynamic crossover and mutation operators are
designed to modify NIDPSO so as to alleviate the drawback of premature convergence in DPSO.
Conclusion:
The numerical results performing on several resting-state functional MRI brain networks
demonstrate that NIDPSO outperforms or is comparable with other competing methods in
terms of modularity, coverage and conductance metrics.
Collapse
Affiliation(s)
- Jie Zhang
- School of Computer Science and Engineering; Guangxi Colleges and Universities Key Lab of Complex System Optimization and Big Data Processing, Yulin Normal University, Yulin 537000, Guangxi, China
| | - Junhong Feng
- School of Computer Science and Engineering; Guangxi Colleges and Universities Key Lab of Complex System Optimization and Big Data Processing, Yulin Normal University, Yulin 537000, Guangxi, China
| | - Fang-Xiang Wu
- Division of Biomedical Engineering and Department of Mechanical Engineering, University of Saskatchewan, Saskatoon, S7N5A9, Saskatchewan, Canada
| |
Collapse
|
4
|
Jaradat AS, Hamad SB. Community Structure Detection Using Firefly Algorithm. INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING 2018. [DOI: 10.4018/ijamc.2018100103] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Abstract
This article describes how parallel to the continuous growth of the Internet, which allows people to share and collaborate more, social networks have become more attractive as a research topic in many different disciplines. Community structures are established upon interactions between people. Detection of these communities has become a popular topic in computer science. How to detect the communities is of great importance for understanding the organization and function of networks. Community detection is considered a variant of the graph partitioning problem which is NP-hard. In this article, the Firefly algorithm is used as an optimization algorithm to solve the community detection problem by maximizing the modularity measure. Firefly algorithm is a new Nature-inspired heuristic algorithm that proved its good performance in a variety of applications. Experimental results obtained from tests on real-life networks demonstrate that the authors' algorithm successfully detects the community structure.
Collapse
|
5
|
Cai X, Wang H, Cui Z, Cai J, Xue Y, Wang L. Bat algorithm with triangle-flipping strategy for numerical optimization. INT J MACH LEARN CYB 2017. [DOI: 10.1007/s13042-017-0739-8] [Citation(s) in RCA: 62] [Impact Index Per Article: 7.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|