• DocumentCode
    2572965
  • Title

    A novel discrete differential evolution algoritnm for task scheduling in heterogeneous computing systems

  • Author

    Kang, Qinma ; He, Hong

  • Author_Institution
    Sch. of Electron. & Inf. Eng., Tongji Univ., Shanghai, China
  • fYear
    2009
  • fDate
    11-14 Oct. 2009
  • Firstpage
    5006
  • Lastpage
    5011
  • Abstract
    Task scheduling is one of the core steps to effectively exploit the capabilities of distributed heterogeneous computing systems. In this paper, a novel discrete differential evolution (DDE) algorithm is presented to address the task scheduling problem. The encoding schemes and the adaptation of classical differential evolution algorithm for dealing with discrete variables are discussed as well as the technique needed to handle boundary constraints. The performance of the proposed DDE algorithm is showed by comparing it with a genetic algorithm, which is a well-known population-based probabilistic heuristic, on a large number of randomly generated instances. Experimental results indicate that the proposed DDE algorithm has generated better results than GA in terms of both solution quality and computational time.
  • Keywords
    differential equations; distributed processing; evolutionary computation; scheduling; task analysis; discrete differential evolution algorithm; distributed heterogeneous computing system; encoding scheme; task scheduling; Computer networks; Cybernetics; Distributed computing; Encoding; Genetic algorithms; Helium; Heuristic algorithms; Processor scheduling; Scheduling algorithm; USA Councils; Discrete differential evolution algorithm; Genetic algorithm; Heterogeneous computing; Task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2009. SMC 2009. IEEE International Conference on
  • Conference_Location
    San Antonio, TX
  • ISSN
    1062-922X
  • Print_ISBN
    978-1-4244-2793-2
  • Electronic_ISBN
    1062-922X
  • Type

    conf

  • DOI
    10.1109/ICSMC.2009.5346376
  • Filename
    5346376