Knowledge-Based Algorithms for BDI Agents

被引:0
|
作者
Shilov, N. V. [1 ]
Garanina, N. O. [2 ]
机构
[1] Innopolis Univ, Innopolis 420500, Russia
[2] Russian Acad Sci, Ershov Inst Informat Syst, Siberian Branch, Novosibirsk 630090, Russia
关键词
multiagent systems; multiagent algorithms; BDI agents; knowledge and beliefs;
D O I
10.3103/S0146411621070129
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A multiagent algorithm is a knowledge-based distributed algorithm that solves some problem via cooperative work of agents. A BDI agent is an agent with beliefs, desires, and intentions. From the point of view of an individual agent, a multiagent algorithm is an algorithm based on this agent's knowledge and beliefs, aimed at achieving this agent's desires by sequentially acting on its intentions. We consider agents to be reactive, proactive, and rational. This paper proposes and studies two knowledge-based multiagent algorithms. In particular, one of the proposed algorithms solves the following resource renting problem: there is a system of agents that arrive at a resource center one by one, in random order, with the goal to rent some available resource. The available resources are passive and form a cloud. If there is no competition for an available resource, it is lend on demand and is returned to the cloud after use. The agents also form a cloud, but leave the resource center immediately after renting the desired resource. The goal is to design a knowledge-based multiagent algorithm with the following correctness property: each agent that arrives at the resource center eventually rents some desired resource at a moment when there is no competition for that resource.
引用
收藏
页码:786 / 794
页数:9
相关论文
共 50 条
  • [1] Knowledge-Based Algorithms for BDI Agents
    N. V. Shilov
    N. O. Garanina
    [J]. Automatic Control and Computer Sciences, 2021, 55 : 786 - 794
  • [2] Knowledge-based genetic algorithms
    Yan, Gaowei
    Xie, Gang
    Chen, Zehua
    Xie, Keming
    [J]. ROUGH SETS AND KNOWLEDGE TECHNOLOGY, 2008, 5009 : 148 - 155
  • [3] KNOWLEDGE-BASED MOBILE AGENTS
    Iantovics, Barna
    Nichita, Florin F.
    Hobby, David
    [J]. PROCEEDINGS OF THE EUROPEAN INTEGRATION: BETWEEN TRADITION AND MODERNITY, VOL 3, 2009, : 1061 - 1069
  • [4] Knowledge-based integration of IU algorithms
    Shekhar, C
    Kuttikkad, S
    Chellappa, R
    [J]. IMAGE UNDERSTANDING WORKSHOP, 1996 PROCEEDINGS, VOLS I AND II, 1996, : 1525 - 1532
  • [5] Fuzzy knowledge-based genetic algorithms
    Moraga, C
    Bexten, EMZ
    [J]. INFORMATION SCIENCES, 1997, 103 (1-4) : 101 - 114
  • [6] Learning algorithms in a class of knowledge-based systems
    Zdzislaw Bubnicki
    [J]. Artificial Life and Robotics, 2000, 4 (1) : 22 - 26
  • [7] SIMPLIFYING THE DESIGN OF KNOWLEDGE-BASED ALGORITHMS USING KNOWLEDGE CONSISTENCY
    NEIGER, G
    [J]. INFORMATION AND COMPUTATION, 1995, 119 (02) : 283 - 293
  • [8] Knowledge-based adaptive agents for manufacturing domains
    Stefano Borgo
    Amedeo Cesta
    Andrea Orlandini
    Alessandro Umbrico
    [J]. Engineering with Computers, 2019, 35 : 755 - 779
  • [9] Knowledge-based adaptive agents for manufacturing domains
    Borgo, Stefano
    Cesta, Amedeo
    Orlandini, Andrea
    Umbrico, Alessandro
    [J]. ENGINEERING WITH COMPUTERS, 2019, 35 (03) : 755 - 779
  • [10] Lazy rule refinement by knowledge-based agents
    Boicu, Cristina
    Tecuci, Gheorghe
    Boicu, Mihai
    [J]. ICMLA 2006: 5TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2006, : 48 - +