Skip to main content

AGADE

How Individual Guidance Leads to Group Behaviour and How This Can Be Simulated

  • Conference paper
Multiagent System Technologies (MATES 2014)

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

Included in the following conference series:

Abstract

In this paper we will demonstrate how BDI agents can be used to model individuals as participants in social structures where they act as potential buyers in a simple mobile phone market simulation. The simulation presented here is run in AGADE (Agile Agent Development Environment) – a toolset that offers flexible simulation means for multi-agent scenarios. Classical BDI technology is enhanced by the use of semantic technologies (i.e. OWL (Web Ontology Language) ontologies and automatic reasoning) to describe beliefs and plans of individual agents. Proof of concept is given in a case study with a scenario where agents are part of a typical social structure (small world network). Necessary information about mobile phones is encoded in OWL ontologies. Mutual influence of agents is determined by underlying social structures of the community.

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. Albert, R., Barabási, A.L.: Statistical mechanics of complex networks. Reviews of Modern Physics 74(1), 47–97 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  2. Arasu, A., Novak, J., Tomlin, J.: Pagerank computation and the structure of the web: Experiments and algorithms (2002), http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.18.5264

  3. Baader, F.: The description logic handbook: Theory, implementation, and applications. Cambridge University Press, Cambridge (2003)

    Google Scholar 

  4. Barabási, A.L., Albert, R.: Emergence of scaling in random networks. Science 286(5439), 509–512 (1999)

    Article  MathSciNet  Google Scholar 

  5. Bellifemine, F.L., Caire, G., Greenwood, D.: Developing multi-agent systems with JADE. Wiley series in agent technology. John Wiley, Chichester (2007)

    Book  Google Scholar 

  6. Binstock, C.: The XML schema complete reference. Addison-Wesley, Boston (2003)

    Google Scholar 

  7. Boella, G., Damiano, R., Hulstijn, J., van der Torre, L.: A common ontology of agent communication languages: Modeling mental attitudes and social commitments using roles. Applied Ontology 2, 217–265 (2007), http://icr.uni.lu/leonvandertorre/papers/ao07b.pdf

    Google Scholar 

  8. Coleman, J.S., Katz, E., Menzel, H.: Columbia University. Bureau of Applied Social Research: Medical innovation: a diffusion study. Advanced Study in Sociology, Bobbs-Merrill Co (1966)

    Google Scholar 

  9. Cross, R., Parker, A., Sasson, L.: Networks in the Knowledge Economy. Oxford University Press, New York (2003)

    Google Scholar 

  10. Finin, T., Fritzson, R., McKay, D., McEntire, R.: Specification of the kqml agent-communication language (1993), http://www.csee.umbc.edu/csee/research/kqml/papers/kqmlspec.pdf

  11. Fuhrmann, A., Rott, H.: Logic, Action, Information: Essays on Logic in Philosophy and Artificial Intelligence. De Gruyter (1996)

    Google Scholar 

  12. Genesereth, M., Fikes, R.E., Brachman, R., Gruber, T., Hayes, P., Letsinger, R., Lifschitz, V., Macgregor, R., McCarthy, J., Norvig, P., Patil, R.: Knowledge interchange format version 3.0 reference manual (1992), http://cs.auckland.ac.nz/courses/compsci367s2c/resources/kif.pdf

  13. Gruber, T.: What is an ontology? (1992), http://www-ksl.stanford.edu/kst/what-is-an-ontology.html

  14. Hadzic, M., Wongthongtham, P., Dillon, T., Chang, E.: Ontology-Based Multi-Agent Systems. SCI, vol. 219. Springer, Heidelberg (2009)

    Google Scholar 

  15. Horridge, M., Bechhofer, S.: The owl api: A java api for owl ontologies. Semantic Web 2(1), 11–21 (2011), http://dl.acm.org/citation.cfm?id=2019470.2019471

    Google Scholar 

  16. Horrocks, I.: Owl: a description logic based ontology language for the semantic web (2006), http://www.dis.uniroma1.it/nardi/Didattica/RC/dispense/dlhb-14-2pp.pdf

  17. Katz, E., Lazarsfeld, P.F.: Personal Influence, the Part Played by People in the Flow of Mass Communications. A Report of the bureau of applied social research Columbia university, Collier-Macmillan (1970)

    Google Scholar 

  18. Lerud, P., Molander-Hjorth, Söderstjerna, F.: Opinion leaders and word-of-mouth: A case study of Masai Barefoot Technology shoes. Ph.D. thesis, Lund University, Sweden (2007), http://lup.lub.lu.se/record/1345611/file/2434860.pdf

  19. Malucelli, A., Palzer, D., Oliveira, E.: Combining ontologies and agents to help in solving the heterogeneity problem in e-commerce negotiations. In: IEEE Computer Society (ed.) International Workshop on Data Engineering Issues in E-Commerce, pp. 26–35. IEEE (2005)

    Google Scholar 

  20. Malucelli, A., Rocha, A.P., Oliveira, E.: B2B transactions enhanced with ontology-based services. In: Ascenso, J. (ed.) Proceedings of the First International Conference on E-Business and Telecommunication Networks, pp. 10–17. INSTICC, Setúbal (2004), http://dblp.uni-trier.de/db/conf/icete/icete2004.html#MalucelliRO04

  21. Mangina, E.: Review of software products for multi-agent systems (2002), http://www.agentlink.org/admin/docs/2002/2002-47.pdf

  22. Mascardi, V., Ancona, D., Bordini, R.H., Ricci, A.: Cool-agentspeak: Enhancing agentspeak-dl agents with plan exchange and ontology services. In: IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), pp. 109–116 (2011)

    Google Scholar 

  23. Mendoza, R., Williams, M.A.: Ontology based object categorisation for robots. In: Meyer, T., Orgun, M.A. (eds.) Australasian Ontology Workshop (AOW 2005). CRPIT, vol. 58, pp. 61–67. ACS, Sydney (2005)

    Google Scholar 

  24. Mousavi, A., Nordin, M., Othman, Z.A., et al.: An ontology driven, procedural reasoning system-like agent model, for multi-agent based mobile workforce brokering systems. Journal of Computer Science 6(5) (2010)

    Google Scholar 

  25. Mousavi, A., Nordin, M., Othman, Z.: Ontology-driven coordination model for multiagent-based mobile workforce brokering systems. Applied Intelligence 36(4), 768–787 (2012), http://dx.doi.org/10.1007/s10489-011-0294-z

    Article  Google Scholar 

  26. Norling, E.: Capturing the quake player. In: Rosenschein, J.S., Wooldridge, M., Sandholm, T., Yokoo, M. (eds.) Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems, p. 1080. ACM, New York (2003)

    Chapter  Google Scholar 

  27. Pokahr, A., Braubach, L., Jander, K.: The jadex project: Programming model. In: Ganzha, M., Jain, L.C. (eds.) Multiagent Systems and Applications, Intelligent Systems Reference Library, vol. 45, pp. 21–53. Springer, Heidelberg (2013), http://dx.doi.org/10.1007/978-3-642-33323-1_2

    Google Scholar 

  28. Powers, S.: Practical RDF. O’Reilly, Beijing (2003)

    Google Scholar 

  29. Schiemann, B.: Vereinigung von OWL-DL-Ontologien für Multi-Agenten-Systeme. Ph.D. thesis, Universität Erlangen-Nürnberg, Universitätsstraße. 4 and 91054 Erlangen (2010), http://www.opus.ub.uni-erlangen.de/opus/volltexte/2011/2352/pdf/BernhardSchiemannDissertation.pdf

  30. Stuckenschmidt, H., Timm, I.J.: Adapting communication vocabularies using shared ontologies. In: Cranefield, S., et al. (eds.) Proceedings of the Second International Workshop on Ontologies in Agent Systems, Workshop at 1st International Conference on Autonomous Agents and Multi-Agent Systems, pp. 15–19 (2002), http://oas.otago.ac.nz/OAS2002/Papers/oas02-3.pdf

  31. Subercaze, J., Maret, P.: Sam: semantic agent model for swrl rules based agents (2009), http://liris.cnrs.fr/Documents/Liris-4205.pdf

  32. Ugander, J., Karrer, B., Backstrom, L., Marlow, C.: The anatomy of the facebook social graph. CoRR (2011), http://arxiv.org/pdf/1111.4503

  33. Watts, D.J.: Small Worlds: The Dynamics of Networks Between Order and Randomness. Princeton studies in complexity. Princeton University Press (1999)

    Google Scholar 

  34. Weiss, G.: Multiagent systems: A modern approach to distributed artificial intelligence. MIT Press, Cambridge (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Farrenkopf, T., Guckert, M., Hoffmann, B., Urquhart, N. (2014). AGADE. In: Müller, J.P., Weyrich, M., Bazzan, A.L.C. (eds) Multiagent System Technologies. MATES 2014. Lecture Notes in Computer Science(), vol 8732. Springer, Cham. https://doi.org/10.1007/978-3-319-11584-9_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11584-9_16

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11583-2

  • Online ISBN: 978-3-319-11584-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics