An Adaptive Immune-Based Algorithm for Independent Task Scheduling Problem on Heterogeneous Workstation Clusters

BAI Xing-yu,ZHAO Chun-hui,JIANG Yu
DOI: https://doi.org/10.3969/j.issn.1006-7043.2006.04.028
2006-01-01
Abstract:A heterogeneous cluster of workstations(HCOW) has problems with independent task scheduling.The fact that the independent task scheduling problem on HCOW is NP-hard(non-deterministic polynomial-time hard) has motivated the development of many heuristic scheduling algorithms,such as RC and DGA.These heuristic algorithms,however,neglect either the real-time requirements or the load balance performance.An artificial immune system is a new intelligent problem-solving technique that is being used for particularly hard combinatorial optimization problems.Here,a task scheduling model of HCOW is introduced,and proposed is an adaptive immune-based algorithm(AIBA) for independent task scheduling on HCOW,which is based on clonal selection principle and affinity maturation mechanism of the immune response.In the AIBA,real-time performance of LPT algorithm and optimization qualities of AIS is assimilated by injection of antibody and dynamic computation of scheduling threshold(Th).Simulations show that AIBA is able to map tasks onto machines so that a task's real-time requirements are satisfied and a more desirable load balance is also obtained.The new algorithm is more efficient than LPT and DGA.
What problem does this paper attempt to address?