• DocumentCode
    3636112
  • Title

    Evolutionary task scheduling in static and dynamic environments

  • Author

    Flavia Zamfirache;Daniela Zaharie;Ciprian Crăciun

  • Author_Institution
    Department of Computer Science, West University of Timisoara, blvd. Vasile Parvan, no. 4, 300223 Timisoara, Romania
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    619
  • Lastpage
    624
  • Abstract
    This paper presents an analysis of the behavior of an evolutionary algorithm in the context of scheduling tasks in static and dynamic distributed computing environments. The dynamic character of the computing environment is simulated by randomly marking some resources as unavailable. Some memory based and diversity preserving mechanisms were investigated in order to asses their ability to deal with the dynamic nature of the environment. The experimental results suggest that using information from the schedule evolved for the previous state of the environment is beneficial if the difference between the sets of available machines at two consecutive stages is not larger than 12%. When more changes occur in the list of available machines from one scheduling event to the next one it is usually better to start from scratch the construction of a new schedule.
  • Keywords
    "Dynamic scheduling","Processor scheduling","Distributed computing","Computational modeling","Chromium","Computer science","Algorithm design and analysis","Evolutionary computation","Resource management","Availability"
  • Publisher
    ieee
  • Conference_Titel
    Computational Cybernetics and Technical Informatics (ICCC-CONTI), 2010 International Joint Conference on
  • Print_ISBN
    978-1-4244-7432-5
  • Type

    conf

  • DOI
    10.1109/ICCCYB.2010.5491336
  • Filename
    5491336