OBSERVATIONS ON USING PROBLEM-SPECIFIC GENETIC ALGORITHM FOR MULTIPROCESSOR REAL-TIME TASK SCHEDULING

被引:0
作者
Li, Yajun [1 ]
Yang, Yuhang [1 ]
Zhou, Liang [1 ]
Zhu, Rongbo [2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Elect Engn, Shanghai 200240, Peoples R China
[2] S Cent Univ Nationalities, Coll Comp Sci, Wuhan 430074, Peoples R China
来源
INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL | 2009年 / 5卷 / 09期
关键词
Scheduling; Genetic algorithm; Real-time; Multiprocessor;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Task scheduling is crucial to the performance improvement of multiprocessor systems. Genetic algorithms are extensively used to deal with task scheduling due to the computational intractability of such issues. However, since the genetic algorithm aims to be a generic solution to a variety of problem types, it hardly exploits problem-specific search techniques which might help speed up the search or lead to a better solution. That may compromise the potential power of the genetic algorithms a lot. To overcome this, a problem-specific genetic algorithm is proposed to handle multiprocessor real-time task scheduling in this paper. Rather than only employing limited problem-specific information, our proposal makes the most of such information throughout the evolution of the genetic algorithm. The simulation results show that the performance of the genetic algorithm is greatly improved with the help of certain problem-specific knowledge.
引用
收藏
页码:2531 / 2540
页数:10
相关论文
共 15 条
  • [1] Grid load balancing using intelligent agents
    Cao, JW
    Spooner, DP
    Jarvis, SA
    Nudd, GR
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2005, 21 (01): : 135 - 149
  • [2] TASK-SCHEDULING IN MULTIPROCESSING SYSTEMS
    ELREWINI, H
    ALI, HH
    LEWIS, T
    [J]. COMPUTER, 1995, 28 (12) : 27 - &
  • [3] Golberg DE., 1989, Choice Reviews Online, V1989, P36, DOI DOI 10.5860/CHOICE.27-0936
  • [4] Holland J., 1975, Adaptation in Natural and Artificial Systems, DOI 10.7551/mitpress/1090.001.0001
  • [5] Kim K, 2006, INT J INNOV COMPUT I, V2, P41
  • [6] LIN M, 1999, P 6 INT C REAL TIM C, P382
  • [7] LIU C, 2005, J ACM, V20, P46
  • [8] Maeda Y, 2005, INT J INNOV COMPUT I, V1, P95
  • [9] An efficient dynamic scheduling algorithm for multiprocessor real-time systems
    Manimaran, G
    Murthy, CSR
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (03) : 312 - 319
  • [10] SCHEDULING ALGORITHMS AND OPERATING-SYSTEMS SUPPORT FOR REAL-TIME SYSTEMS
    RAMAMRITHAM, K
    STANKOVIC, JA
    [J]. PROCEEDINGS OF THE IEEE, 1994, 82 (01) : 55 - 67