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
关键词
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
相关论文
共 50 条
  • [41] A novel ant lion optimizer-salp swarm algorithm for inverse heat conduction problem in pipeline fluid temperature recognition
    Wang, Shoubin
    Song, Jie
    Peng, Guili
    Li, Yunlong
    Zhou, Yuan
    [J]. JOURNAL OF THERMAL ANALYSIS AND CALORIMETRY, 2024, 149 (01) : 173 - 185
  • [42] Wind farm integrated restructured electricity market analysis using Ant Lion optimizer algorithm
    Gope, Sadhan
    Dawn, Subhojit
    Das, Shreya Shree
    Galiveeti, Hemakumar Reddy
    [J]. ENERGY SOURCES PART A-RECOVERY UTILIZATION AND ENVIRONMENTAL EFFECTS, 2021,
  • [43] Hybridizing extended ant lion optimizer with sine cosine algorithm approach for abrupt motion tracking
    Zhang, Huanlong
    Gao, Zeng
    Zhang, Jie
    Liu, Junfeng
    Nie, Zhicheng
    Zhang, Jianwei
    [J]. EURASIP JOURNAL ON IMAGE AND VIDEO PROCESSING, 2020, 2020 (01)
  • [44] Voltage Stability Enhancement and Voltage Deviation Minimization Using Ant-Lion Optimizer Algorithm
    Trivedi, Indrajit N.
    Parmar, Siddharth A.
    Bhesdadiya, R. H.
    Jangir, Pradeep
    [J]. PROCEEDINGS OF THE 2016 IEEE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL & ELECTRONICS, INFORMATION, COMMUNICATION & BIO INFORMATICS (IEEE AEEICB-2016), 2016, : 263 - 267
  • [45] A new hyper-heuristic based on ant lion optimizer and Tabu search algorithm for replica management in cloud environment
    Zade, Behnam Mohammad Hasani
    Mansouri, Najme
    Javidi, Mohammad Masoud
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (09) : 9837 - 9947
  • [46] A novel reputation-based ant algorithm in computing grid scheduling
    Liu, Feifei
    Li, Bingyi
    Dong, Xiaoshe
    Tian, HongBo
    [J]. 2ND INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2010), VOLS 1 AND 2, 2010, : 121 - 125
  • [47] A novel intelligent round robin CPU scheduling algorithm
    Sharma P.S.
    Kumar S.
    Gaur M.S.
    Jain V.
    [J]. International Journal of Information Technology, 2022, 14 (3) : 1475 - 1482
  • [48] Weighted elitism based Ant Lion Optimizer to solve optimum VAr planning problem
    Rajan, Abhishek
    Jeevan, K.
    Malakar, T.
    [J]. APPLIED SOFT COMPUTING, 2017, 55 : 352 - 370
  • [49] Ant lion optimizer for optimal reactive power dispatch solution
    Faculty of Electrical and Electronics Engineering, Universiti Malaysia Pahang, Pekan, Pahang
    26600, Malaysia
    不详
    26300, Malaysia
    [J]. J. Electr. Syst., Specialissue3 (68-74):
  • [50] Ant Lion Optimizer for Texture Classification: A Moving Convolutional Mask
    Wang, Mingwei
    Wang, Lizhe
    Ye, Zhiwei
    Yang, Juan
    [J]. IEEE ACCESS, 2019, 7 : 61697 - 61705