Adaptive Scheduling Heuristic Priority Linear Regression (ASH-PLR): A Novel CPU Scheduling Algorithm using Predictive Priority Levels

Inadequate implementation of parameters such as priority levels can be seen in many common and contemporary scheduling algorithms which can lead to starvation. With the rise of industry 4.0, the advancement of computers and operating systems require more efficient and optimized scheduling algorithms to assess big data. This study aims to explore and develop a novel and heuristic approach to scheduling algorithms by incorporating predictive models in machine learning, more specifically the linear regression model to predict and allocate the most efficient priority level to each process upon execution. The newly developed ASH-PLR algorithm was tested against common and contemporary scheduling algorithms such as the FCFS, AMRR, and the MMRRA in terms of their Average Turnaround Time, Average Waiting Time, and Context Switches. The results indicate that the ASH-PLR is the superior scheduling algorithm when it comes to processes that have shorter burst times and extensively outperforms the FCFS and MMRRA in terms of Average Turnaround Time and Average Waiting Time. ASH-PLR displays the ability of predictive models to be integrated in future algorithms for better optimizations in upcoming new technology.

Authors

Publication Details

Journal
Journal of Information Systems Engineering & Management
Published
2025-05-07
DOI
https://doi.org/10.52783/jisem.v10i43s.8536
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

Adaptive Scheduling Heuristic Priority Linear Regression (ASH-PLR): A Novel CPU Scheduling Algorithm using Predictive Priority Levels

Don Harl C. Malabanan
Journal of Information Systems Engineering & Management
Scheduling and Optimization Algorithms
article

Adaptive Scheduling Heuristic Priority Linear Regression (ASH-PLR): A Novel CPU Scheduling Algorithm using Predictive Priority Levels

Don Harl C. Malabanan
article en

Abstract

Inadequate implementation of parameters such as priority levels can be seen in many common and contemporary scheduling algorithms which can lead to starvation. With the rise of industry 4.0, the advancement of computers and operating systems require more efficient and optimized scheduling algorithms to assess big data. This study aims to explore and develop a novel and heuristic approach to scheduling algorithms by incorporating predictive models in machine learning, more specifically the linear regression model to predict and allocate the most efficient priority level to each process upon execution. The newly developed ASH-PLR algorithm was tested against common and contemporary scheduling algorithms such as the FCFS, AMRR, and the MMRRA in terms of their Average Turnaround Time, Average Waiting Time, and Context Switches. The results indicate that the ASH-PLR is the superior scheduling algorithm when it comes to processes that have shorter burst times and extensively outperforms the FCFS and MMRRA in terms of Average Turnaround Time and Average Waiting Time. ASH-PLR displays the ability of predictive models to be integrated in future algorithms for better optimizations in upcoming new technology.

Journal of Information Systems Engineering & ManagementVol. 10(43s)
Openalex Percentile: Top 86%
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.