Tasks Scheduling Through Hybrid Genetic Algorithm in Real-Time System on Heterogeneous Environment

被引:0
|
作者
Nutan Kumari Chauhan
Isha Tyagi
Harendra Kumar
Dipa Sharma
机构
[1] KIET Group of Institutions,Department of Mathematics and Statistics
[2] Gurukula Kangri (Deemed To Be University),Department of Mathematics
[3] S.D.M.Govt. Post Graduate College,School of Basic Science and Technology
[4] IIMT University Meerut,undefined
关键词
Tasks scheduling; System cost; System reliability; Hybrid genetic algorithm; Hierarchical clustering; Heuristic approach; Response time;
D O I
10.1007/s42979-021-00959-0
中图分类号
学科分类号
摘要
The tasks scheduling issue on parallel processors in real-time system is part of the NP-hard issues. This manuscript developed a model for solving the tasks scheduling issue in heterogeneous multiprocessor environment. In this model, we developed two hybrid genetic algorithms; first algorithm named as HHCGA is the union of hierarchical clustering and genetic algorithm, used for making the tasks clusters of to decrease inter-tasks communication cost; second algorithm named as HHAGA is the union of heuristic approach and genetic algorithm, used for scheduling the tasks clusters onto processors to decrease system cost. The developed model has multiple objectives such as minimize the response time, system cost and maximize system reliability simultaneously. The efficacy of the developed model has been shown via simulation studies. The results of the developed model are likened than that of some other models in simulation studies. This model is appropriate for both types fuzzy cost or crisp cost and it also worked very well for random number of processors and tasks.
引用
收藏
相关论文
共 50 条
  • [1] Scheduling algorithm for real-time tasks using multiobjective hybrid genetic algorithm in heterogeneous multiprocessors system
    Yoo, Myungryun
    Gen, Mitsuo
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (10) : 3084 - 3098
  • [2] A genetic algorithm for scheduling tasks in a real-time distributed system
    Monnier, Y
    Beauvais, JP
    Deplanche, AM
    [J]. 24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2, 1998, : 708 - 714
  • [3] Fault tolerant scheduling of hard real-time tasks on multiprocessor system using a hybrid genetic algorithm
    Samal, Abhaya Kumar
    Mall, Rajib
    Tripathy, Chittaranjan
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2014, 14 : 92 - 105
  • [4] Hybrid genetic algorithm for task scheduling in distributed real-time system
    Kumar, Harendra
    Chauhan, Nutan Kumari
    Yadav, Pradeep Kumar
    [J]. International Journal of Systems, Control and Communications, 2019, 10 (01) : 32 - 51
  • [5] Multiobjective Real-Time Scheduling of Tasks in Cloud Manufacturing with Genetic Algorithm
    Ahn, Gilseung
    Hur, Sun
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [6] An Efficient Dynamic Scheduling Algorithm for Soft Real-Time Tasks in Multiprocessor System Using Hybrid Quantum-Inspired Genetic Algorithm
    Konar, Debanjan
    Sharma, Kalpana
    Pradhan, Sri Raj
    Sharma, Sital
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON FRONTIERS IN INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2015, 2016, 404 : 3 - 11
  • [7] A hybrid genetic algorithm for tasks scheduling in heterogeneous computing systems
    Zhong, YW
    Yang, JG
    Qi, HN
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 2463 - 2468
  • [8] Scheduling Periodic Tasks in a Hard Real-Time Environment
    Eisenbrand, Friedrich
    Haehnle, Nicolai
    Niemeier, Martin
    Skutella, Martin
    Verschae, Jose
    Wiese, Andreas
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, PT I, 2010, 6198 : 299 - +
  • [9] An efficient real-time middleware scheduling algorithm for periodic real-time tasks
    Park, HJ
    Lee, CH
    [J]. ARTIFICIAL INTELLIGENCE AND SIMULATION, 2004, 3397 : 304 - 312
  • [10] Dynamic Scheduling of Hybrid Real-Time Tasks on Clusters
    Hu, Menglan
    Veeravalli, Bharadwaj
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (12) : 2988 - 2997