A genetic scheduling algorithm based on knowledge for multiprocessor system

被引:0
|
作者
Zhou, Lan [1 ]
Sun, Shi-Xin [1 ]
机构
[1] Univ Elect Sci & Technol China, Coll Comp Sci & Engn, Chengdu 610054, Sichuan, Peoples R China
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the extensive studies of the task scheduling problem, many new methods, especial genetic algorithms, have been introduced into this field. In this paper, we develop a novel genetic algorithm, namely the knowledge-based genetic scheduling (KGS) algorithm with task duplication. KGS is different from the previously proposed genetic algorithms in a number of ways. Unlike the others genetic algorithms, KGS initializes population based on more knowledge to provide itself a better iterative basis. KGS also designs an effective decoding algorithm to get the best schedule scheme for a certain chromosome. In addition, KGS uses the relative precedence constraints other than absolute priorities to determine the schedule order of tasks. Simulation results show that KGS outperforms the previously proposed algorithms in terms of the solution quality and the execution time.
引用
收藏
页码:900 / +
页数:2
相关论文
共 50 条
  • [1] Genetic algorithm based DSP multiprocessor scheduling
    Amphlett, RW
    Bull, DR
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 2, 1996, : 253 - 256
  • [2] A Genetic Algorithm Based Technique for Efficient Scheduling of Tasks on Multiprocessor System
    Panwar, Poonam
    Lal, A. K.
    Singh, Jugminder
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2011), VOL 2, 2012, 131 : 911 - +
  • [3] A GENETIC ALGORITHM FOR MULTIPROCESSOR SCHEDULING
    HOU, ESH
    ANSARI, N
    REN, H
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1994, 5 (02) : 113 - 120
  • [4] Aided genetic algorithm for multiprocessor scheduling
    Vaidehi, V.
    Krishnan, C.N.
    Swaminathan, P.
    [J]. Parallel Processing Letters, 1999, 9 (03): : 423 - 436
  • [5] Adaptive genetic algorithm for multiprocessor scheduling
    Zahran, MM
    Wahab, AHA
    Shaheen, SI
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 814 - 814
  • [6] A genetic algorithm based knowledge acquisition system for scheduling FMS
    Jawahar, N
    Aravindan, P
    Ponnambalam, SG
    Anandaraj, V
    [J]. FIRST INTERNATIONAL CONFERENCE ON OPERATIONS AND QUANTITATIVE MANAGEMENT, VOL 1 AND 2, 1997, : 403 - 410
  • [7] A representation for genetic-algorithm-based multiprocessor task scheduling
    Jelodar, M. Salmani
    Fakhraie, S. N.
    Montazeri, F.
    Fakhraie, S. M.
    Ahmadabadi, M. Nili
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 340 - +
  • [8] A self-adaptive genetic algorithm for tasks scheduling in multiprocessor system
    Lan Zhou
    Sun Shi-Xin
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2098 - +
  • [9] An incremental genetic algorithm approach to multiprocessor scheduling
    Wu, AS
    Yu, H
    Jin, SY
    Lin, KC
    Schiavone, G
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2004, 15 (09) : 824 - 834
  • [10] GENETIC ALGORITHM FOR A SPECIAL CLASS OF MULTIPROCESSOR SCHEDULING
    Chu, Dawei
    Yan, Yizhou
    Yu, Dan
    Ma, Shilong
    [J]. 2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 1, 2012, : 189 - 195