Skip to main content

Evolution of Competing Strategies in a Threshold Model for Task Allocation

  • Chapter
  • 522 Accesses

Part of the book series: Studies in Computational Intelligence ((SCI,volume 295))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Beyer, H., Schwefel, H.: Evolution strategies - a comprehensive introduction. Natural Computing 1(1), 3–52 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  2. Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Oxford University Press, Oxford (1999)

    MATH  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Article  MATH  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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

    Google Scholar 

  8. 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)

    Chapter  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. Hong, B., Prasanna, V.K.: Distributed adaptive task allocation in heterogeneous computing environments to maximize throughput. In: IPDPS (2004)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. Price, R.: Evaluaton of adaptive nature inspired task allocation against alternate decentralised multiagent strategies (2004)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics