Next Article in Journal
Study on the Influence of Strip-Shaped Urban Rail Transit Stations on Urban Vitality Distribution Based on Point of Interest Data
Previous Article in Journal
Fast and Accurate Prediction of Corrosion Rate of Natural Gas Pipeline Using a Hybrid Machine Learning Approach
Previous Article in Special Issue
Enhanced Coconut Yield Prediction Using Internet of Things and Deep Learning: A Bi-Directional Long Short-Term Memory Lévy Flight and Seagull Optimization Algorithm Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Editorial

Novel Research and Application on Swarm Optimization and Bioinspired Optimization Algorithms

by
Stylianos Pappas
1,*,† and
Sokratis Katsikas
2,*,†
1
School of Engineering, Merchant Marine Academy of Aspropyrgos, 19300 Aspropyrgos, Greece
2
Department of Information Security and Communication Technology, Norwegian University of Science and Technology—NTNU, 2815 Gjøvik, Norway
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Appl. Sci. 2025, 15(4), 2029; https://doi.org/10.3390/app15042029
Submission received: 22 October 2024 / Accepted: 6 February 2025 / Published: 14 February 2025

1. Introduction

Biological behaviors have inspired the development of numerous evolutionary optimization algorithms. Among these, swarm intelligence algorithms (SIAs) represent a significant category. SIAs are stochastic global optimization methods that rely on the collective intelligence of swarms. Unlike traditional evolutionary algorithms, which use operators such as mutation, crossover, and replication, SIAs achieve optimization through the interplay of antagonistic and synergistic interactions among particles. In SIAs, an initial population of particles—each representing a potential solution—is generated randomly. Through a straightforward yet effective iterative mechanism, the algorithm refines random solutions, ultimately converging on a global optimal solution by following the most efficient path and minimizing associated costs. SIAs have found applications across diverse domains, including engineering, evolutionary computing, biomedicine, navigation and communication systems, environmental sciences, cryptography, real-time traffic control, and many other fields. An overview of SIAs is provided in [1].

2. Overview of Published Articles

