Title :
A Novel Least Slack First Scheduling Algorithm Optimized by Threshold
Author :
Wei, Ba ; Dabo, Zhang
Author_Institution :
Dalian Univ. of Technol., Dalian
Abstract :
In order to prevent that the least slack first scheduling algorithm may frequently cause switching among tasks, a novel least slack first scheduling algorithm based on dynamic fuzzy preemption is presented. The notion of threshold coefficient was defined in this paper, linguistic fuzzy sets were used to describe the uncertain characters and the fuzzy threshold coefficient was gotten by fuzzy logic. The slack time of the running task is reduced to its fuzzy threshold to avoid thrashing. Comparing to the traditional least slack first scheduling algorithm, the simulation results show that, the switching number of the novel algorithm is smaller and the missed deadline percentage is decreased.
Keywords :
algorithm theory; fuzzy logic; fuzzy set theory; optimisation; scheduling; task analysis; dynamic fuzzy preemption; fuzzy logic; least slack first scheduling algorithm; linguistic fuzzy sets; missed deadline; optimization; task switching; threshold coefficient; Automation; Dynamic scheduling; Fuzzy control; Fuzzy logic; Fuzzy sets; Linearity; Real time systems; Scheduling algorithm; Tin; Fuzzy Logic; Least Slack First; Linguistic Fuzzy Set; Preemption Threshold;
Conference_Titel :
Control Conference, 2007. CCC 2007. Chinese
Conference_Location :
Hunan
Print_ISBN :
978-7-81124-055-9
Electronic_ISBN :
978-7-900719-22-5
DOI :
10.1109/CHICC.2006.4347261