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.
Similar content being viewed by others
References
Allen J, Byron D, Dzilovska M (2001) Towards conversational human–computer interaction. AI Mag 22(4):27–37
Allen J, Perrault R (1980) Analysing intentions in utterances. Artif Intell 15:143–178
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
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
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
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
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
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
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)
Carlson L (1983) Dialogue games: an approach to discourse analysis. Reidel, Dordrecht
Chierchia G (1984) Topics in the syntax and semantics of infinitives and gerunds. PhD dissertation, University of Massachusetts
Cooper R (1998) Information states, attitudes, and dialogue. In: Proceedings of ITALLC-98
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
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
Frans H, van Emeren F, Grootendorst R (1992) Argumentation, communication and fallacies. Erlbaum, Hillsdale
Ginsberg ML (1987) Multi-valued logics. In: Ginsberg ML (ed) Readings in nonmonotonic reasoning. Kaufmann, Los Altos, pp 252–255
Grice H (1975) Logic and conversation. In: Davidson D, Harman G (eds) The logic of grammar. Dickenson, Encino, pp 64–75
Grosz B, Sidner C (1986) Attentions, intentions and the structure of discourse. Comput Linguist 12(3):75–204
Grosz B, Sidner C (1990) Plans for discourse. In: Intentions in communication. MIT Press, Cambridge
Hamblin CL (1971) Mathematical models of dialogue. Theoria 37:130–155
Hovy EH (1992) Automated discourse generation using discourse structure relations. Artif Intell 63:341–385
Larsson S, Traum D (2000) Information state and dialogue management in the TRINDI dialogue move engine toolkit. Nat Lang Eng 6:323–340
Lemmon EJ, Scott DS (1977) In: Segerberg K (ed) The Lemmon notes: an introduction to modal logic. Blackwell, Oxford
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
Mann WC, Thompson SA (1988) Rhetorical structure theory: toward a functional theory of text organization. Text 8(3):243–281
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
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
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
McDermott D (1982) Non-monotonic logic II: non-monotonic modal theories. J ACM 29(1):35–57
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
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
Obeid N (1992) Answers to modal and hypothetical questions in knowledge based systems. Appl Intell 2:353–367
Obeid N (1996) Three valued logic and non-monotonic reasoning. Comput Artif Intell 15(6):509–530
Obeid N (2005) A model-theoretic semantics for default logic. WSEAS Trans Comput 4(6):581–590
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
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
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
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
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
Prakken H, Sartor G (1996) A dialectical model of assessing conflicting arguments in legal reasoning. Artif Intell Law 4:331–368
Prakken H, Sartor G (1997) Argument-based extended logic programming with defeasible priorities. J Appl Non-Class Log 37:25–75
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
Prakken H (2005) Coherence and flexibility in dialogue games for argumentation. J Log Comput 15(6):1009–1040
Ramsay A (1990) The logical structure of English: computing semantic content. Pitman, London
Ramsay A (1992) Presuppositions and WH-clauses. J Semant 9:251–286
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
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
Reiter R (1980) A logic for default reasoning. Artif Intell 13:81–132
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
Sycara K (1989) Argumentation: planning other agents’ plans. In: Proceedings of the eleventh joint conference on artificial intelligence, pp 517–523
Sycara K (1990) Persuasive argumentation in negotiation. Theory Decis 28:203–242
Toulmin S (1958) The uses of argument. Cambridge University Press, Cambridge
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
Turner R (1984) Logics for artificial intelligence. Ellis Horwood, Chichester, pp 59–76
Turner R (1987) A theory of properties. J Symbol Log 52(2):455–472
Van Dijk T, Kintsch W (1983) Strategies of discourse comprehension. Academic Press, New York
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
Walton D, Krabbe E (1995) Commitment in dialogue: basic concepts of interpersonal reasoning. State University of New York Press, Albany
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
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-007-0108-5