TY - GEN
T1 - Combining multiple knowledge representation technologies into agent programming languages
AU - Dastani, Mehdi M.
AU - Hindriks, Koen V.
AU - Novák, Peter
AU - Tinnemeier, Nick A.M.
PY - 2009/2/4
Y1 - 2009/2/4
N2 - In most agent programming languages in practice a programmer is committed to the use of a single knowledge representation technology. In this paper we argue this is not necessarily so. It is shown that rational agent programming languages allow for the combination of various such technologies. Specific issues that have to be addressed to realize such integration for rational agents that derive their choice of action from their beliefs and goals are discussed. Two techniques to deal with these issues which enable the integration of multiple knowledge representation techniques are presented: a meaning-preserving translation approach that maps one representation to another, and an approach based on so-called bridge rules which add additional inference power to a system combining multiple knowledge representation technologies.
AB - In most agent programming languages in practice a programmer is committed to the use of a single knowledge representation technology. In this paper we argue this is not necessarily so. It is shown that rational agent programming languages allow for the combination of various such technologies. Specific issues that have to be addressed to realize such integration for rational agents that derive their choice of action from their beliefs and goals are discussed. Two techniques to deal with these issues which enable the integration of multiple knowledge representation techniques are presented: a meaning-preserving translation approach that maps one representation to another, and an approach based on so-called bridge rules which add additional inference power to a system combining multiple knowledge representation technologies.
UR - http://www.scopus.com/inward/record.url?scp=59049087897&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=59049087897&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-93920-7_5
DO - 10.1007/978-3-540-93920-7_5
M3 - Conference contribution
AN - SCOPUS:59049087897
SN - 3540939199
SN - 9783540939191
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 60
EP - 74
BT - Declarative Agent Languages and Technologies VI - 6th International Workshop, DALT 2008, Revised Selected and Invited Papers
T2 - 6th International Workshop on Declarative Agent Languages and Technologies, DALT 2008
Y2 - 12 May 2008 through 12 May 2008
ER -