Skip to main content

DynaMOC: A Dynamic Overlapping Coalition-Based Multiagent System for Coordination of Mobile Ad Hoc Devices

  • Conference paper
Intelligent Robotics and Applications (ICIRA 2011)

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

Included in the following conference series:

  • 3991 Accesses

Abstract

In this work, we focus on problems modeled as a set of tasks to be scheduled and accomplished by mobile autonomous devices that communicate via a mobile ad hoc network. In such situations, the communication cost, computational efforts and environment uncertainty are key challenges.

It is intuitive to consider that keeping information about tasks globally known by devices can provide better schedules. However, there are some contexts - such as those where tasks require startup based on location - where information restricted to coalitions of devices can still produce satisfactory scheduling. The existing heuristics, however, do not consider this approach.

In this paper, we propose a multiagent system that coordinates the dynamic formation of overlapping coalitions and the scheduling of tasks within them. Heuristics for calculating the size of coalitions, as well as for scheduling tasks are proposed based on a Markov decision process. The system is applied to solve the problem of area coverage in a simulated environment and the results show that good schedules are obtained with lower cost of communication and computation compared with the solution based on globally known information.

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. Choset, H.: Coverage for robotics a survey of recent results. Annals of Mathematics and Artificial Intelligence 31, 113–126 (2001)

    Article  MATH  Google Scholar 

  2. Murata, T., Nakamura, T.: Multi-Agent Cooperation Using Genetic Network Programming with Automatically Defined Groups. In: Deb, K., et al. (eds.) GECCO 2004. LNCS, vol. 3103, pp. 712–714. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  3. Decker, K.S.: Taems a framework for environment centered analysis and design of coordination mechanisms. In: Foundations of Distributed Artificial Intelligence, Ch.16, pp. 429–448. John Wiley and Sons, Inc. (1996)

    Google Scholar 

  4. Allahverdi, A., Ng, C.T., Cheng, T.C.E., Kovalyov, M.Y.: A survey of scheduling problems with setup times or costs. European Journal of Operational Research 187(3) (2008)

    Google Scholar 

  5. Barbulescu, L., Rubinstein, Z.B., Smith, S.F., Zimmerman, T.L.: Distributed coordination of mobile agent teams: the advantage of planning ahead. In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2010, vol. 1, pp. 1331–1338. International Foundation for Autonomous Agents and Multiagent Systems, Richland (2010)

    Google Scholar 

  6. Lin, C.-F., Hu, S.-L.: Multi-task overlapping coalition parallel formation algorithm. In: Proceedings of the 6th International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2007, pp. 211:1–211:3. ACM, New York (2007)

    Google Scholar 

  7. Cheng, K., Dasgupta, P.: Coalition game-based distributed coverage of unknown environments by robot swarms. In: Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2008, vol. 3, pp. 1191–1194. International Foundation for Autonomous Agents and Multiagent Systems, Richland (2008)

    Google Scholar 

  8. Wooldridge, M.: An Introduction to Multiagent Systems. John Wiley & Sons, Inc., New York (2009)

    Google Scholar 

  9. Shehory, O., Kraus, S.: Methods for task allocation via agent coalition formation. Artif. Intell. 101, 165–200 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  10. Kraus, S., Shehory, O., Taase, G.: The advantages of compromising in coalition formation with incomplete information. In: Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2004, vol. 2, pp. 588–595. IEEE Computer Society, Washington, DC, USA (2004)

    Google Scholar 

  11. Boddy, M., Horling, B., Phelps, J., Goldman, R., Vincent, R., Long, A., Kohout, R.: C_taems language specification v. 2.04 (April 2007)

    Google Scholar 

  12. Bellman, R.: A markovian decision process. Journal of Mathematics and Mechanics, 6 (1957)

    Google Scholar 

  13. Kaelbling, L.P., Littman, M.L., Moore, A.W.: Reinforcement Learning: A Survey. Journal of Artificial Intelligence Research 4, 237–285 (1996)

    Google Scholar 

  14. Papadimitriou, C., Tsitsiklis, J.N.: The complexity of markov decision processes. Math. Oper. Res. 12, 441–450 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  15. Arnaout, J.-P., Rabadi, G., Mun, J.H.: A dynamic heuristic for the stochastic unrelated parallel machine scheduling problem. International Journal of Operations Research 3, 136–143 (2008)

    MathSciNet  MATH  Google Scholar 

  16. Jensen, K., Kristensen, L.M.: Coloured Petri Nets. Springer, Heidelberg (2009)

    Book  MATH  Google Scholar 

  17. Fipa acl message structure specification, version g (2002), http://www.fipa.org/specs/fipa00061/

  18. Gonzalez, E., Alvarez, O., Diaz, Y., Parra, C., Bustacara, C.: Bsa: A complete coverage algorithm. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, ICRA 2005, pp. 2040–2044 (April 2005)

    Google Scholar 

  19. Gonzalez, E., Gerlein, E.: Bsa-cm: A multi-robot coverage algorithm. In: Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, WI-IAT 2009, vol. 02, pp. 383–386. IEEE Computer Society, Washington, DC, USA (2009)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Santos, V.A., Barroso, G.C., Aguilar, M.F., de B. Serra, A., Soares, J.M. (2011). DynaMOC: A Dynamic Overlapping Coalition-Based Multiagent System for Coordination of Mobile Ad Hoc Devices. In: Jeschke, S., Liu, H., Schilberg, D. (eds) Intelligent Robotics and Applications. ICIRA 2011. Lecture Notes in Computer Science(), vol 7101. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25486-4_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25486-4_31

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25485-7

  • Online ISBN: 978-3-642-25486-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics