Agent Programming with Declarative Goals

07/03/2002
by   F. S. de Boer, et al.
0

A long and lasting problem in agent research has been to close the gap between agent logics and agent programming frameworks. The main reason for this problem of establishing a link between agent logics and agent programming frameworks is identified and explained by the fact that agent programming frameworks have not incorporated the concept of a `declarative goal'. Instead, such frameworks have focused mainly on plans or `goals-to-do' instead of the end goals to be realised which are also called `goals-to-be'. In this paper, a new programming language called GOAL is introduced which incorporates such declarative goals. The notion of a `commitment strategy' - one of the main theoretical insights due to agent logics, which explains the relation between beliefs and goals - is used to construct a computational semantics for GOAL. Finally, a proof theory for proving properties of GOAL agents is introduced. Thus, we offer a complete theory of agent programming in the sense that our theory provides both for a programming framework and a programming logic for such agents. An example program is proven correct by using this programming logic.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/11/2020

GOAL-DTU: Development of Distributed Intelligence for the Multi-Agent Programming Contest

We provide a brief description of the GOAL-DTU system for the agent cont...
research
07/17/2012

Reasoning about Agent Programs using ATL-like Logics

We propose a variant of Alternating-time Temporal Logic (ATL) grounded i...
research
11/14/2019

Tractable reasoning about Agent Programming in Dynamic Preference Logic

While several BDI logics have been proposed in the area of Agent Program...
research
12/13/2015

The Rationale behind the Concept of Goal

The paper proposes a fresh look at the concept of goal and advances that...
research
03/21/2014

Towards Active Logic Programming

In this paper we present the new logic programming language DALI, aimed ...
research
01/15/2014

Computational Logic Foundations of KGP Agents

This paper presents the computational logic foundations of a model of ag...
research
08/04/2020

Exploiting Game Theory for Analysing Justifications

Justification theory is a unifying semantic framework. While it has its ...

Please sign up or login with your details

Forgot password? Click here to reset