<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A Simple Framework for Cognitive Planning (Extended Abstract)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jorge Fernandez Davila</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dominique Longin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Emiliano Lorini</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Frédéric Maris</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>IRIT-CNRS, Toulouse University</institution>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We present a model of cognitive planning that was published in the proceedings of AAAI-2021 [1]. The model generalizes epistemic planning. It has been recently implemented in a conversational agent and applied to the domain of AI-based coaching. Classical planning in artificial intelligence (AI) is the general problem of finding a sequence of actions (or operations) aimed at achieving a certain goal [2]. It has been shown that classical planning can be expressed in the propositional logic setting whereby the goal to be achieved is represented by a propositional formula [3]. In recent times, epistemic planning was proposed as a generalization of classical planning in which the goal to be achieved can be epistemic [4, 5]. For example, in epistemic planning, the planning agent could try to reveal a secret to the target agent 1 thereby making agent 1 know the secret, while keeping the target agent 2 uninformed. This requires the use of more expressive languages that allow to represent epistemic attitudes such as knowledge and belief. The standard languages for epistemic planning are epistemic logic (EL) [6] and dynamic epistemic logic (DEL), the dynamic extension of EL by so-called event models [7]. A variety of epistemic logic languages with diferent levels of expressivity and complexity have been introduced to formally represent the epistemic planning problem and to eficiently automate it (see, e.g., [8, 9, 10, 11, 12, 13]).</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
    </sec>
    <sec id="sec-2">
      <title>2. From Epistemic to Cognitive Planning</title>
      <p>
        In a recent paper [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], we introduced cognitive planning as a further generalization of epistemic
planning. We formalized it in the epistemic logic framework presented in [14]. Unlike the
standard semantics for EL using multi-relational Kripke models, the semantics presented in [14]
use belief bases. It has been recently applied to modeling multi-agent belief revision [15].
      </p>
      <p>In cognitive planning, it is not only some knowledge or belief state of a target agent that is to
be achieved, but more generally a cognitive state. The latter could involve not only knowledge
and beliefs, but also goals, intentions and, more generally, motivations. Cognitive planning
makes clear the distinction between persuasion (i.e., inducing someone to believe that a certain
fact is true) and influence (i.e., motivating someone to behave in a certain way) and elucidates
the connection between these two notions. Specifically, since beliefs are the input of
decisionmaking and provide reasons for deciding and for acting, the persuader can indirectly change
the persuadee’s motivations and behaviors by changing her beliefs, through the execution of
a sequence of speech acts. In other words, in cognitive planning, the persuader could try to
modify the persuadee’s beliefs in order to afect persuadee’s motivations. Moreover, cognitive
planning takes resource boundedness and limited rationality of the persuadee seriously. For
this reason, it is particularly well-suited for human-machine interaction (HMI) applications in
which an artificial agent is expected to interact with a human — who is by definition
resourcebounded — through dialogue and to induce her to behave in a certain way. These two aspects
are exemplified in Figure 1. The artificial agent has both (i) a model of the human’s overall
cognitive state, and (ii) a persuading or influencing goal towards the human. Given (i) and (ii), it
tries to find a sequence of speech acts aimed at modifying the human’s cognitive state thereby
guaranteeing the achievement of its persuading/influencing goal.</p>
      <p>Persuading/
influencing goal</p>
      <p>Model of the human’s mind</p>
      <p>Mentalatitudes(beliefs,
desires,intentions)</p>
      <p>Mental attitudes (beliefs,</p>
      <p>desires, intentions)
ε1</p>
      <p>Sequence of speech acts</p>
      <p>……………… εk
Machine</p>
      <p>Human</p>
      <p>Models of persuasion in AI are mostly based on argumentation. (See [16] for a general
introduction to the research in this area.) Some of these models are built on Walton &amp; Krabbe’s
notion of persuasion dialogue in which one party seeks to persuade another party to adopt a
belief or point-of-view she does not currently hold [17]. There exist models based on abstract
argumentation [18, 19, 20, 21] as well probabilistic models where the persuader’s uncertainty
about what the persuadee knows or believes is represented [22]. There exist also models based
on possibility theory in which a piece of information is represented as an argument which can
be more or less accepted depending on the trustworthiness of the agent who proposes it [23].
More recently, argumentation-based models of planning for persuasion have been proposed in
which actions in a plan are abstract arguments [21]. In our approach beliefs of the persuader
and of the persuadee are explicitly modeled. Moreover, the components of a plan are speech
acts either of type assertion or of type question with a specific logical content.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Application to Conversational Agents</title>
      <p>
        The model and algorithm of cognitive planning presented in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] were recently implemented in a
