An Improved Ant Colony System for Task Scheduling Problem in Heterogeneous Distributed System

yan kang,yifan zhang,ying lin,h lu
DOI: https://doi.org/10.1007/978-3-319-01766-2_10
2014-01-01
Abstract:Task scheduling problem is a major issue of distributed system. An improved ant colony algorithm is presented to solve the scheduling problem in heterogeneous distributed system whose complexity is known to be NP-complete in general cases. To speed up the converging rate of the algorithm, elite initial solutions are generated by using an adaptable list heuristic algorithm which is a good tradeoff between the computation complexity and solution quality. A novel representation of pheromone can make effectively use of the task fitness value to accumulate pheromone in ACO (ant colony optimization) algorithm. To improve the self-adaptability of the algorithm, the ACO algorithm and the heuristic rule are combined together to adjust the searching space on the progress of the algorithm. Finally, local and global neighborhood searching are performed on the best solution obtained in iterations. Simulation results show that the performance of the improve ACO algorithm is better on finding optimal or near-optimal solutions than general genetic algorithm.
What problem does this paper attempt to address?