Agent programming language with incomplete knowledge - AgentSpeak(I)

被引:0
|
作者
Vo, Duc [1 ]
Ghose, Aditya [1 ]
机构
[1] Univ Wollongong, Sch Informat Technol & Comp Sci, Decis Syst Lab, Wollongong, NSW 2522, Australia
关键词
agent programming language; AgentSpeak; BDI agent; default theory; incomplete knowledge; replanning;
D O I
10.1007/1-4020-3675-2_30
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes an agent programming language called AgentSpeak(l). This new language allows agent programs (1) to effectively perform while having incomplete knowledge of the environment. (2) to detect no-longer possible goals and re-plan these goals correspondingly. and (3) to behave reactively to changes of environment. Specifically, AgentSpeak(l) uses default theory as agent belief theory, agent always act with preferred default extension at current time point (i.e. preference may changes over time). A belief change operator for default theory is also provided to assist agent program to update its belief theory. Like other BDI agent programming languages, AgentSpeak(l) uses semantics of transitional system. It appears that the language is well suited for intelligent applications and high level control robots, which are required to perform in highly dynamic environment.
引用
收藏
页码:253 / +
页数:2
相关论文
共 50 条
  • [1] Reflecting on Agent Programming with AgentSpeak(L)
    Collier, Rem W.
    Russell, Sean
    Lillis, David
    [J]. PRIMA 2015: PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS, 2015, 9387 : 351 - 366
  • [2] BDI agent programming in AgentSpeak using Jason
    Bordini, Rafael H.
    Hubner, Jomi F.
    [J]. COMPUTATIONAL LOGIC IN MULTI-AGENT SYSTEMS, 2006, 3900 : 143 - 164
  • [3] CTL AgentSpeak(L): A specification language for agent programs
    Guerra-Hernandez, Alejandro
    Martin Castro-Manzano, Jose
    Seghrouchni, Amal El Fallah
    [J]. JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2009, 64 (01): : 31 - 40
  • [4] A Practical Agent Programming Language
    Dastani, Mehdi
    Meyer, John-Jules Ch.
    [J]. PROGRAMMING MULTI-AGENT SYSTEMS, 2008, 4908 : 107 - 123
  • [5] Proving BDI properties of agent-oriented programming languages - The asymmetry thesis principles in AgentSpeak(L)
    Bordini, RH
    Moreira, AF
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2004, 42 (1-3) : 197 - 226
  • [6] Representing incomplete knowledge in abductive logic programming
    Denecker, M
    DeSchreye, D
    [J]. JOURNAL OF LOGIC AND COMPUTATION, 1995, 5 (05) : 553 - 577
  • [7] Hybrid modeling using i* and agentspeak(L) agents in agent oriented software engineering
    Dasgupta, Aniruddha
    Salim, Farzad
    Krishna, Aneesh
    Ghose, Aditya K.
    [J]. ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 420 - +
  • [8] Proving BDI Properties of Agent-Oriented Programming Languages: The asymmetry thesis principles in AgentSpeak(L)
    Rafael H. Bordini
    Álvaro F. Moreira
    [J]. Annals of Mathematics and Artificial Intelligence, 2004, 42 : 197 - 226
  • [9] Abstraction of Agent Cooperation in Agent Oriented Programming Language
    Duc, Nguyen Tuan
    Takeuchi, Ikuo
    [J]. INTELLIGENT AGENTS AND MULTI-AGENT SYSTEMS, PROCEEDINGS, 2008, 5357 : 307 - 314
  • [10] A++: An agent oriented programming language
    Xue, DY
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING, 2003, : 147 - 152