An adaptive mountain gazelle optimizer for minimizing process waiting time in multi-core systems

Optimizing CPU task scheduling is crucial for increasing system performance, particularly in multi-core environments. Traditional algorithms, such as first-come, firstserved (FCFS), shortest-job-first (SJF), and Round Robin (RR), have become inefficient and fail to efficiently reduce waiting times or adapt to changes in the system. To address these issues, we introduce the Adaptive Mountain Gazelle Optimizer (AMGO), a modified version of the Mountain Gazelle Optimizer. It has the ability to dynamically balance exploration and exploitation, assigning tasks according to expected processing times, priorities, and deadlines. Its performance was compared with metaheuristic algorithms such as PSO, GWO, and MGO, as well as traditional algorithms. The results showed that the IMGO reduced waiting time by 30.6%, improved makespan completion time by 9.9%, and reduced total cost by 23.1% when examined on 150 tasks distributed across four cores over 100 iterations. These results demonstrate how IMGO improves real-time task scheduling performance. It has become a contemporary alternative to traditional methods in advanced computing systems for its ability to achieve a balance between exploration and exploitation.

Authors

Institutions

Publication Details

Journal
Journal of university of Anbar for pure science
Published
2026-04-01
DOI
https://doi.org/10.37652/juaps.2025.160843.1400
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An adaptive mountain gazelle optimizer for minimizing process waiting time in multi-core systems

Khalid Shaker, Muntadher Khamees, Ali Kasim Ahmed
Journal of university of Anbar for pure science
Scheduling and Optimization Algorithms
article

An adaptive mountain gazelle optimizer for minimizing process waiting time in multi-core systems

Khalid Shaker, Muntadher Khamees, Ali Kasim Ahmed
article en

Abstract

Optimizing CPU task scheduling is crucial for increasing system performance, particularly in multi-core environments. Traditional algorithms, such as first-come, firstserved (FCFS), shortest-job-first (SJF), and Round Robin (RR), have become inefficient and fail to efficiently reduce waiting times or adapt to changes in the system. To address these issues, we introduce the Adaptive Mountain Gazelle Optimizer (AMGO), a modified version of the Mountain Gazelle Optimizer. It has the ability to dynamically balance exploration and exploitation, assigning tasks according to expected processing times, priorities, and deadlines. Its performance was compared with metaheuristic algorithms such as PSO, GWO, and MGO, as well as traditional algorithms. The results showed that the IMGO reduced waiting time by 30.6%, improved makespan completion time by 9.9%, and reduced total cost by 23.1% when examined on 150 tasks distributed across four cores over 100 iterations. These results demonstrate how IMGO improves real-time task scheduling performance. It has become a contemporary alternative to traditional methods in advanced computing systems for its ability to achieve a balance between exploration and exploitation.

Journal of university of Anbar for pure scienceVol. 20(1)
University of Anbar (IQ), University of Diyala (IQ)
Climate action
Openalex Percentile: Top 32%
Scheduling and Optimization Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.