artificial agent (see [ 24] for more details). In [25] we successfully applied our cognitive planning
approach to modelling conversational agents in the human-machine interaction (HMI) domain.
In particular, we developed an artificial coaching system based on motivational interviewing, a
counseling method used in clinical psychology for eliciting behavior change [26].
      </p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgments</title>
      <p>This work is supported by the ANR project CoPains (“Cognitive Planning in Persuasive
Multimodal Communication”).
[12] C. Baral, G. Gelfond, E. Pontelli, T. C. Son, An action language for multi-agent domains,
Artificial Intelligence 302 (2022) 103601. URL: https://www.sciencedirect.com/science/article/
pii/S0004370221001521. doi:https://doi.org/10.1016/j.artint.2021.103601.
[13] A. Burigana, F. Fabiano, A. Dovier, E. Pontelli, Modelling multi-agent epistemic planning
in asp, Theory and Practice of Logic Programming 20 (2020) 593–608. doi:10.1017/
S1471068420000289.
[14] E. Lorini, Rethinking epistemic logic with belief bases, Artificial Intelligence 282 (2020).</p>
      <p>doi:https://doi.org/10.1016/j.artint.2020.103233.
[15] E. Lorini, F. Schwarzentruber, Multi-agent belief base revision, in: Proceedings of the 30th</p>
      <p>International Joint Conference on Artificial Intelligence (IJCAI 2021), ijcai.org, 2021.
[16] H. Prakken, Formal systems for persuasion dialogue, The Knowledge Engineering Review
21 (2006) 163–188.
[17] D. Walton, E. Krabbe, Commitment in Dialogue: Basic Concepts of Interpersonal Reasoning,</p>
      <p>SUNY Series in Logic and Language, State University of New York Press, 1995.
