A Novel CPU Scheduling Algorithm Based on Ant Lion Optimizer

被引:4
作者
Dinkar, Shail Kumar [1 ]
Deep, Kusum [1 ]
机构
[1] Indian Inst Technol Roorkee, Dept Math, Roorkee, Uttarakhand, India
来源
SOFT COMPUTING FOR PROBLEM SOLVING, SOCPROS 2017, VOL 1 | 2019年 / 816卷
关键词
CPU scheduling; Waiting time; Optimization; Ant lion optimizer;
D O I
10.1007/978-981-13-1592-3_26
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In a multiprogramming environment, operating system plays a vital role to schedule the various user processes or tasks in different queues in efficient manner so that the system performance enhances in terms of increased throughput and reduced process waiting time. Processes carry varying time slices to be serviced by the processor. This variation of time slice authorizes the scheduler to schedule the processes so that it can provide an appropriate response time. Early response agreed by the processor after submitting a process in a queue ensures the less waiting time which suggests enhanced multiprogramming environment keeping more number of processes to get chance of early execution. This paper proposes a new CPU scheduling policy based on novel nature-inspired optimization technique, namely ant lion optimizer (ALO). This algorithm schedules the processes in such a way that the average waiting time is minimized. The proposed approach is compared with the widely used three CPU scheduling policies: first come first serve (FCFS), shortest computation time first (SCTF), and round robin (RR).
引用
收藏
页码:339 / 353
页数:15
相关论文
共 12 条
  • [1] [Anonymous], 2009, OPERATING SYSTEMCONC
  • [2] Cottet F., 2002, Scheduling in real-time systems
  • [3] Scheduling in multiprocessor system using genetic algorithms
    Dahal, Keshav
    Hossain, Alamgir
    Varghese, Benzy
    Abraham, Ajith
    Xhafa, Fatos
    Daradoumis, Atanasi
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL MANAGEMENT APPLICATIONS, PROCEEDINGS, 2008, : 281 - +
  • [4] Dhamdhare D.M., 2009, OPERATING SYSTEM CON
  • [5] Accelerated Opposition-Based Antlion Optimizer with Application to Order Reduction of Linear Time-Invariant Systems
    Dinkar, Shail Kumar
    Deep, Kusum
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (03) : 2213 - 2241
  • [6] Opposition based Laplacian Ant Lion Optimizer
    Dinkar, Shail Kumar
    Deep, Kusum
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2017, 23 : 71 - 90
  • [7] Maktum T.A., 2014, RECENT ADV INNOVATIO, P1
  • [8] The Ant Lion Optimizer
    Mirjalili, Seyedali
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2015, 83 : 80 - 98
  • [9] Nossal R., 1997, P SIGPLAN 1997 WORKS, P6876
  • [10] Genetic algorithms for task scheduling problem
    Omara, Fatma A.
    Arafa, Mona M.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2010, 70 (01) : 13 - 22