Sigon: A multi-context system framework for intelligent agents

被引:7
|
作者
Gelaim, Thiago Angelo [1 ,2 ]
Hofer, Valdir Luiz [2 ]
Marchi, Jerusa [1 ,2 ]
Silveira, Ricardo Azambuja [1 ,2 ]
机构
[1] Grad Program Comp Sci PPGCC, Belo Horizonte, MG, Brazil
[2] Univ Fed Santa Catarina, Dept Informat & Stat, Florianopolis, SC, Brazil
关键词
Agent; Multi-context systems; Belief-Desire-Intention; KNOWLEDGE; MODELS; NORMS;
D O I
10.1016/j.eswa.2018.10.042
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The usage of agents has become one of the most effective ways to deal with complex systems. The agent's approach allows for the parallel execution of actions and eases the conception of the system. In this paper, we introduce a language, called Sigon, that allows the definition of agents as multi-context systems. Multi-context systems, in turn, allow for a modular description of the agent, and the implementation of bridge rules contributes to the system flexibility. We propose a generic framework to conceive agents, in which the system's developer defines their internals in terms of contexts and bridge rules. In order to show the way in which the programmer can aggregate other logical contexts, we first present the configurations of a BDI-like agent in our framework. Subsequently, the programmer can add more contexts, such as emotional or negotiating ones, and develop other agent architectures. Thus, our approach can be characterized as a form of generic and extensible architecture. In order to validate our proposal, we introduce some examples that delineate some strengths of the proposal, and also we present an analysis of bridge rules execution to demonstrate the processing overhead. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:51 / 60
页数:10
相关论文
共 50 条
  • [1] Multi-Context System for Optimization Problems
    Le, Tiep
    Tran Cao Son
    Pontelli, Enrico
    [J]. THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 2929 - 2937
  • [2] Engineering executable agents using multi-context systems
    Sabater, J
    Sierra, C
    Parsons, S
    Jennings, NR
    [J]. JOURNAL OF LOGIC AND COMPUTATION, 2002, 12 (03) : 413 - 442
  • [3] A neural multi-context modeling framework for personalized attraction recommendation
    Chenzhong Bin
    Tianlong Gu
    Zhonghao Jia
    Guimin Zhu
    Cihan Xiao
    [J]. Multimedia Tools and Applications, 2020, 79 : 14951 - 14979
  • [4] A neural multi-context modeling framework for personalized attraction recommendation
    Bin, Chenzhong
    Gu, Tianlong
    Jia, Zhonghao
    Zhu, Guimin
    Xiao, Cihan
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (21-22) : 14951 - 14979
  • [5] Optical multi-context scrubbing operation on a redundant system
    Ando, Kakeru
    Watanabe, Minoru
    Watanabe, Nobuya
    [J]. OPTICS EXPRESS, 2023, 31 (23) : 38529 - 38539
  • [6] Multi-context scrubbing method
    Fujimori, Takumi
    Watanabe, Minoru
    [J]. 2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 1548 - 1551
  • [7] Multi-Context Systems with Preferences
    Le, Tiep
    Son, Tran Cao
    Pontelli, Enrico
    [J]. FUNDAMENTA INFORMATICAE, 2018, 158 (1-3) : 171 - 216
  • [8] Evolving Multi-Context Systems
    Goncalves, Ricardo
    Knorr, Matthias
    Leite, Joao
    [J]. 21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 : 375 - 380
  • [9] Multi-Context Systems in Time
    Costantini, Stefania
    Formisano, Andrea
    [J]. ECAI 2016: 22ND EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, 285 : 1680 - 1681
  • [10] Generalized Multi-Context Systems
    Tasharrofi, Shahab
    Ternovska, Eugenia
    [J]. FOURTEENTH INTERNATIONAL CONFERENCE ON THE PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2014, : 368 - 377