Distributing evolutionary computation in a networked multi-agent environment

  • Authors:
  • Wei-Po Lee;Hong-Yi Ke

  • Affiliations:
  • -;-

  • Venue:
  • Mathematical and Computer Modelling: An International Journal
  • Year:
  • 2011

Quantified Score

Hi-index 0.98

Visualization

Abstract

It has become increasingly popular to employ evolutionary algorithms to solve problems in different domains, and parallel models have been widely used for performance enhancement. Instead of using parallel computing facilities or public computing systems to speed up the computation, we propose to implement parallel evolutionary computation models on networked personal computers (PCs) that are locally available and manageable. To realize the parallelism, a multi-agent system is presented in which mobile agents play the major roles to carry the code and move from machine to machine to complete the computation dynamically. To evaluate the proposed approach, we use our multi-agent system to solve two types of time-consuming applications. Different kinds of experiments were conducted to assess the developed system, and the preliminary results show its promise and efficiency.