liu.seSearch for publications in DiVA
System disruptions
We are currently experiencing disruptions on the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Novel Artificial Electric Field Algorithm for Solving Global Optimization and Real-World Engineering Problems
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering. Fayoum Univ, Egypt.ORCID iD: 0000-0001-5394-0678
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering.ORCID iD: 0000-0003-0091-1181
Univ Tasmania, Australia.
Helwan Univ, Egypt; Middle East Univ, Jordan.
Show others and affiliations
2024 (English)In: Biomimetics, E-ISSN 2313-7673, Vol. 9, no 3, article id 186Article in journal (Refereed) Published
Abstract [en]

The Artificial Electric Field Algorithm (AEFA) stands out as a physics-inspired metaheuristic, drawing inspiration from Coulomb's law and electrostatic force; however, while AEFA has demonstrated efficacy, it can face challenges such as convergence issues and suboptimal solutions, especially in high-dimensional problems. To overcome these challenges, this paper introduces a modified version of AEFA, named mAEFA, which leverages the capabilities of Levy flights, simulated annealing, and the Adaptive s-best Mutation and Natural Survivor Method (NSM) mechanisms. While Levy flights enhance exploration potential and simulated annealing improves search exploitation, the Adaptive s-best Mutation and Natural Survivor Method (NSM) mechanisms are employed to add more diversity. The integration of these mechanisms in AEFA aims to expand its search space, enhance exploration potential, avoid local optima, and achieve improved performance, robustness, and a more equitable equilibrium between local intensification and global diversification. In this study, a comprehensive assessment of mAEFA is carried out, employing a combination of quantitative and qualitative measures, on a diverse range of 29 intricate CEC'17 constraint benchmarks that exhibit different characteristics. The practical compatibility of the proposed mAEFA is evaluated on five engineering benchmark problems derived from the civil, mechanical, and industrial engineering domains. Results from the mAEFA algorithm are compared with those from seven recently introduced metaheuristic algorithms using widely adopted statistical metrics. The mAEFA algorithm outperforms the LCA algorithm in all 29 CEC'17 test functions with 100% superiority and shows better results than SAO, GOA, CHIO, PSO, GSA, and AEFA in 96.6%, 96.6%, 93.1%, 86.2%, 82.8%, and 58.6% of test cases, respectively. In three out of five engineering design problems, mAEFA outperforms all the compared algorithms, securing second place in the remaining two problems. Results across all optimization problems highlight the effectiveness and robustness of mAEFA compared to baseline metaheuristics. The suggested enhancements in AEFA have proven effective, establishing competitiveness in diverse optimization problems.

Place, publisher, year, edition, pages
MDPI , 2024. Vol. 9, no 3, article id 186
Keywords [en]
artificial electric field algorithm; AEFA; escaping local operator; global optimization
National Category
Other Engineering and Technologies
Identifiers
URN: urn:nbn:se:liu:diva-202309DOI: 10.3390/biomimetics9030186ISI: 001191448300001PubMedID: 38534871OAI: oai:DiVA.org:liu-202309DiVA, id: diva2:1850530
Available from: 2024-04-10 Created: 2024-04-10 Last updated: 2025-02-18
In thesis
1. Contributions to Metaheuristic Algorithms for Real-World Engineering Problems
Open this publication in new window or tab >>Contributions to Metaheuristic Algorithms for Real-World Engineering Problems
2025 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Metaheuristics are powerful optimization techniques that have gained significant attention for their ability to solve complex and large-scale problems where exact algorithms fall short. These methods, including evolutionary algorithms, swarm intelligence, physics-based, and Human-based, are inspired by natural processes and are particularly effective for problems with vast search spaces and multiple constraints. In engineering, metaheuristics are frequently applied to optimize resource allocation, scheduling, and design processes, where traditional methods are computationally intensive or impractical. In cloud computing, task scheduling remains a critical challenge as demand for scalable, high-performance, and cost-effective solutions grows. Metaheuristic optimization offers promising approaches to address the scale, heterogeneity, and dynamic nature of cloud environments.

The increasing reliance on cloud-based systems across industries has amplified the need for efficient task scheduling and resource management solutions. Traditional scheduling approaches often lack the flexibility and adaptability required to handle the dynamic workloads of cloud environments, leading to inefficiencies in resource utilization and task execution time. Motivated by these challenges, this research explores how metaheuristic optimization can enhance cloud task scheduling by improving performance, balancing loads, and minimizing costs. This thesis aims to develop innovative optimization techniques that address these pressing issues, contributing to more robust and adaptive scheduling frameworks for cloud systems.

This thesis is organized into two main parts. The first part provides a theoretical foundation, offering background on optimization methods, an overview of engineering problems, and a discussion of task scheduling challenges in cloud computing. The second part comprises three published studies that illustrate the practical application of the proposed methods. Paper I and II present the Enhanced Evaporation rate Water Cycle Algorithm (EErWCA) and modified Artificial Electric Field Algorithm (mAEFA) techniques for addressing global optimization and engineering problems. Paper III develops hybrid Artificial Gorilla Troops Optimizer with Honey Badger Algorithm (GTOHBA) for optimized cloud task scheduling. Together, these contributions address key research questions, positioning this work within the broader context of optimization-driven scheduling and cloud computing.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2025. p. 21
Series
Linköping Studies in Science and Technology. Licentiate Thesis, ISSN 0280-7971 ; 2012
National Category
Computer Systems
Identifiers
urn:nbn:se:liu:diva-211678 (URN)10.3384/9789180759922 (DOI)9789180759915 (ISBN)9789180759922 (ISBN)
Presentation
2025-03-18, Alan Turing, E-building, Campus Valla, Linköping, 13:15 (English)
Opponent
Supervisors
Note

Funding: The work performed in this thesis was funded by ELLIIT - Excellence Center at Linköping-Lund on Information Technology.

Available from: 2025-02-17 Created: 2025-02-17 Last updated: 2025-02-18Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textPubMed

Search in DiVA

By author/editor
Hussien, AbdelazimPop, Adrian
By organisation
Software and SystemsFaculty of Science & Engineering
In the same journal
Biomimetics
Other Engineering and Technologies

Search outside of DiVA

GoogleGoogle Scholar

doi
pubmed
urn-nbn

Altmetric score

doi
pubmed
urn-nbn
Total: 85 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf