Towards alternative approaches to reasoning about goals

被引:0
|
作者
Shaw, Patricia H. [1 ]
Bordini, Rafael H. [1 ]
机构
[1] Univ Durham, Dept Comp Sci, Durham DH1 3HP, England
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Agent-oriented programming languages have gone a long way in the level of sophistication offered to programmers, and there has also been much progress in tools to support multi-agent systems development using such languages. However, much work is still required in mechanisms that can reduce the burden, typically placed on programmers, of ensuring that agents behave rationally, hence being effective and as efficient as possible. One such mechanisms is reasoning about declarative goals, which is increasingly appearing in the agents literature; it allows agents to make better use of resources, to avoid plans hindering the execution of other plans, and to be able to take advantage of opportunities for reducing the number of plans that have to be executed to achieve certain combinations of goals. In this paper, we introduce a Petri-net based approach to such reasoning, and we report on experimental results showing that this technique can obtain comparable improvements on an agent's behaviour to other existing approaches (our experiments do not yet cover reasoning about resource usage). Our long-term goal is to provide a number of alternative approaches for such reasoning, evaluate and compare their performances under different configurations, and incorporate them into interpreters for agent-oriented programming languages in such a way that the most appropriate approach is used at given circumstances.
引用
收藏
页码:104 / 121
页数:18
相关论文
共 50 条
  • [1] Reasoning about collective goals
    Sandu, Gabriel
    Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science), 1996, 1193
  • [2] Concepts and Reasoning: Alternative Approaches
    Stalker, Iain Duncan
    GRAPH-BASED REPRESENTATION AND REASONING (ICCS 2021), 2021, 12879 : XVII - XVIII
  • [3] Arguing About Goals: The Diminishing Scope of Legal Reasoning
    Westerman, Pauline
    ARGUMENTATION, 2010, 24 (02) : 211 - 226
  • [4] Reasoning about Goals, Steps, and Temporal Ordering with WikiHow
    Zhang, Li
    Lyu, Qing
    Callison-Burch, Chris
    PROCEEDINGS OF THE 2020 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP), 2020, : 4630 - 4639
  • [5] Neural Reasoning about Agents' Goals, Preferences, and Actions
    Bortoletto, Matteo
    Shi, Lei
    Bulling, Andreas
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 1, 2024, : 456 - 464
  • [6] Arguing About Goals: The Diminishing Scope of Legal Reasoning
    Pauline Westerman
    Argumentation, 2010, 24 : 211 - 226
  • [7] The definition and criteria for reasoning about alternative schools
    Targamadze, Vilija
    LOGOS-VILNIUS, 2007, (53): : 180 - 190
  • [8] About the combination of functional approaches and fuzzy reasoning
    Surmann, H
    COMPUTATIONAL INTELLIGENCE: THEORY AND APPLICATIONS, PROCEEDINGS, 2001, 2206 : 791 - 799
  • [9] Strategy Logic with Simple Goals: Tractable Reasoning about Strategies
    Belardinelli, Francesco
    Jamroga, Wojciech
    Kurpiewski, Damian
    Malvone, Vadim
    Murano, Aniello
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 88 - 94
  • [10] Towards Understanding and Reasoning about Android Interoperations
    Bae, Sora
    Lee, Sungho
    Ryu, Sukyoung
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2019), 2019, : 223 - 233