A simulated annealing heuristic for resource allocation and scheduling with precedence constraints

Shaoqiang Zhang,Huazhi Sun,Guojun Li,Zhengchang Su
2011-01-01
Journal of Information and Computational Science
Abstract:We present a heuristic framework for solving a resource allocation and scheduling problem. Given a resource of fixed size in a system, the problem is to schedule jobs with resource requirements, release and due dates, and priorities, so as to maximize the throughput. The scenario models a wide range of applications such as bandwidth allocation for sessions in communication networks and resource reservations in cluster computing systems. Specially, in order to speed up our bioinformatic pipeline "eGLECLUBS" which is used to predict cis-regulatory motifs in a large scale of prokaryotic genomes simultaneously, we will employ the heuristic to schedule the packages in the pipeline for different groups of genomes. Our heuristic algorithm is simple, efficient, and based on simulated annealing. Copyright © 2011 Binary Information Press.
What problem does this paper attempt to address?