A COMPUTATIONAL FRAMEWORK FOR PRACTICAL SOCIAL REASONING

被引:1
|
作者
Wallace, Iain [1 ]
Rovatsos, Michael [2 ]
机构
[1] Heriot Watt Univ, Sch Math & Comp Sci, Edinburgh, Midlothian, Scotland
[2] Univ Edinburgh, Sch Informat, Edinburgh EH8 9AB, Midlothian, Scotland
关键词
agent-oriented software engineering; multiagent systems; practical reasoning systems; social reasoning; MULTIAGENT SYSTEMS; EXPECTATIONS; AGENTS;
D O I
10.1111/coin.12014
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article describes a framework for practical social reasoning designed to be used for analysis, specification, and implementation of the social layer of agent reasoning in multiagent systems. Our framework, called the expectation strategy behavior (ESB) framework, is based on (i) using sets of update rules for social beliefs tied to observations (so-called expectations), (ii) bounding the amount of reasoning to be performed over these rules by defining a reasoning strategy, and (iii) influencing the agent's decision-making logic by means of behaviors conditioned on the truth status of current and future social beliefs. We introduce the foundations of ESB conceptually and present a formal framework and an actual implementation of a reasoning engine, which is specifically combined with a general (belief-desire-intention-based) practical reasoning programming system. We illustrate the generality of ESB through select case studies, which show that it is able to represent and implement different typical styles of social reasoning. The broad coverage of existing social reasoning methods, the modularity that derives from its declarative nature, and its focus on practical implementation make ESB a useful tool for building advanced socially reasoning agents.
引用
收藏
页码:69 / 105
页数:37
相关论文
共 50 条
  • [1] Artificial Social Reasoning: Computational Mechanisms for Reasoning about Others
    Felli, Paolo
    Miller, Tim
    Muise, Christian
    Pearce, Adrian R.
    Sonenberg, Liz
    SOCIAL ROBOTICS, 2014, 8755 : 146 - 155
  • [2] Reasoning about computational agents in FOL
    Neruda, Roman
    ICMS2010: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION ICMS2010, VOL 5: APPLIED MATHEMATICS AND MATHEMATICAL MODELLING, 2010, : 1 - 6
  • [3] Social computational systems
    Agarwal, Nitin
    Xu, Xiaowei
    JOURNAL OF COMPUTATIONAL SCIENCE, 2011, 2 (03) : 189 - 192
  • [4] Automatic composition and reasoning in computational Multi-Agent Systems
    Neruda, Roman
    ADVANCES IN APPLIED MATHEMATICS, SYSTEMS, COMMUNICATIONS AND COMPUTERS, 2008, : 221 - 226
  • [5] Practical Reasoning About Complex Activities
    Guerrero, Esteban
    Lindgren, Helena
    ADVANCES IN PRACTICAL APPLICATIONS OF CYBER-PHYSICAL MULTI-AGENT SYSTEMS: THE PAAMS COLLECTION, PAAMS 2017, 2017, 10349 : 82 - 94
  • [6] A review on dependence graph in social reasoning mechanism
    Billy Pik Lik Lau
    Ashutosh Kumar Singh
    Terence Peng Lian Tan
    Artificial Intelligence Review, 2015, 43 : 229 - 242
  • [7] A review on dependence graph in social reasoning mechanism
    Lau, Billy Pik Lik
    Singh, Ashutosh Kumar
    Tan, Terence Peng Lian
    ARTIFICIAL INTELLIGENCE REVIEW, 2015, 43 (02) : 229 - 242
  • [8] Reasoning with Concepts: A Unifying Framework
    Peter Gärdenfors
    Matías Osta-Vélez
    Minds and Machines, 2023, 33 : 451 - 485
  • [9] Reasoning with Concepts: A Unifying Framework
    Gardenfors, Peter
    Osta-Velez, Matias
    MINDS AND MACHINES, 2023, 33 (03) : 451 - 485
  • [10] OWL-POLAR: A framework for semantic policy representation and reasoning
    Sensoy, Murat
    Norman, Timothy J.
    Vasconcelos, Wamberto W.
    Sycara, Katia
    JOURNAL OF WEB SEMANTICS, 2012, 12-13 : 148 - 160