Skip to main content

Methods of Task Redistribution in Multiagent Systems

  • Conference paper
Agent and Multi-Agent Systems: Technologies and Applications (KES-AMSTA 2010)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6070))

Abstract

A multiagent system performing distributed monitoring of its environment is considered. Given dynamic nature of the environment, load incurred by monitoring tasks on individual agents varies over time, and may sometimes cause their overload. In this paper a simplified, abstract model of such system is presented. This model was used to develop methods of local task redistribution based on problem of process migration in distributed computing systems. Proposed methods were implemented using JADE, and a preliminary simulation was conducted in order to compare them.

This paper was partially supported by Grant no. N N519 407437 funded by Polish Ministry of Science and Higher Education (2009-2012).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. John Wiley & Sons Ltd., Chichester (2007)

    Book  Google Scholar 

  2. Jennings, N., Wooldridge, M.: Software agents. IEEE Review, 17–20 (1996)

    Google Scholar 

  3. Jeleń, K., Kalinowski, P., Lorkiewicz, W., Popek, G.: Multiagent Approach to Autonomous Reorganization of Monitoring Task Delegation in Distributed IDS. In: New Challenges in Applied Intelligence Technologies. Studies in Computational Intelligence, vol. 134. Springer, Heidelberg (2008)

    Google Scholar 

  4. Eager, D.L., Lazowska, E.D., Zahorjan, J.: Adaptive load sharing in homogeneous distributed systems. IEEE Trans. Softw. Eng. 12(5), 662–675 (1986)

    Google Scholar 

  5. Eager, D.L., Lazowska, E.D., Zahorjan, J.: A comparison of receiver-initiated and sender-initiated adaptive load sharing. Perform. Eval. 6(1), 53–68 (1986)

    Article  Google Scholar 

  6. Lu, Q., Lau, S.M.: An adaptive load balancing algorithm for heterogeneous distributed systems with multiple task classes. In: Proceedings of the International Conference on Distributed Computing Systems, pp. 629–636 (1996)

    Google Scholar 

  7. Kremien, O., Kramer, J.: Methodical analysis of adaptive load sharing algorithms. IEEE Transactions on Parallel and Distributed Systems 3, 747–760 (1992)

    Article  Google Scholar 

  8. Shivaratri, N.G., Krueger, P., Singhal, M.: Load distributing for locally distributed systems. Computer 25(12), 33–44 (1992)

    Article  Google Scholar 

  9. Shivaratri, N.G., Krueger, P.: Two adaptive location policies for global scheduling algorithms. In: The 10th International Conference on Distributed Computing Systems, pp. 502–509 (1990)

    Google Scholar 

  10. Ni, L.M., Xu, C.W., Gendreau, T.B.: A distributed drafting algorithm for load balancing. IEEE Trans. Softw. Eng. 11(10), 1153–1161 (1985)

    Article  Google Scholar 

  11. Lu, Q., Lau, S.M.: A negotiation protocol for dynamic load distribution using batch task assignments. J. Parallel Distrib. Comput. 55(2), 166–191 (1998)

    Article  MATH  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 paper

Cite this paper

Kalinowski, P., Katarzyniak, R. (2010). Methods of Task Redistribution in Multiagent Systems. In: Jędrzejowicz, P., Nguyen, N.T., Howlet, R.J., Jain, L.C. (eds) Agent and Multi-Agent Systems: Technologies and Applications. KES-AMSTA 2010. Lecture Notes in Computer Science(), vol 6070. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13480-7_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13480-7_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13479-1

  • Online ISBN: 978-3-642-13480-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics