Skip to main content
Log in

A Logic-Program-Based Negotiation Mechanism

  • Short Paper
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

This paper presents a logic-program-based mechanism of negotiation between two agents. In this mechanism an extended logic program (ELP) is regarded as an agent. The negotiation process between two agents is then modelled as multiple encounters between two ELPs, each of which selects an answer set as its initial demand. Both agents mutually revise the original sets of demands through accepting part of the opponent's demand and/or giving up part of its own demand. The overall dynamics can be regarded as mutual updates between two extended logic programs. A deal to achieve an appropriate negotiation solution is put forward. The conditions of existence and terminability of an appropriate negotiation are given. Properties of a negotiation solution are discussed, including its weak Pareto optimality.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Littman M L, Stone P. Implicit negotiation in repeated games. In Proc. the 8th International Workshop on Agent Theories, Architectures, and Languages (ATAL-2001), Seattle, USA, August 1–3, 2001, pp.393–404.

  2. Sabourian H, Lee J. Complexity and e±ciency in repeated games with negotiation. In Proc. 2004 North American Summer Meeting of the Econometric Society, Providence, USA, June 17–20, 2004, Paper 58.

  3. Alchourrón C E, Gärdenfors P, Makinson D. On the logic of theory change: Partial meet contraction and revision functions. Journal of Symbolic Logic, 1985, 50(2): 510–530.

    Article  MATH  MathSciNet  Google Scholar 

  4. Zhang D, Foo N. Infinitary belief revision. Journal of Philosophical Logic, 2001, 30(6): 525–570.

    Article  MATH  MathSciNet  Google Scholar 

  5. Zhang D, Foo N, Meyer T et al. Negotiation as mutual belief revision. In Proc. the 19th National Conf. Artificial Intelligence (AAAI'04), San Jose, USA, July 25–29, 2004, pp.317–323.

  6. Foo N, Meyer T, Zhang Y et al. Negotiating logic programs. In Proc. the Sixth Workshop on Nonmonotonic Reasoning, Action and Change (NRAC'05), Edinburgh, Scotland, August 1, 2005, pp.39–44.

  7. Zhang Y, Foo N. Solving logic program conflict through strong and weak forgettings. Artificial Intelligence, 2006, 170(8): 739–778.

    Article  MathSciNet  Google Scholar 

  8. Gelfond M, Lifschitz V. Classical negation in logic programs and disjunctive databases. New Generation Computing, 1991, 9(3/4): 365–386.

    Article  Google Scholar 

  9. Lifschitz V. Foundations of Logic Programming. Principles of Knowledge Representation, Gerhard Brewka (ed.), Standford: CSLI Publications, July 31, 1996, pp.69–127.

    Google Scholar 

  10. Fudenberg D, Tirole J. Game Theory. Cambridge, Mass.: MIT Press, August 29, 1991.

    Google Scholar 

  11. Gardenfors P. Knowledge in Flux: Modelling the Dynamics of Epistemic States. Cambridge, Mass.: MIT Press, July 1988.

    Google Scholar 

  12. Zhang M, Zhang Y, Lin F. A characterization of answer sets for logic programs. Science in China Series F: Information Sciences, 2007, 50(1): 46–62.

    Article  MATH  MathSciNet  Google Scholar 

  13. Zhang D, Zhang Y. A computational model of logic-based negotiation. In Proc. the 21st National Conference on Artificial Intelligence (AAAI'06), Boston, USA, July 16–20, 2006, pp.728–733.

  14. Lifschitz V, Tang L R, Turner H. Nested expressions in logic programs. Annals of Mathematics and Artificial Intelligence, 1999, 25(3/4): 369–389.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ming-Yi Zhang.

Additional information

This work is supported by the National Natural Science Foundation of China under Grant Nos.90718009, 60703095.

Electronic Supplementary Material

Below is the link to the electronic supplementary material.

(PDF 97 kb)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chen, W., Zhang, MY. & Wu, MN. A Logic-Program-Based Negotiation Mechanism. J. Comput. Sci. Technol. 24, 753–760 (2009). https://doi.org/10.1007/s11390-009-9256-x

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-009-9256-x

Keywords

Navigation