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
Link To Document