Litcius/Paper detail

Enhanced Tunicate Swarm Algorithm for Solving Large-Scale Nonlinear Optimization Problems

Rizk M. Rizk‐Allah, Omar Saleh, Enas A. Hagag, Abd Allah A. Mousa

2021International Journal of Computational Intelligence Systems39 citationsDOIOpen Access PDF

Abstract

Abstract Nowadays optimization problems become difficult and complex, traditional methods become inefficient to reach global optimal solutions. Meanwhile, a huge number of meta-heuristic algorithms have been suggested to overcome the shortcomings of traditional methods. Tunicate Swarm Algorithm (TSA) is a new biologically inspired meta-heuristic optimization algorithm which mimics jet propulsion and swarm intelligence during the searching for a food source. In this paper, we suggested an enhancement to TSA, named Enhanced Tunicate Swarm Algorithm (ETSA), based on a novel searching strategy to improve the exploration and exploitation abilities. The proposed ETSA is applied to 20 unimodal, multimodal and fixed dimensional benchmark test functions and compared with other algorithms. The statistical measures, error analysis and the Wilcoxon test have affirmed the robustness and effectiveness of the ETSA. Furthermore, the scalability of the ETSA is confirmed using high dimensions and results exhibited that the ETSA is least affected by increasing the dimensions. Additionally, the CPU time of the proposed algorithms are obtained, the ETSA provides less CPU time than the others for most functions. Finally, the proposed algorithm is applied at one of the important electrical applications, Economic Dispatch Problem, and the results affirmed its applicability to deal with practical optimization tasks.

Topics & Concepts

Computer scienceSwarm behaviourScalabilityRobustness (evolution)HeuristicSwarm intelligenceMathematical optimizationBenchmark (surveying)AlgorithmTunicateParticle swarm optimizationArtificial intelligenceMathematicsGeodesyEcologyGeographyGeneBiochemistryBiologyChemistryDatabaseMetaheuristic Optimization Algorithms ResearchAdvanced Multi-Objective Optimization AlgorithmsEvolutionary Algorithms and Applications
Enhanced Tunicate Swarm Algorithm for Solving Large-Scale Nonlinear Optimization Problems | Litcius