Title :
A new genetic algorithm based scheduling for volunteer computing
Author :
Qu, Bin ; Lei, Yilong ; Zhao, Yanjun
Author_Institution :
Coll. of Comput. & Autom. Control, Hebei Polytech. Univ., Tangshan, China
Abstract :
For an application in volunteer computing environments, providing a reliable scheduling based on resource reliability evaluation is becoming increasingly important. Most existing reputation models used for reliability evaluation ignore the task runtime influence. Moreover, to optimize makespan and reliability for workflow applications, most existing works use list heuristics rather than genetic algorithms (GAs) which can usually give better solutions. Hence, in this paper, we propose a look-ahead genetic algorithm (LAGA) to optimize both time and reliability for a workflow application. LAGA uses a novel evolution and evaluation mechanism: the evolution operators evolve the task-resource mapping for a scheduling solution, while the solution´s task order is determined in the evaluation step using our proposed max-min strategy, which is the first two phase strategy that can work with GAs. The experiments show that LAGA can provide better solutions than existing list heuristics and evolve to better solutions more quickly than a traditional genetic algorithm.
Keywords :
genetic algorithms; grid computing; peer-to-peer computing; scheduling; evaluation mechanism; evolution mechanism; genetic algorithm based scheduling; list heuristics; look-ahead genetic algorithm; max-min strategy; reputation models; resource reliability evaluation; task runtime influence; volunteer computing; workflow application; Computational modeling; Equations; Mathematical model; Evaluation; Reputation Model; Strategy; Volunteer Computing;
Conference_Titel :
Computer and Communication Technologies in Agriculture Engineering (CCTAE), 2010 International Conference On
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-6944-4
DOI :
10.1109/CCTAE.2010.5544240