A hybrid priority-laxity-based scheduling algorithm for real-time aperiodic tasks under varying environmental conditions

Efficient task scheduling is fundamental to real-time systems, where minimizing deadline misses and improving stability and determinism are the main goals. In this paper, we propose an algorithm for dynamic task scheduling specifically designed for real-time workloads on homogenous platforms by integrating hybrid laxity-priority scheduling to manage aperiodic tasks with varying priorities. The design includes limiting preemption overhead by blocking unnecessary preemptions and dynamically adapting to incoming sensor data. We extend our algorithm by taking environmental conditions into account, where the weight of laxity and priorities can change based on the circumstances. This also includes the effect of external conditions, namely weather conditions on the priority of tasks. The scheduler is designed for systems such as ADAS, where tasks have different priorities, but are not necessarily dependent on each other. Aperiodic tasks are harder to schedule due to the many unpredictable factors that make up the task. Focusing on aperiodic tasks, the proposed multi-core task scheduler design handles sensor-triggered events and adapts scheduling dynamically by prioritizing running tasks by blocking unnecessary preemption. Experimental results using software-based validation demonstrate improved deadline adherence, affirming the performance of the proposed scheduler compared to classical and real-time schedulers. This study evaluates the scheduler’s performance based on key metrics including deadline misses, preempting, makespan, and the proportion of high-priority deadline misses relative to total deadline misses. Our proposed algorithm demonstrated a miss rate 6% lower than existing state-of-the-art algorithms for similar tasksets.

Authors

Institutions

Publication Details

Journal
IEEE Access
Published
2025-01-01
DOI
https://doi.org/10.1109/access.2025.3612340
Primary Topic
Optimization and Search Problems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A hybrid priority-laxity-based scheduling algorithm for real-time aperiodic tasks under varying environmental conditions

Siamak Mohammadi, Mahdi Seyfipoor, Sayyed Muhammad Jaffry
IEEE Access
Optimization and Search Problems
article

A hybrid priority-laxity-based scheduling algorithm for real-time aperiodic tasks under varying environmental conditions

Siamak Mohammadi, Mahdi Seyfipoor, Sayyed Muhammad Jaffry
article en

Abstract

Efficient task scheduling is fundamental to real-time systems, where minimizing deadline misses and improving stability and determinism are the main goals. In this paper, we propose an algorithm for dynamic task scheduling specifically designed for real-time workloads on homogenous platforms by integrating hybrid laxity-priority scheduling to manage aperiodic tasks with varying priorities. The design includes limiting preemption overhead by blocking unnecessary preemptions and dynamically adapting to incoming sensor data. We extend our algorithm by taking environmental conditions into account, where the weight of laxity and priorities can change based on the circumstances. This also includes the effect of external conditions, namely weather conditions on the priority of tasks. The scheduler is designed for systems such as ADAS, where tasks have different priorities, but are not necessarily dependent on each other. Aperiodic tasks are harder to schedule due to the many unpredictable factors that make up the task. Focusing on aperiodic tasks, the proposed multi-core task scheduler design handles sensor-triggered events and adapts scheduling dynamically by prioritizing running tasks by blocking unnecessary preemption. Experimental results using software-based validation demonstrate improved deadline adherence, affirming the performance of the proposed scheduler compared to classical and real-time schedulers. This study evaluates the scheduler’s performance based on key metrics including deadline misses, preempting, makespan, and the proportion of high-priority deadline misses relative to total deadline misses. Our proposed algorithm demonstrated a miss rate 6% lower than existing state-of-the-art algorithms for similar tasksets.

IEEE Access
University of Tehran (IR), Farabi Hospital (IR), Isfahan University of Art (IR)
Openalex Percentile: Top 71%
Optimization and Search Problems
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.

A hybrid priority-laxity-based scheduling algorithm for real-time aperiodic tasks under varying environmental conditions — Siamak Mohammadi, Mahdi Seyfipoor, et al. · IEEE Access (2025) | TGRS Research Map | TGRS