Abstract
Argumentation is becoming increasingly important in the design and implementation of autonomous software agents. In this paper we discuss our current work on a prototype lightweight Java-based argumentation engine that can be used to implement a non-monotonic reasoning component in Internet or agent-based applications. As far as possible we are aiming towards implementing a general purpose argumentation engine that can be configured to conform to one of a range of semantics.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Rahwan, I., Ramchurn, S.D., Jennings, N.R., McBurney, P., Parsons, S., Sonenberg, L.: Agent communication languages: Rethinking the principles. The Knowledge Engineering Review 18(4), 343–375 (2003)
Atkinson, K., Bench-Capon, T.J.M., McBurney, P.: A Dialogue Game Protocol for Multi-agent Argument over Proposals for Action. In: Rahwan, I., Moraïtis, P., Reed, C. (eds.) ArgMAS 2004. LNCS (LNAI), vol. 3366, pp. 149–161. Springer, Heidelberg (2005)
Amgoud, L., Caminada, M., Doutre, S., Prakken, H., Vreeswijk, G.: Draft formal semantics for ASPIC system. Technical Report ASPIC Deliverable 2.5 (2005)
Denti, E., Omicini, A., Ricci, A.: Multi-paradigm java-prolog integration in tuProlog. Sci. Comput. Program. 57(2), 217–250 (2005)
Denti, E., Omicini, A., Ricci, A.: tuProlog: A light-weight prolog for internet applications and infrastructures. In: Ramakrishnan, I.V. (ed.) PADL 2001. LNCS, vol. 1990, pp. 184–198. Springer, Heidelberg (2001)
Jakobovits, H., Vermeir, D.: Dialectic semantics for argumentation frameworks. In: International Conference on Artificial Intelligence and Law, pp. 53–62 (1999)
Vreeswijk, G.A.W.: IACAS: an implementation of Chisholm’s principles of knowledge. In: The proceedings of the 2nd Dutch/German Workshop on Nonmonotonic Reasoning, Utrecht, pp. 225–234 (1995)
Garcia, A.J., Simari, G.R.: Defeasible logic programming: an argumentative approach. Theory Pract. Log. Program 4(2), 95–138 (2004)
Chesnevar, C.I., Simari, G.R., Alsinet, T., Godo, L.: A logic programming framework for possibilistic argumentation with vague knowledge. In: AUAI 2004: Proceedings of the 20th conference on Uncertainty in artificial intelligence, Arlington, Virginia, United States, pp. 76–84. AUAI Press (2004)
Krause, P., Ambler, S., Elvang-Goransson, M., Fox, J.: A logic of argumentation for reasoning under uncertainty. Computational Intelligence 11, 113–131 (1995)
Amgoud, L., Prade, H.: Using arguments for making decisions: a possibilistic logic approach. In: AUAI 2004: Proceedings of the 20th conference on Uncertainty in artificial intelligence, Arlington, Virginia, United States, pp. 10–17. AUAI Press (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bryant, D., Krause, P. (2006). An Implementation of a Lightweight Argumentation Engine for Agent Applications. In: Fisher, M., van der Hoek, W., Konev, B., Lisitsa, A. (eds) Logics in Artificial Intelligence. JELIA 2006. Lecture Notes in Computer Science(), vol 4160. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11853886_39
Download citation
DOI: https://doi.org/10.1007/11853886_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-39625-3
Online ISBN: 978-3-540-39627-7
eBook Packages: Computer ScienceComputer Science (R0)