Twelve articles are published in this Special Issue. They present novel results in the broad area of evolutionary and bioinspired optimization algorithms and their application in diverse domains, including the prediction of coconut yields, the optimization of laser-cutting paths, software clustering, and truck-drone parcel delivery, to name a few.
In Contribution 1, Alkhawaji et al. propose a robust and precise model for predicting coconut yields, leveraging the Bi-directional Long Short-Term Memory (BILSTM) deep learning classifier. This model is designed to facilitate informed decision making in coconut farming and agricultural research. To address the issue of overfitting, the model’s hyperparameters are fine-tuned using the Lévy Flight and Seagull Optimization Algorithm (LFSOA). Experimental results demonstrate that the proposed approach outperforms existing methods, achieving superior accuracy, precision, recall, F1-scores, and other statistical metrics.
A conformal antenna was designed to fit a surface shaped based on considerations other than electromagnetic requirements, such as aerodynamic or hydrodynamic factors [2]. During its manufacturing process, a high-resolution industrial camera is used to detect the precise positions of feature points, facilitating tasks like coating, mounting, welding, and automated optical inspection. The challenge of path detection for this purpose can be modeled as a constrained three-dimensional traveling salesman problem (TSP). To address this, Ding et al., in Contribution 2, introduce the concept of a historical optimal population, where the optimal individual is added to the historical optimal population each time the fitness improves. Based on this concept, they develop an improved genetic algorithm (CHOP-IGA). Experimental results demonstrate that the CHOP-IGA significantly enhances path planning efficiency for conformal antenna surface detection, achieving a 48.44% improvement in detection efficiency compared to traditional genetic algorithms.
Flocking, the coordinated and aligned movement of a group of individuals—such as birds or fish—appearing to behave as a unified super-organism, is a common phenomenon in nature [3]. Drawing inspiration from this natural behavior, Reynolds introduced the concept to computer science [4]. Building on this idea, Vicsek et al. [5] proposed modeling such groups as complex networks, where individuals are represented as nodes, and their interactions as edges are governed with simple, uniform rules. Expanding on these approaches, Zhao et al., in Contribution 3, develop two models that incorporate more realistic interaction mechanisms between individuals and the group during the flocking process. Simulation experiments demonstrate that these models significantly enhance the group’s alignment efficiency, even under noisy conditions.
In laser-cutting processes for manufacturing sheet metal products, optimizing the cutting path to minimize the total time required for cutting all components from the sheet is critical. This challenge is known as the cutting path problem [6]. Junior et al., in Contribution 4, explore an adaptive biased random-key genetic algorithm (ABRKGA) combined with a heuristic to address this issue. Experimental results demonstrate that the proposed method outperforms existing approaches, delivering superior solution quality and reduced computational time.
The Beetle Antennae Search (BAS) algorithm is a metaheuristic optimizer inspired by the foraging behavior of beetles [7]. Similarly, the Artificial Fish Swarm Algorithm (AFSA) draws inspiration from the schooling behavior of fish in nature and has seen significant advancements since its introduction in 2002, with numerous improved and hybrid models being developed [8]. In Contribution 5, Ni et al. combine elements of BAS and AFSA, introducing a mutation mechanism and a multi-step detection strategy to enhance the BAS algorithm’s optimization accuracy. Experimental results reveal that the proposed hybrid approach outperforms the original multi-direction detection BAS algorithm, particularly in solving high-dimensional problems.
The Cat Swarm Optimization (CSO) algorithm, introduced by Chu et al. [9], has inspired a range of variations within the CSO family, widely utilized for solving continuous optimization problems. Building on this foundation, He et al., in Contribution 6, present a compact Cat Swarm Optimization algorithm incorporating a Small-Sample Probability Model (SSPCCSO). Like other CSO algorithms, SSPCCSO employs both a tracking mode and a searching mode to identify optimal solutions. Additionally, it introduces a novel differential operator within the searching mode and leverages the gradient descent method. Experimental evaluations demonstrate that SSPCCSO outperforms other compact evolutionary algorithms in terms of solution quality and efficiency.
Advancements in multi-core fiber technology have driven the adoption of spatial division multiplexing (SDM) within elastic optical networks (EONs). A key challenge in EONs is the routing and spectrum assignment (RSA) problem, which requires the contiguous and continuous allocation of spectrum across all links in a lightpath. The introduction of spatial dimensions further complicates this issue, transforming it into the routing, spectrum, and core allocation (RSCA) problem [10]. Xu et al., in Contribution 7, enhance existing approaches to address the RSCA problem, formulating it as an integer linear programming model. They propose a joint routing and core coding scheme that incorporates core switching and introduce a multi-objective evolutionary algorithm based on decomposition, enhanced by adaptation and multi-strategy fusion. Simulation results indicate that their proposed algorithm outperforms existing methods by achieving more diverse and dominated solutions while effectively incorporating core-switching capabilities.
The Software Module Clustering Problem (SMCP) is an optimization challenge focused on enhancing the modularity of software projects within the framework of Search-Based Software Engineering (SBSE) [11]. SBSE seeks to transition software engineering tasks from human-centric search methods to automated, machine-based approaches. This shift leverages techniques from metaheuristic search, operations research, and evolutionary computation paradigms [12]. Alshareef and Maashi, in Contribution 8, explore the multi-objective software module clustering problem, which entails assembling an optimal set of modules based on specified criteria to achieve improved modularity and functionality. Their experimental findings demonstrate that the proposed approach surpasses the performance of standalone multi-objective evolutionary algorithms.
In Contribution 9, Kusztelak et al. introduce the Genetic Algorithm with the Symmetrization Operator (GASO), a memetic variation of the traditional genetic algorithm. This approach involves the cyclic symmetrization of the population, where the parental points are symmetrized around the current leader of the population. They analyze the algorithm, provide examples of its application, and evaluate its effectiveness on 24 continuous functions within a multidimensional cube using the Black-Box Optimization Benchmarking (BBOB-2010) benchmark. The proposed algorithm enhances the exploration of the search space, especially for test functions classified in the benchmark as high-conditioning and unimodal.
Radial Basis Function (RBF) networks are a widely used type of feedforward artificial neural networks designed for function approximation tasks. These networks consist of three layers, with each performing specific functions: the input layer, the hidden layer, and the output layer [13]. In Contribution 10, Tsoulos et al. propose a two-phase hybrid approach to train RBF neural networks for classification and regression tasks. In the first phase, a range for the key parameters of the RBF network is determined, and in the second phase, a genetic algorithm is employed to find the optimal configuration. Experimental results across various classification and regression problems show that the proposed method outperforms other approaches on nearly all datasets.
In [14], Friedman and Tukey introduced the concept of projection pursuit as a technique for exploring multivariate datasets. This method aims to identify "interesting" linear projections of the data onto a line or plane [15]. Larabi-Marie-Sainte, in Contribution 11, presents four novel feature selection methods that utilize outlier detection through the projection pursuit technique. Experimental results, using nineteen real datasets tested with three classifiers (k-NN, SVM, and Random Forest), demonstrate that the proposed methods improve the accuracy of classification.
TSP-D is a variation of the traveling salesman problem, where a truck and a drone work together to deliver parcels to customers, aiming to minimize the overall delivery time. AlMuhaideb et al., in Contribution 12, suggest using metaheuristics, specifically a greedy, randomized adaptive search procedure with two local search options and a self-adaptive neighborhood selection strategy, to address this NP-hard problem. Experimental results, using a publicly available benchmark, show that the proposed approach achieves comparable performance to existing alternative algorithms in terms of tour duration.

