A Model for Multi-processor Task Scheduling Problem Using Quantum Genetic Algorithm

被引:2
|
作者
Bangroo, Rashika [1 ]
Kumar, Neetesh [2 ]
Sharma, Reya
机构
[1] DIT Univ, Dehra Dun, Uttrakhand, India
[2] Atal Bihari Vajpayee Indian Inst Informat Technol, Gwalior, Madhya Pradesh, India
来源
关键词
Multi-processor DAG scheduling problem; Quantum genetic algorithm; Gauss Jordan Elimination;
D O I
10.1007/978-3-319-76351-4_13
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multiprocessor task scheduling problem is a well-known NP-hard and an important problem in the field of parallel computing. In order to solve this problem optimally, researchers have applied various heuristics and meta-heuristics. However, Genetic Algorithm (GA) is one of the widely opted meta-heuristic approaches to solve combinatorial optimization problems. In order to increase the probability of finding an optimal solution in GA, a new approach known as Quantum Genetic Algorithm (QGA) has been adopted. QGA increases the speed and efficiency of computation of a conventional GA by introducing the concept of parallelism of quantum computing in GA. In this paper, Quantum behavior inspired GA is introduced to solve multiprocessor task scheduling problem. The proposed QGA has been modified at certain points with some new operators to make it compatible for the same problem. The performance of proposed QGA is verified on a standard problem of linear algebra i.e., Gauss Jordan Elimination (GJE). The results have been compared with the state of the arts to prove its effectiveness.
引用
收藏
页码:126 / 135
页数:10
相关论文
共 50 条
  • [1] A Bipartite Genetic Algorithm for Multi-processor Task Scheduling
    Mohammad Reza Bonyadi
    Mohsen Ebrahimi Moghaddam
    International Journal of Parallel Programming, 2009, 37 : 462 - 487
  • [2] A Bipartite Genetic Algorithm for Multi-processor Task Scheduling
    Bonyadi, Mohammad Reza
    Moghaddam, Mohsen Ebrahimi
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2009, 37 (05) : 462 - 487
  • [3] An improved genetic algorithm for task scheduling in multi-processor environment
    Lin, M
    DCABES 2002, PROCEEDING, 2002, : 43 - 46
  • [4] Dynamic Measurement of Task Scheduling Algorithm in Multi-Processor System
    谢盈
    吴尽昭
    陈建英
    崔梦天
    Journal of Shanghai Jiaotong University(Science), 2019, 24 (03) : 372 - 380
  • [5] Dynamic Measurement of Task Scheduling Algorithm in Multi-Processor System
    Xie Y.
    Wu J.
    Chen J.
    Cui M.
    Journal of Shanghai Jiaotong University (Science), 2019, 24 (03): : 372 - 380
  • [6] Scheduling multi-processor tasks with resource and timing constraints using genetic algorithm
    Cheng, SC
    Huang, YM
    2003 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ROBOTICS AND AUTOMATION, VOLS I-III, PROCEEDINGS, 2003, : 624 - 629
  • [7] The Multi-Processor Scheduling Problem in Phylogenetics
    Zhang, Jiajie
    Stamatakis, Alexandros
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 691 - 698
  • [8] Gravitational Search Algorithm Based Task Scheduling for Multi-Processor Systems
    Thakur, Abhijeet Singh
    Biswas, Tarun
    Kuila, Pratyay
    2018 FOURTH IEEE INTERNATIONAL CONFERENCE ON RESEARCH IN COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (ICRCICN), 2018, : 253 - 257
  • [9] A Energy-Constraint Task Scheduling Algorithm on Multi-Processor System
    Xie Y.
    Chen J.-Y.
    Wu J.-Z.
    Ding X.-Y.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2019, 48 (02): : 247 - 252
  • [10] A Backward Algorithm for Multi-Processor Scheduling Problem with Unequal Release Dates
    Li, Kai
    Zhang, Shu-Chu
    2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS ( ICAL 2009), VOLS 1-3, 2009, : 509 - 513