Skip to main content
Log in

Partial information basis for agent-based collaborative dialogue

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

We propose a partial information state-based framework for collaborative dialogue and argument between agents. We employ a three-valued based nonmonotonic logic, NML3, for representing and reasoning about Partial Information States (PIS). NML3 formalizes some aspects of revisable reasoning and it is sound and complete. Within the framework of NML3, we present a formalization of some basic dialogue moves and the rules of protocols of some types of dialogue. The rules of a protocol are nonmonotonic in the sense that the set of propositions to which an agent is committed and the validity of moves vary from one move to another. The use of PIS allows an agent to expand consistently its viewpoint with some of the propositions to which another agent, involved in a dialogue, is overtly committed. A proof method for the logic NML3 has been successfully implemented as an automatic theorem prover. We show, via some examples, that the tableau method employed to implement the theorem prover allows an agent, absolute access to every stage of a proof process. This access is useful for constructive argumentation and for finding cooperative and/or informative answers.

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. Allen J, Byron D, Dzilovska M (2001) Towards conversational human–computer interaction. AI Mag 22(4):27–37

    Google Scholar 

  2. Allen J, Perrault R (1980) Analysing intentions in utterances. Artif Intell 15:143–178

    Article  Google Scholar 

  3. Amgoud L, Parsons S (2002) An argumentation framework for merging conflicting knowledge base. In: Proceedings of the 8th European conference on logics in artificial intelligence, JELIA’2002. Lecture notes in computer science, vol 2424. Springer, Berlin

    Google Scholar 

  4. Bentahar J, Mbarki M, Moulin B (2006) Strategic and tactic reasoning for communicating agents. In: 3rd workshop on argumentation in multi-agent systems, 5th international joint conference on autonomous agents and multi-agents systems, pp 141–156

  5. Beun R (2006) A simple dialogue game for the generation of coherent speech act sequences. In: ESSLLI workshop on coherence in generation and dialogue, Spain

  6. Blaylock N, Allen J, Ferguson G (2002) Synchronization in an asynchronous agent-based architecture for dialogue systems. In: Proceedings of the 3rd SIGdial workshop on discourse and dialog, pp 1–10

  7. Bohlin P, Cooper R, Engdahl E, Larsson SS (1999) Information states and dialogue move engines. In: IJCAI-99 workshop on knowledge and reasoning in practical dialogue systems

  8. Brito L, Neves J (2001) Discussing logic-based argumentation in extended electronic commerce environments. In: Workshop “Adventures in argumentation” at the 6th European conference on symbolic and quantitative approaches to reasoning with uncertainty (ECSQARU’01), Toulouse, France, September 2001

  9. Brito L, Novais P, Neves J (2001) Temporality, priorities and delegation in an e-commerce environment. In: Proceedings of the 14th Bled electronic commerce conference (Bled01)

  10. Carlson L (1983) Dialogue games: an approach to discourse analysis. Reidel, Dordrecht

    Google Scholar 

  11. Chierchia G (1984) Topics in the syntax and semantics of infinitives and gerunds. PhD dissertation, University of Massachusetts

  12. Cooper R (1998) Information states, attitudes, and dialogue. In: Proceedings of ITALLC-98

  13. De Roeck A, Ball AR, Brown K, Fox C, Groefsma M, Obeid N, Turner R (1991) Helpful answers to modal and hypothetical questions. In: Proceedings of the 1991 ACL, European Chapter, Berlin

  14. Dung P (1995) On the acceptability of arguments and its fundamental role in non-monotonic reasoning, logic programming and N-person games. Artif Intell 77:321–357

    Article  MATH  MathSciNet  Google Scholar 

  15. Frans H, van Emeren F, Grootendorst R (1992) Argumentation, communication and fallacies. Erlbaum, Hillsdale

    Google Scholar 

  16. Ginsberg ML (1987) Multi-valued logics. In: Ginsberg ML (ed) Readings in nonmonotonic reasoning. Kaufmann, Los Altos, pp 252–255

    Google Scholar 

  17. Grice H (1975) Logic and conversation. In: Davidson D, Harman G (eds) The logic of grammar. Dickenson, Encino, pp 64–75

    Google Scholar 

  18. Grosz B, Sidner C (1986) Attentions, intentions and the structure of discourse. Comput Linguist 12(3):75–204

    Google Scholar 

  19. Grosz B, Sidner C (1990) Plans for discourse. In: Intentions in communication. MIT Press, Cambridge

    Google Scholar 

  20. Hamblin CL (1971) Mathematical models of dialogue. Theoria 37:130–155

    Article  MATH  MathSciNet  Google Scholar 

  21. Hovy EH (1992) Automated discourse generation using discourse structure relations. Artif Intell 63:341–385

    Article  Google Scholar 

  22. Larsson S, Traum D (2000) Information state and dialogue management in the TRINDI dialogue move engine toolkit. Nat Lang Eng 6:323–340

    Article  Google Scholar 

  23. Lemmon EJ, Scott DS (1977) In: Segerberg K (ed) The Lemmon notes: an introduction to modal logic. Blackwell, Oxford

    Google Scholar 

  24. Manara L, De Roeck A (1996) Pragmatic presupposition and agent’s beliefs. In: Proceedings of logical aspects of computational linguistics, LACL’96, Nancy, France, pp 57–60

    Google Scholar 

  25. Mann WC, Thompson SA (1988) Rhetorical structure theory: toward a functional theory of text organization. Text 8(3):243–281

    Google Scholar 

  26. Marcu D (1997) From discourse structures to text summaries. In: Proceedings of the ACL’97/EACL’97 workshop on intelligent scalable text summarization, Madrid, Spain, pp 82–88

  27. Marcu D (1997) The rhetorical parsing of natural language texts. In: Proceedings of the 35th annual meeting of the association for computational linguistics, Madrid, Spain, pp 96–103

  28. Maudet N, Evrard F (1998) A generic framework for dialogue game implementation. In: Proceedings of the second workshop on formal semantics and pragmatics of dialog, Universite Twente, The Netherlands

  29. McDermott D (1982) Non-monotonic logic II: non-monotonic modal theories. J ACM 29(1):35–57

    Article  MathSciNet  Google Scholar 

  30. Moubaiddin A, Obeid N (2007) Towards a formal model of knowledge acquisition via cooperative dialogue. In: Proceedings of the 9th international conference on enterprise information systems, June 2007

  31. Moubaiddin A, Obeid N (2007) The role of dialogue in remote diagnostics. In: Proceedings of the 20th international conference on condition monitoring & diagnostic engineering management

  32. Obeid N (1992) Answers to modal and hypothetical questions in knowledge based systems. Appl Intell 2:353–367

    Article  Google Scholar 

  33. Obeid N (1996) Three valued logic and non-monotonic reasoning. Comput Artif Intell 15(6):509–530

    MATH  MathSciNet  Google Scholar 

  34. Obeid N (2005) A model-theoretic semantics for default logic. WSEAS Trans Comput 4(6):581–590

    Google Scholar 

  35. Obeid N (2005) A formalism for representing and reasoning with temporal information, event and change. Appl Intell, Special Issue on Temporal Uncertainty 23(2):109–119

    MathSciNet  Google Scholar 

  36. Parsons S, Wooldridge M, Amgoud L (2002) An analysis of formal inter-agent dialogues. In: 1st international conference on autonomous agents and multi-agent systems. ACM, New York

    Google Scholar 

  37. Parsons S, Wooldridge M, Amgoud L (2003) On the outcomes of formal inter-agent dialogues. In: 2nd international conference on autonomous agents and multi-agent systems. ACM, New York

    Google Scholar 

  38. Pellom B, Ward W, Hansen J, Hacioglu K, Zhang J, Yu X, Pradhan S (2001) Dialog systems for travel and navigation. In: Proceedings of the 2001 human language technology conference

  39. Prakken H, Sartor G (1996) A system for defeasible argumentation, with defensible priorities. In: Proceedings of the international conference on formal and applied practical reasoning. Lecture notes in artificial intelligence, vol 1085. Springer, Berlin, pp 510–524

    Google Scholar 

  40. Prakken H, Sartor G (1996) A dialectical model of assessing conflicting arguments in legal reasoning. Artif Intell Law 4:331–368

    Article  Google Scholar 

  41. Prakken H, Sartor G (1997) Argument-based extended logic programming with defeasible priorities. J Appl Non-Class Log 37:25–75

    MathSciNet  Google Scholar 

  42. Prakken H, Vreeswijk GAW (2002) Logics for defeasible argumentation. In: Gabbay D, Günthner F (eds) Handbook of philosophical logic, vol 4. Kluwer Academic, Dordrecht, pp 219–318

    Google Scholar 

  43. Prakken H (2005) Coherence and flexibility in dialogue games for argumentation. J Log Comput 15(6):1009–1040

    Article  MATH  MathSciNet  Google Scholar 

  44. Ramsay A (1990) The logical structure of English: computing semantic content. Pitman, London

    Google Scholar 

  45. Ramsay A (1992) Presuppositions and WH-clauses. J Semant 9:251–286

    Article  Google Scholar 

  46. Ramsay A (1994) Meanings as constraints on information states. In: Rupp CJ, Rosner MA, Johnson RL (eds) Constraints, language and computation. Academic Press, New York

    Google Scholar 

  47. Reed CA, Long D, Fox M, Garagnani M (1997) Persuasion as a form of inter-agent negotiation. In: Lukose D, Zhang C (eds) Proceedings of the 2nd Australian workshop on DAI. Springer, Berlin

    Google Scholar 

  48. Reiter R (1980) A logic for default reasoning. Artif Intell 13:81–132

    Article  MATH  MathSciNet  Google Scholar 

  49. Seneff S, Polifroni J (2000) Dialogue management in the mercury flight reservation system. In: Proceedings of ANLP-NAACL workshop on satellite dialogue, pp 1–6

  50. Sycara K (1989) Argumentation: planning other agents’ plans. In: Proceedings of the eleventh joint conference on artificial intelligence, pp 517–523

  51. Sycara K (1990) Persuasive argumentation in negotiation. Theory Decis 28:203–242

    Article  Google Scholar 

  52. Toulmin S (1958) The uses of argument. Cambridge University Press, Cambridge

    Google Scholar 

  53. Traum D, Rickel J, Gratch J, Marsella S (2003) Negotiation over tasks in hybrid human-agent teams for simulation-based training. In: Proceedings of the second international joint conference on autonomous agents and multiagent systems, pp 441–448

  54. Turner R (1984) Logics for artificial intelligence. Ellis Horwood, Chichester, pp 59–76

    Google Scholar 

  55. Turner R (1987) A theory of properties. J Symbol Log 52(2):455–472

    Article  MATH  Google Scholar 

  56. Van Dijk T, Kintsch W (1983) Strategies of discourse comprehension. Academic Press, New York

    Google Scholar 

  57. Walton D (1992) Types of dialogue, dialectical shifts and fallacies. In: Van Emeren FH, Grootendorst R, Blair J, Willard C (eds) Argumentation illuminated, pp 133–147

  58. Walton D, Krabbe E (1995) Commitment in dialogue: basic concepts of interpersonal reasoning. State University of New York Press, Albany

    Google Scholar 

  59. Xu W, Rudnicky A (2000) Task-based dialog management using an agenda. In: Proceedings of the ANLP/NAACL 2000 workshop on conversational systems, pp 42–47

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nadim Obeid.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Moubaiddin, A., Obeid, N. Partial information basis for agent-based collaborative dialogue. Appl Intell 30, 142–167 (2009). https://doi.org/10.1007/s10489-007-0108-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-007-0108-5

Keywords

Navigation