[18] T. J. M. Bench-Capon, Persuasion in practical argument using value-based argumentation
frameworks, Journal of Logic and Computation 13(3) (2003) 429–448.
[19] E. Bonzon, N. Maudet, On the outcomes of multiparty persuasion, in: Proceedings of the
8th International Conference on Argumentation in Multi-Agent Systems (ArgMAS 2011),
Springer-Verlag, 2011, p. 86–101.
[20] L. Amgoud, N. Maudet, S. Parsons, Modelling dialogues using argumentation, in:
Proceedings of the Fourth International Conference on MultiAgent Systems, IEEE, 2000, pp.
31–38.
[21] E. Black, A. J. Coles, C. Hampson, Planning for persuasion, in: Proceedings of the 16th
International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2017),
volume 2, IFAAMAS, 2017, pp. 933–942.
[22] A. Hunter, Modelling the persuadee in asymmetric argumentation dialogues for persuasion,
in: Proceedings of the 24th International Conference on Artificial Intelligence (IJCAI 2015),
AAAI Press, 2015, p. 3055–3061.
[23] C. Da Costa Pereira, A. Tettamanzi, S. Villata, Changing one’s mind: Erase or rewind?
possibilistic belief revision with fuzzy argumentation based on trust, in: Proceedings of
the Twenty-Second International Joint Conference on Artificial Intelligence (IJCAI 2011),
AAAI Press, 2011, p. 164–171.
[24] J. Fernandez, D. Longin, E. Lorini, F. Maris, An implemented system for cognitive planning,
in: A. P. Rocha, L. Steels, H. J. van den Herik (Eds.), Proceedings of the 14th
International Conference on Agents and Artificial Intelligence, ICAART 2022, Volume 3, Online
Streaming, February 3-5, 2022, SCITEPRESS, 2022, pp. 492–499.
[25] E. Lorini, N. Sabouret, B. Ravenet, J. Fernandez, C. Clavel, Cognitive planning in
motivational interviewing, in: A. P. Rocha, L. Steels, H. J. van den Herik (Eds.), Proceedings of
the 14th International Conference on Agents and Artificial Intelligence, ICAART 2022,
Volume 2, Online Streaming, February 3-5, 2022, SCITEPRESS, 2022, pp. 508–517.
[26] B. Lundahl, B. L. Burke, The efectiveness and applicability of motivational interviewing:
A practice-friendly review of four meta-analyses, Journal of clinical psychology 65 (2009)
1232–1245.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J.</given-names>
            <surname>Fernandez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Longin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Lorini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Maris</surname>
          </string-name>
          ,
          <article-title>A simple framework for cognitive planning</article-title>
          ,
          <source>in: Proceedings of the Thirty-Fifth AAAI Conference on Artificial Intelligence (AAAI-2021)</source>
          , AAAI Press,
          <year>2021</year>
          , pp.
          <fpage>6331</fpage>
          -
          <lpage>6339</lpage>
          . URL: https://ojs.aaai.org/index.php/AAAI/article/view/ 16786.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Ghallab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Nau</surname>
          </string-name>
          , P. Traverso,
          <source>Automated planning: theory and practice</source>
          , Morgan Kaufmann,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>T.</given-names>
            <surname>Bylander</surname>
          </string-name>
          ,
          <article-title>The computational complexity of propositional STRIPS planning</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>69</volume>
          (
          <year>1994</year>
          )
          <fpage>165</fpage>
          -
          <lpage>204</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>T.</given-names>
            <surname>Bolander</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. B.</given-names>
            <surname>Andersen</surname>
          </string-name>
          ,
          <article-title>Epistemic planning for single- and multi-agent systems</article-title>
          ,
          <source>Journal of Applied Non-Classical Logics</source>
          <volume>21</volume>
          (
          <year>2011</year>
          )
          <fpage>9</fpage>
          -
          <lpage>34</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>B.</given-names>
            <surname>Löwe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Pacuit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Witzel</surname>
          </string-name>
          ,
          <article-title>DEL planning and some tractable cases</article-title>
          ,
          <source>in: Proceedings of the 3rd International International Workshop on Logic, Rationality and Interaction (LORI</source>
          <year>2011</year>
          ), Springer Berlin Heidelberg,
          <year>2011</year>
          , pp.
          <fpage>179</fpage>
          -
          <lpage>192</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J. Y.</given-names>
            <surname>Halpern</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Moses</surname>
          </string-name>
          ,
          <article-title>A guide to completeness and complexity for modal logics of knowledge and belief</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>54</volume>
          (
          <year>1992</year>
          )
          <fpage>319</fpage>
          -
          <lpage>379</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>H. P. van Ditmarsch</surname>
          </string-name>
          , W. van der Hoek,
          <string-name>
            <given-names>B.</given-names>
            <surname>Kooi</surname>
          </string-name>
          , Dynamic Epistemic Logic, Kluwer Academic Publishers,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>C.</given-names>
            <surname>Muise</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Belle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Felli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A.</given-names>
            <surname>McIlraith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Miller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. R.</given-names>
            <surname>Pearce</surname>
          </string-name>
          , L. Sonenberg,
          <article-title>Planning over multi-agent epistemic states: A classical planning approach</article-title>
          ,
          <source>in: AAAI</source>
          <year>2015</year>
          , AAAI Press,
          <year>2015</year>
          , pp.
          <fpage>3327</fpage>
          -
          <lpage>3334</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>C.</given-names>
            <surname>Muise</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Belle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Felli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A.</given-names>
            <surname>McIlraith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Miller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. R.</given-names>
            <surname>Pearce</surname>
          </string-name>
          , , L. Sonenberg,
          <article-title>Eficient multi-agent epistemic planning: Teaching planners about nested belief</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>302</volume>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>F.</given-names>
            <surname>Kominis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Gefner</surname>
          </string-name>
          ,
          <article-title>Beliefs in multiagent planning: from one agent to many</article-title>
          ,
          <source>in: ICAPS</source>
          <year>2015</year>
          , AAAI Press,
          <year>2015</year>
          , pp.
          <fpage>147</fpage>
          -
          <lpage>155</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>M. C. Cooper</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Herzig</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Mafre</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Maris</surname>
            , E. Perrotin,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Régnier</surname>
          </string-name>
          ,
          <article-title>A lightweight epistemic logic and its application to planning</article-title>
          ,
          <source>Artificial Intelligence</source>
          <volume>298</volume>
          (
          <year>2021</year>
          ). URL: https://doi.org/10.1016/j.artint.
          <year>2020</year>
          .
          <volume>103437</volume>
          . doi:
          <volume>10</volume>
          .1016/j.artint.
          <year>2020</year>
          .
          <volume>103437</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>