3. Conclusions

These publications propose novel forms and uses of different swarm optimization and bioinspired optimization algorithms and thoroughly explore aspects of interest to both theory and application. As such, they contribute to expanding our current knowledge and understanding of the field and to opening up new research pathways.

Author Contributions

Writing—original draft preparation, S.K.; writing—review and editing, S.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflicts of interest.

List of Contributions

  • Alkhawaji, R.N.; Serbaya, S.H.; Zahran, S.; Vita, V.; Pappas, S.; Rizwan, A.; Fotis, G. Enhanced Coconut Yield Prediction Using Internet of Things and Deep Learning: A Bi-Directional Long Short-Term Memory Lévy Flight and Seagull Optimization Algorithm Approach. Appl. Sci. 2024, 14, 7516. https://doi.org/10.3390/app14177516
  • Ding, Y.; Du, X.; Wang, C.; Tian, W.; Deng, C.; Li, K.; Wang, Z. Path Planning for Conformal Antenna Surface Detection Based on Improved Genetic Algorithm. Appl. Sci. 2023, 13, 10490. https://doi.org/10.3390/app131810490
  • Zhao, Q.; Luan, Y.; Li, S.; Wang, G.; Xu, M.; Wang, C.; Xie, G. The Influences of Self-Introspection and Credit Evaluation on Self-Organized Flocking. Appl. Sci. 2023, 13, 10361. https://doi.org/10.3390/app131810361
  • Junior, B.A.; de Carvalho, G.N.; Santos, M.C.; Pinheio, P.R.; Celedonio, J.W.L. Evolutionary Algorithms for Optimization Sequence of Cut in the Laser Cutting Path Problem. Appl. Sci. 2023, 13, 10133. https://doi.org/10.3390/app131810133
  • Ni, J.; Tang, J.; Wang, R. Hybrid Algorithm of Improved Beetle Antenna Search and Artificial Fish Swarm. Appl. Sci. 2022, 12, 13044. https://doi.org/10.3390/app122413044
  • He, Z.; Zhao, M.; Luo, T.; Yang, Y. A Compact Cat Swarm Optimization Algorithm Based on Small Sample Probability Model. Appl. Sci. 2022, 12, 8209. https://doi.org/10.3390/app12168209
  • Xu, Z.; Xu, Q.; Lv, J.; Ma, T.; Chen, T. An Adaptive Multiobjective Genetic Algorithm with Multi-Strategy Fusion for Resource Allocation in Elastic Multi-Core Fiber Networks. Appl. Sci. 2022, 12, 7128. https://doi.org/10.3390/app12147128
  • Alshareef, H.; Maashi, M. Application of Multi-Objective Hyper-Heuristics to Solve the Multi-Objective Software Module Clustering Problem. Appl. Sci. 2022, 12, 5649. https://doi.org/10.3390/app12115649
  • Kusztelak, G.; Lipowski, A.; Kucharski, J. Population Symmetrization in Genetic Algorithms. Appl. Sci. 2022, 12, 5426. https://doi.org/10.3390/app12115426
  • Tsoulos, I.G.; Tzallas, A.; Karvounis, E. A Two-Phase Evolutionary Method to Train RBF Networks. Appl. Sci. 2022, 12, 2439. https://doi.org/10.3390/app12052439
  • Larabi-Marie-Sainte, S. Outlier Detection Based Feature Selection Exploiting Bio-Inspired Optimization Algorithms. Appl. Sci. 2021, 11, 6769. https://doi.org/10.3390/app11156769
  • AlMuhaideb, S.; Alhussan, T.; Alamri, S.; Altwaijry, Y.; Aljarbou, L.; Alrayes, H. Optimization of Truck-Drone Parcel Delivery Using Metaheuristics. Appl. Sci. 2021, 11, 6443. https://doi.org/10.3390/app11146443

