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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Albert, R., Barabási, A.L.: Statistical mechanics of complex networks. Reviews of Modern Physics 74(1), 47–97 (2002)
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
Baader, F.: The description logic handbook: Theory, implementation, and applications. Cambridge University Press, Cambridge (2003)
Barabási, A.L., Albert, R.: Emergence of scaling in random networks. Science 286(5439), 509–512 (1999)
Bellifemine, F.L., Caire, G., Greenwood, D.: Developing multi-agent systems with JADE. Wiley series in agent technology. John Wiley, Chichester (2007)
Binstock, C.: The XML schema complete reference. Addison-Wesley, Boston (2003)
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
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)
Cross, R., Parker, A., Sasson, L.: Networks in the Knowledge Economy. Oxford University Press, New York (2003)
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
Fuhrmann, A., Rott, H.: Logic, Action, Information: Essays on Logic in Philosophy and Artificial Intelligence. De Gruyter (1996)
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
Gruber, T.: What is an ontology? (1992), http://www-ksl.stanford.edu/kst/what-is-an-ontology.html
Hadzic, M., Wongthongtham, P., Dillon, T., Chang, E.: Ontology-Based Multi-Agent Systems. SCI, vol. 219. Springer, Heidelberg (2009)
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
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
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)
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
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)
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
Mangina, E.: Review of software products for multi-agent systems (2002), http://www.agentlink.org/admin/docs/2002/2002-47.pdf
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)
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)
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)
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
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)
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
Powers, S.: Practical RDF. O’Reilly, Beijing (2003)
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
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
Subercaze, J., Maret, P.: Sam: semantic agent model for swrl rules based agents (2009), http://liris.cnrs.fr/Documents/Liris-4205.pdf
Ugander, J., Karrer, B., Backstrom, L., Marlow, C.: The anatomy of the facebook social graph. CoRR (2011), http://arxiv.org/pdf/1111.4503
Watts, D.J.: Small Worlds: The Dynamics of Networks Between Order and Randomness. Princeton studies in complexity. Princeton University Press (1999)
Weiss, G.: Multiagent systems: A modern approach to distributed artificial intelligence. MIT Press, Cambridge (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)