Table 1: Detail of the estimated total number of messages.
5 CONCLUSIONS AND FUTURE
WORK
In this paper we present a communication protocol
between agents to be used in a MAS scenario aiming
to resolve a specific COP. As we know, this
proposal differs from other similar works in the
following aspects:
It focuses on the communication process
between the agents in the systems and therefore to
the cooperation needed for solving the evolutionary
algorithm, instead of the properly used elements of
the evolutionary algorithm (selection mechanism
and genetic operations).
The evolutionary algorithm (selection and
variation) is not controlled by a central entity;
instead it’s controlled by all individuals (agents) of
the population actively involved in this process.
The needed information (EP parameters and
problem specifications) is not located in a central
repository, but it is replicated for all who need it.
The definition of a particular COP.
The obtained result point out that agent in a
MAS-based environment can interact with each
other to solve any COP by using the communication
protocol proposed.
We are working on reducing the flow of
messages and data that is required to avoid possible
bottleneck.
REFERENCES
Andre, D., Koza, J., 1996. A parallel implementation of
genetic programming that achieves super-linear
performance. In Proc. Intern. Conf. on Parallel and
Dist. Processing Techniques and App., pp. 1163-1174.
Arenas, M.I., Collet, P., Eiben, A.E., Jelasity, M., Merelo,
J.J., Paechter, B., Preuss, M., Schoenauer M., 2002. A
Framework for Distributed Evolutionary Algorithms.
In Proc. 7th Int. Conf. on Parallel Problem Solving
from Nature (PPSN VII). LNCS 2439, pp. 665-675.
Bellifemine, F., Poggi, A. Rimassa, G., 1999. JADE – A
FIPA-compliant agent framework. Telecom Italia
internal technical report. In Proceedings Int. Conf. on
Practical Applications of Agents and Multi-Agent
Systems (PAAM'99), pp. 97-108.
Berntsson, J., 2005. G2DGA: an adaptive framework for
internet-based distributed genetic algorithms. In Proc.
of the 2005 workshops on Genetic and Evolutionary
Computation (GECCO), pp. 346-349.
Chmiel, K., Gawinecki, M., Kaczmarek, P., Szymczak,
M., Paprzycki, M., 2005. Testing the Efficiency of
JADE Agent Platform. In Proc. 3rd Int. Symposium on
Parallel and Distributed Computing (ISPDC), IEEE
Computer Society Press, 13(2) pp. 49-57.
Christofides, N., Eilon, S., 1972. Algorithms for Large-
Scale Travelling Salesman Problems. Operations
Research Quarterly, 23(4), pp. 511-518.
Eiben, A.E., Smith, J.E., 2003. Introduction to
Evolutionary Computing. Springer Verlag.
Eiben, A.E., Schoenauer, M., Jiménez, J.L., Castillo, P.A.,
Mora, A.M., Merelo, J.J., 2007. Exploring Selection
Mechanisms for an Agent-Based Distributed
Evolutionary Algorithm. In Proceedings Genetic and
Evolutionary Comp. Conf. (GECCO), pp. 2801-2808.
Ferber, J., 1995. Les systems multi-agents, Vers une
intelligence collective. Ed. InterEditions, pp. 1-66.
FIPA, 2002. Foundation for Intelligent Physical Agents.
FIPA ACL Message Structure Specification,
SC00061, Geneva, Switzerland.
Jain, L.C., Palade, V., Srinivasan, D., (Eds.) 2007.
Advances in Evolutionary Computing for System
Design. Studies in Computational Intelligence, vol. 66.
Springer Verlag. ISBN: 978-3-540-72376-9.
Jelasity, M., van Steen, M., 2002. Large-scale newscast
computing on the Internet. Technical Report IR-503,
Vrije Universiteit Amsterdam, Department of
Computer Science, October.
Lawler, E.L., Lenstra, J.K., Rinnooy, A.H., Shmoys, D.B.
(Eds.), 1985. The Travelling Salesman Problem: A
guided tour of combinatorial optimization. New York:
Wiley and Sons.
Lee, W., 2007. Parallelizing evolutionary computation: A
mobile agent-based approach. Expert Systems with
Applications, 32(2), pp. 318-328.
Meng, A., Ye, L., Roy, D., Padilla, P., 2007. Genetic
algorithm based multi-agent system applied to test
generation. Computers & Education 49, pp. 1205-
1223.
Paletta, M., Herrero, P., 2008. Learning Cooperation in
Collaborative Grid Environments to Improve Cover
Load Balancing Delivery. In Proc. IEEE/WIC/ACM
Joint Conf. on Web Intelligence and Intelligent Agent
Tech. IEEE Computer Society, pp. 399-402.
Paletta, M., Herrero, P., 2009. EP-MAS.Lib: A MAS-
Based Evolutionary Program Approach. In Proc. 4th
Int. Conf. on Hybrid Artificial Intelligence Systems
(HAIS 2009), LNAI 5572, Springer-Verlag, pp. 9-17.
ICAART 2010 - 2nd International Conference on Agents and Artificial Intelligence
256