DocumentCode :
2089724
Title :
A Simulated Annealing Algorithm for Resource Allocation and Scheduling with Precedence Constraints in the GLECLUBS/eGLECLUBS Pipelines
Author :
Zhang, Shaoqiang ; Sun, Huazhi ; Li, Guojun ; Su, Zhengchang
Author_Institution :
Coll. of Comput. & Inf., Tianjin Normal Univ., Tianjin, China
fYear :
2011
fDate :
24-26 Aug. 2011
Firstpage :
421
Lastpage :
426
Abstract :
We present a heuristic algorithm for solving a series of resource allocation and scheduling problems. Given a resource of fixed size in a system, the problems are to schedule jobs with resource requirements, release and due dates, and priorities, so as to maximize the throughput, make span, or average completion time. The models have a wide range of applications such as bandwidth allocation for sessions in communication networks and resource reservations in cluster computing systems. Particularly, in order to speed up two bioinformatic pipelines "GLECLUBS" and "eGLECLUBS\´\´ we designed recently, which are used to predict {em cis}-regulatory motifs in a large scale of prokaryotic genomes simultaneously, we employ the heuristic to schedule the packages in the pipelines for a genome or a group of genomes. Our heuristic algorithm is simple, efficient, and based on simulated annealing.
Keywords :
bioinformatics; resource allocation; scheduling; simulated annealing; bandwidth allocation; bioinformatic pipelines; cluster computing; communication network; eGLECLUBS; heuristic algorithm; job scheduling; precedence constraint; prokaryotic genomes; resource allocation; resource requirement; resource reservation; scheduling problem; simulated annealing; Educational institutions; Genomics; Pipelines; Resource management; Schedules; Simulated annealing; Temperature;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Science and Engineering (CSE), 2011 IEEE 14th International Conference on
Conference_Location :
Dalian, Liaoning
Print_ISBN :
978-1-4577-0974-6
Type :
conf
DOI :
10.1109/CSE.2011.78
Filename :
6062908
Link To Document :
بازگشت