Combining Multiple Knowledge Representation Technologies into Agent Programming Languages

  • Authors:
  • Mehdi M. Dastani;Koen V. Hindriks;Peter Novák;Nick A. Tinnemeier

  • Affiliations:
  • Utrecht University, Utrecht, The Netherlands;Delft University of Technology, Delft, The Netherlands;Clausthal University of Technology, Clausthal-Zellerfeld, Germany;Utrecht University, Utrecht, The Netherlands

  • Venue:
  • Declarative Agent Languages and Technologies VI
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.