Abstract
An A-Team is a system of autonomous agents and the common memory. Each agent possesses some problem-solving skills and the memory contains a population of problem solutions. Cyclically solutions are being sent from the common memory to agents and from agents back to the common memory. Agents cooperate through selecting and modifying these solutions according to the user-defined strategy referred to as the working strategy. The modifications can be constructive or destructive. An attempt to improve a solution can be successful or unsuccessful. Agents can work asynchronously (each at its own speed) and in parallel. The A-Team working strategy includes a set of rules for agent communication, selection of solution to be improved and management of the population of solutions which are kept in the common memory. In this paper influence of different strategies on A-Team performance is investigated. To implement various strategies the A-Team platform called JABAT has been used. Different working strategies with respect to selecting solutions to be improved by the A-Team members and replacing the solutions stored in the common memory by the improved ones are studied. To evaluate typical working strategies the computational experiment has been carried out using several benchmark data sets. The experiment shows that designing effective working strategy can considerably improve the performance of the A-Team system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Barbucha, D., Czarnowski, I., Jedrzejowicz, P., Ratajczak, E., Wierzbowska, I.: JADE-Based A-Team as a Tool for Implementing Population-Based Algorithms. In: Chen, Y., Abraham, A. (eds.) Intelligent Systems Design and Applications, ISDA, Jinan Shandong China, pp. 144–149. IEEE, Los Alamitos (2006)
Barbucha, D., Czarnowski, I., Jędrzejowicz, P., Ratajczak-Ropel, E., Wierzbowska, I.: Web Accessible A-Team Middleware. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds.) ICCS 2008, Part III. LNCS, vol. 5103, pp. 624–633. Springer, Heidelberg (2008)
Bellifemine, F., Caire, G., Poggi, A., Rimassa, G.: JADE. A White Paper, Exp. 3(3), 6–20 (2003)
Blum, J., Eskandarian, A.: Enhancing intelligent agent collaboration for flow optimization of railroad traffic. Transportation Research Part A 36, 919–930 (2002)
Correa, R., Gomes, F.C., Oliveira, C., Pardalos, P.M.: A parallel implementation of an asynchronous team to the point-to-point connection problem. Parallel Computing 29, 447–466 (2003)
Jedrzejowicz, P., Ratajczak, E.: Population Learning Algorithm for Resource-Constrained Project Scheduling. In: Pearson, D.W., Steele, N.C., Albrecht, R.F. (eds.) Artificial Neural Nets and Genetic Algorithms, pp. 223–228. Springer Computer Science, Wien (2003)
Jedrzejowicz, P., Wierzbowska, I.: JADE-Based A-Team Environment. In: Alexandrov, V.N., et al. (eds.) ICCS 2006. LNCS, vol. 3993, pp. 719–726. Springer, Heidelberg (2006)
Lin, S., Kerningham, B.W.: An Effective Heuristic Algorithm for the Travelling Salesman Problem. Operations Research 21, 498–516 (1973)
Osman, I.H.: Metastrategy Simulated Annealing and Tabu Search Algorithms for Vehicle Routing Problem. Annals of Operations Research 41, 421–451 (1993)
Rabak, C.S., Sichman, J.S.: Using A-Teams to optimize automatic insertion of electronic components. Advanced Engineering Informatics 17, 95–106 (2003)
Rachlin, J., Goodwin, R., Murthy, S., Akkiraju, R., Wu, F., Kumaran, S., Das, R.: A-Teams: An Agent Architecture for Optimization and Decision-Support. In: Rao, A.S., Singh, M.P., Müller, J.P. (eds.) ATAL 1998. LNCS (LNAI), vol. 1555, pp. 261–276. Springer, Heidelberg (1999)
Ruspini, E.H.: Numerical method for fuzzy clustering. Inform. Sci. 2(3), 19–150 (1970)
Neruda, R., Krusina, P., Kudova, P., Rydvan, P., Beuster, G.: Bang 3: A Computational Multi-Agent System. In: Proc. of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology, IAT 2004 (2004)
Talukdar, S.N., Souza, P., Murthy, S.: Organizations for Computer-Based Agents. Engineering Intelligent Systems 1(2) (1993)
Talukdar, S., Baerentzen, L., Gove, A., Souza, P.: Asynchronous teams: cooperation schemes for autonomous agents. Journal of Heuristics 4, 295–332 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Barbucha, D., Czarnowski, I., Jędrzejowicz, P., Ratajczak-Ropel, E., Wierzbowska, I. (2010). Influence of the Working Strategy on A-Team Performance. In: Szczerbicki, E., Nguyen, N.T. (eds) Smart Information and Knowledge Management. Studies in Computational Intelligence, vol 260. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04584-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-04584-4_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04583-7
Online ISBN: 978-3-642-04584-4
eBook Packages: EngineeringEngineering (R0)