The scheduling policy on agent software evolution

Task allocation and scheduling in MAS systems utilized genetic algorithm is a focus for more and more computer scholars. Aiming at the low speed of typical genetic algorithm, the global convergence for traditional genetic algorithm, and the local convergence for simulated annealing algorithm, this paper proposes a new task allocation algorithm in multiple Agent systems with the advantages of both methods as inclusive based on the formal description for the task allocation. This paper describes the foundermental ideas and key steps of the proposed algorithm, which is validated by simulated experiment. The results demonstrate that the genetic algorithm based on simulated annealing has faster convergence speed and more optimal solution than a genetic algorithm or a simulated annealing algorithm.

[1]  Imtiaz Ahmad,et al.  Multiprocessor Scheduling in a Genetic Paradigm , 1996, Parallel Comput..

[2]  Yuqing Lan,et al.  Automatic Test Task Allocation in Agent-Based Distributed Automated Testing Framework , 2009, 2009 International Conference on Computational Intelligence and Software Engineering.

[3]  Nirwan Ansari,et al.  A Genetic Algorithm for Multiprocessor Scheduling , 1994, IEEE Trans. Parallel Distributed Syst..

[4]  Hironori Kasahara,et al.  Practical Multiprocessor Scheduling Algorithms for Efficient Parallel Processing , 1984, IEEE Transactions on Computers.