Abstract
This paper describes a platform to develop negotiating agents, whose knowledge and rules of behavior are represented as Abductive Logic Programs. The platform implements a flexible negotiation framework. Negotiating agents can operate with multiple goals and incomplete knowledge, and dynamically modify their goals depending on the progress of the negotiation exchanges. Differently from other frameworks, agents can operate dishonestly, by generating false statements or statements that are not substantiated by the agents’ knowledge. The proposed platform has been implemented using the ASP-Prolog platform.
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
Chen, W., Zhang, M., Foo, N.: Repeated negotiation of logic programs. In: Proc. 7th Workshop on Nonmonotonic Reasoning, Action and Change (2006)
Elkhatib, O., Pontelli, E., Son, T.C.: \(\mathbb{ASP-PROLOG}\): A System for Reasoning about Answer Set Programs in Prolog. In: Jayaraman, B. (ed.) PADL 2004. LNCS, vol. 3057, pp. 148–162. Springer, Heidelberg (2004)
Fatima, S.S., Wooldridge, M., Jennings, N.R.: Bargaining with incomplete information. Ann. Math. Artif. Intell. 44(3), 207–232 (2005)
Frankfurt, H.G.: On Bullshit. Princeton Univ. Press, Princeton (2005)
Kakas, A.C., et al.: Agent planning, negotiation and control of operation. In: ECAI (2004)
Kraus, S.: Negotiation and cooperation in multi-agent environments. AIJÂ 94(1-2) (1997)
Mahon, J.E.: Two definitions of lying. J. Applied Philosophy 22(2), 211–230 (2008)
Pontelli, E., Son, T.C., Nguyen, N.-H.: Combining answer set programming and prolog: The ASP–PROLOG system. In: Tran, S. (ed.) Gelfond Festschrift. LNCS (LNAI), vol. 6565, pp. 452–472. Springer, Heidelberg (2011)
Sadri, F., Toni, F., Torroni, P.: An abductive logic programming architecture for negotiating agents. In: Flesca, S., Greco, S., Leone, N., Ianni, G. (eds.) JELIA 2002. LNCS (LNAI), vol. 2424, pp. 419–431. Springer, Heidelberg (2002)
Sakama, C., Inoue, K.: Prioritized Logic Programming and its Application to Commonsense Reasoning. Artificial Intelligence 123(1-2), 185–222 (2000)
Sakama, C., Inoue, K.: Negotiation by abduction and relaxation. In: AAMAS, pp. 1018–1025. ACM Press, New York (2007)
Sakama, C., Son, T.C., Pontelli, E.: A logical formulation for negotiation among dishonest agents (2010), www.cs.nmsu.edu/~tson/papers/neg2010.pdf
Son, T.C., Sakama, C.: Negotiation using logic programming with consistency restoring rules. In: IJCAI, pp. 930–935 (2009)
Wooldridge, M., Parsons, S.: Languages for negotiation. In: ECAI (2000)
Zlotkin, G., Rosenschein, J.S.: Incomplete information and deception in multi-agent negotiation. In: IJCAI, pp. 225–231 (1991)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nguyen, NH., Son, T.C., Pontelli, E., Sakama, C. (2011). ASP-Prolog for Negotiation among Dishonest Agents. In: Delgrande, J.P., Faber, W. (eds) Logic Programming and Nonmonotonic Reasoning. LPNMR 2011. Lecture Notes in Computer Science(), vol 6645. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20895-9_38
Download citation
DOI: https://doi.org/10.1007/978-3-642-20895-9_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-20894-2
Online ISBN: 978-3-642-20895-9
eBook Packages: Computer ScienceComputer Science (R0)