Task allocation and scheduling by computational model of coevolution

Task allocation and scheduling by computational model of coevolution

0.00 Avg rating0 Votes
Article ID: iaor20023206
Country: China
Volume: 24
Issue: 3
Start Page Number: 308
End Page Number: 314
Publication Date: Mar 2001
Journal: Chinese Journal of Computers
Authors: , ,
Abstract:

By analyzing the mechanism that makes CSGA in-scalable, this paper firstly proposed a task allocation and scheduling algorithm based on computational model of cooperative coevolution, which is inspired by the coevolutionary phenomena of natural species. Then, some related work is discussed, including permutation representation of chromosome, genetic operators such as improved crossover, internal crossover and migration as a kind of mutation, cooperative interactions among species by selecting the best individual as its cooperative representative, combination of sub-schedules into a whole, and fitness computation of individuals. The algorithm was analyzed mathematically, which shows that the exponential increase index of the coevolution-based scheduling algorithm is higher than that of CSGA. At last, simulation results of the proposed algorithm and CSGA are given, which verify the theoretical results, and show that the convergence and optimal/suboptimal of proposed algorithm are better than that of CSGA. The algorithm is of practical use in engineering.

Reviews

Required fields are marked *. Your email address will not be published.