TY - JOUR
T1 - Heterogeneous active agents, I
T2 - semantics
AU - Eiter, Thomas
AU - Subrahmanian, V. S.
AU - Pick, George
N1 - Funding Information:
This work was supported by the Army Research Office under Grants DAAH-04-95-10174, DAAH-04-96-10297, and DAAH04-96-1-0398, by the Army Research Laboratory under contract number DAAL01-97-K0135, by an NSF Young Investigator award IRI-93-57756, by a DAAD grant, and the Austrian Science Fund Project NZ29-INF.
PY - 1999/3/31
Y1 - 1999/3/31
N2 - Over the years, many different agent programming languages have been proposed. In this paper, we propose a concept called Agent Programs using which, the way an agent should act in various situations can be declaratively specified by the creator of that agent. Agent Programs may be built on top of arbitrary pieces of software code and may be used to specify what an agent is obliged to do, what an agent may do, and what an agent may not do. In this paper, we define several successively more sophisticated and epistemically satisfying declarative semantics for agent programs. We further show that agent programs cleanly extend well understood semantics for logic programs, and thus are clearly linked to existing results on logic programming and nonmonotonic reasoning.
AB - Over the years, many different agent programming languages have been proposed. In this paper, we propose a concept called Agent Programs using which, the way an agent should act in various situations can be declaratively specified by the creator of that agent. Agent Programs may be built on top of arbitrary pieces of software code and may be used to specify what an agent is obliged to do, what an agent may do, and what an agent may not do. In this paper, we define several successively more sophisticated and epistemically satisfying declarative semantics for agent programs. We further show that agent programs cleanly extend well understood semantics for logic programs, and thus are clearly linked to existing results on logic programming and nonmonotonic reasoning.
UR - http://www.scopus.com/inward/record.url?scp=0033620271&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0033620271&partnerID=8YFLogxK
U2 - 10.1016/S0004-3702(99)00005-3
DO - 10.1016/S0004-3702(99)00005-3
M3 - Article
AN - SCOPUS:0033620271
VL - 108
SP - 179
EP - 255
JO - Artificial Intelligence
JF - Artificial Intelligence
SN - 0004-3702
IS - 1
ER -