Abstract
A nature inspired decentralised multi-agent algorithm is proposed to solve a problem of distributed task allocation in which cities produce and store batches of different mail types. Agents must collect and process the mail batches, without global knowledge of their environment or communication between agents. The problem is constrained so that agents are penalised for switching mail types. When an agent process a mail batch of different type to the previous one, it must undergo a change-over, with repeated change-overs rendering the agent inactive. The efficiency (average amount of mail retrieved), and the flexibility (ability of the agents to react to changes in the environment) are investigated both in static and dynamic environments and with respect to sudden changes. New rules for mail selection and specialisation are proposed and are shown to exhibit improved efficiency and flexibility compared to existing ones. We employ a evolutionary algorithm which allows the various rules to evolve and compete. Apart from obtaining optimised parameters for the various rules for any environment, we also observe extinction and speciation.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Beyer, H., Schwefel, H.: Evolution strategies - a comprehensive introduction. Natural Computing 1(1), 3–52 (2002)
Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Oxford University Press, Oxford (1999)
Bonabeau, E., Gue\(\acute{r}\)in, S., Snyers, D., Kuntz, P., Theraulaz, G.: Three-dimensional architectures grown by simple stigmergic agents. Biosystems 56(1), 13–32 (2000)
Bonabeau, E., Sobkowski, A., Theraulaz, G., Deneubourg, J.-L.: Adaptive task allocation inspired by a model of division of labor in social insects. In: Biocomputing and Emergent Computation, pp. 36–45 (1997)
Bonabeau, E., Theraulaz, G., Deneubourg, J.-L.: Fixed response thresholds and the regulation of division of labour in insect societies. Bulletin of Mathematical Biology 60, 753–807 (1998)
Campos, M., Bonabeau, E., Thraulaz, G., Deneubourg, J.-L.: Dynamic scheduling and division of labor in social insects. Adaptive Behavior 8(2), 83–92 (2001)
Chevaleyre, Y., Dunne, P.E., Endriss, U., Lang, J., Lemaître, M., Maudet, N., Padget, J., Phelps, S., Rodríguez-Aguilar, J.A., Sousa, P.: Issues in multiagent resource allocation
Goldingay, H., van Mourik, J.: The influence of memory in a threshold model for distributed task assignment. In: SASO 2008: Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems, Washington, DC, USA, pp. 117–126. IEEE Computer Society, Los Alamitos (2008)
Grassé, P.P.: La reconstruction du nid et les interactions inter-individuelles chez les bellicositermes natalenis et cubitermes sp. la théorie de la stigmergie: essai d’interprétation des termites constructeurs. Insectes Sociaux 6, 41–83 (1959)
Hong, B., Prasanna, V.K.: Distributed adaptive task allocation in heterogeneous computing environments to maximize throughput. In: IPDPS (2004)
Low, K.H., Leow, W.K., Ang Jr., M.H.: Task allocation via self-organizing swarm coalitions in distributed mobile sensor network. In: Proc. 19th National Conference on Artificial Intelligence (AAAI 2004), pp. 28–33 (2004)
Price, R.: Evaluaton of adaptive nature inspired task allocation against alternate decentralised multiagent strategies (2004)
Price, R., Tiňo, P.: Evaluation of Adaptive Nature Inspired Task Allocation Against Alternate Decentralised Multiagent Strategies. In: Yao, X., Burke, E.K., Lozano, J.A., Smith, J., Merelo-Guervós, J.J., Bullinaria, J.A., Rowe, J.E., Tiňo, P., Kabán, A., Schwefel, H.-P. (eds.) PPSN 2004. LNCS, vol. 3242, pp. 982–990. Springer, Heidelberg (2004)
Rana, O.F., Stout, K.: What is scalability in multi-agent systems? In: AGENTS 2000: Proceedings of the fourth international conference on Autonomous agents, pp. 56–63 (2000)
Schraudolf, N.N., Sejnowski, T.J.: Unsupervised discrimination of clustered data via optimization of binary information gain. Advances in Neural Information Processing Systems 5, 499–506 (1993)
Theraulaz, G., Bonabeau, E., Deneubourg, J.-L.: Response threshold reinforcement and division of labour in insect societies. Proceedings of the Royal Society B: Biological Sciences 265, 327–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
Goldingay, H., van Mourik, J. (2010). Evolution of Competing Strategies in a Threshold Model for Task Allocation. In: Lee, R., Ma, J., Bacon, L., Du, W., Petridis, M. (eds) Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing 2010. Studies in Computational Intelligence, vol 295. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13265-0_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-13265-0_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13264-3
Online ISBN: 978-3-642-13265-0
eBook Packages: EngineeringEngineering (R0)