DocumentCode :
2709519
Title :
Greedy Scheduling with Complex Obejectives
Author :
Franke, Carsten ; Lepping, Joachim ; Schwiegelshohn, Uwe
Author_Institution :
SAP Res. CEC Belfast, Ulster Univ., Newtownabbey
fYear :
2007
fDate :
1-5 April 2007
Firstpage :
113
Lastpage :
120
Abstract :
We present a methodology for automatically generating an online scheduling process for an arbitrary objective with the help of evolution strategies. The scheduling problem comprises independent parallel jobs and multiple identical machines and occurs in many real massively parallel processing systems. The system owner defines the objective that may consider job waiting times and priorities of user groups. Our scheduling process is a variant of the simple and commonly used greedy scheduling algorithm in combination with a repeated sorting of the waiting queue. This sorting uses a criterion whose parameters are evolutionary optimized. We evaluate our new scheduling process with real workload data and compare it to the best offline solutions and to the online results of the standard EASY backfill algorithm. To this end, we partition the user of the workloads into groups and select an exemplary objective that prioritizes some of those groups over others
Keywords :
evolutionary computation; job shop scheduling; evolution strategies; greedy scheduling; job waiting times; online scheduling; parallel jobs scheduling; parallel processing system; sorting; waiting queue; Collaborative work; Computational intelligence; Grid computing; Intelligent robots; Parallel machines; Parallel processing; Partitioning algorithms; Processor scheduling; Scheduling algorithm; Sorting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence in Scheduling, 2007. SCIS '07. IEEE Symposium on
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-0704-4
Type :
conf
DOI :
10.1109/SCIS.2007.367678
Filename :
4218605
Link To Document :
بازگشت