References

  1. Câmara, D. Swarm Intelligence (SI). In Bio-Inspired Networking; Câmara, D., Ed.; Elsevier: Amsterdam, The Netherlands, 2015; pp. 81–102. [Google Scholar] [CrossRef]
  2. IEEE Std 145-1993; IEEE Standard Definitions of Terms for Antennas. IEEE: Piscataway, NJ, USA, 1993; pp. 1–32. [CrossRef]
  3. Turgut, A.E.; Çelikkanat, H.; Gökçe, F.; Şahin, E. Self-organized flocking in mobile robot swarms. Swarm Intell. 2008, 2, 97–120. [Google Scholar] [CrossRef]
  4. Reynolds, C.W. Flocks, herds and schools: A distributed behavioral model. In Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH’87, New York, NY, USA, 27–31 July 1987; pp. 25–34. [Google Scholar] [CrossRef]
  5. Vicsek, T.; Czirók, A.; Ben-Jacob, E.; Cohen, I.; Sochet, O. Novel type of phase transition in a system of self-driven particles. Phys. Rev. Lett. 1995, 75, 1226–1229. [Google Scholar] [CrossRef]
  6. Dewil, R.; Vansteenwegen, P.; Cattrysse, D. A review of cutting path algorithms for laser cutters. Int. J. Adv. Manuf. Technol. 2016, 87, 1865–1884. [Google Scholar] [CrossRef]
  7. He, W.; Lin, C.; Wu, T.A.; Tang, X.; Chen, X.; Xu, J. An improved beetle antennae search algorithm with Lévy flight and its application in micro-laser assisted turning. Adv. Eng. Inform. 2022, 54, 101732. [Google Scholar] [CrossRef]
  8. Pourpanah, F.; Wang, R.; Lim, C.P.; Yazdani, D. A Review of the Family of Artificial Fish Swarm Algorithms: Recent Advances and Applications. arXiv 2011, arXiv:2011.05700. [Google Scholar] [CrossRef]
  9. Chu, S.C.; Tsai, P.w.; Pan, J.S. Cat Swarm Optimization. In Proceedings of the PRICAI 2006: Trends in Artificial Intelligence, Guilin, China, 7–11 August 2006; Yang, Q., Webb, G., Eds.; Springer: Berlin/Heidelberg, Germany, 2006; pp. 854–858. [Google Scholar]
  10. Oliveira, H.M.; da Fonseca, N.L. Routing, spectrum and core assignment algorithms for protection of space division multiplexing elastic optical networks. J. Netw. Comput. Appl. 2019, 128, 78–89. [Google Scholar] [CrossRef]
  11. Yuste, J.; Duarte, A.; Pardo, E.G. An efficient heuristic algorithm for software module clustering optimization. J. Syst. Softw. 2022, 190, 111349. [Google Scholar] [CrossRef]
  12. Harman, M.; McMinn, P.; de Souza, J.T.; Yoo, S. Search Based Software Engineering: Techniques, Taxonomy, Tutorial. In Empirical Software Engineering and Verification: International Summer Schools, LASER 2008–2010, Elba Island, Italy, Revised Tutorial Lectures; Meyer, B., Nordio, M., Eds.; Springer: Berlin/Heidelberg, Germany, 2012; pp. 1–59. [Google Scholar] [CrossRef]
  13. Sharif Ahmadian, A. Chapter 7—Numerical Modeling and Simulation. In Numerical Models for Submerged Breakwaters; Sharif Ahmadian, A., Ed.; Butterworth-Heinemann: Boston, MA, USA, 2016; pp. 109–126. [Google Scholar] [CrossRef]
  14. Friedman, J.H. Exploratory Projection Pursuit. J. Am. Stat. Assoc. 1987, 82, 249–266. [Google Scholar] [CrossRef]
  15. Jones, M.C.; Sibson, R. What is Projection Pursuit? J. R. Stat. Soc. Ser. A (Gen.) 1987, 150, 1–37. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Pappas, S.; Katsikas, S. Novel Research and Application on Swarm Optimization and Bioinspired Optimization Algorithms. Appl. Sci. 2025, 15, 2029. https://doi.org/10.3390/app15042029

AMA Style

Pappas S, Katsikas S. Novel Research and Application on Swarm Optimization and Bioinspired Optimization Algorithms. Applied Sciences. 2025; 15(4):2029. https://doi.org/10.3390/app15042029

Chicago/Turabian Style

Pappas, Stylianos, and Sokratis Katsikas. 2025. "Novel Research and Application on Swarm Optimization and Bioinspired Optimization Algorithms" Applied Sciences 15, no. 4: 2029. https://doi.org/10.3390/app15042029

APA Style

Pappas, S., & Katsikas, S. (2025). Novel Research and Application on Swarm Optimization and Bioinspired Optimization Algorithms. Applied Sciences, 15(4), 2029. https://doi.org/10.3390/app15042029

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop