White Papers

Combining Multiple Knowledge Representation Technologies Into Agent Programming Languages

Overview In most agent programming languages in practice a programmer is committed to the use of a single knowledge representation technology. This paper argues 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.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Utrecht University
File Format
PDF
Date Published
Dec 19, 2008
Format
White Papers
Topics
Knowledge and Data Management, Programming Languages

Similiar White Papers

Software Developer Creates an Affordable, Flexible Lab Information Management System

Software Developer Creates an Affordable, Flexible Lab Information Management System

Sciformatix wanted to make it easier and more cost-effective for scientists and other laboratory workers to manage infor

Publisher: Microsoft  |  Tags: information management, management

What's New in the 4.2 Releases of SAS Enterprise Guide and the SAS Add-In for Microsoft Office

What's New in the 4.2 Releases of SAS Enterprise Guide and the SAS Add-In for Microsoft Office

SAS Enterprise Guide, the SAS Add-In for Microsoft Office for SAS 9.2, and SAS Enterprise BI Server 4.2 provide many new

Publisher: SAS Institute  |  Tags: bi, microsoft office, office

Categorizing Drug Data With SAS PROC FORMAT, INPUT and PUT Functions

Categorizing Drug Data With SAS PROC FORMAT, INPUT and PUT Functions

Drug data recoding is commonly used in analyses of drug utilization rates, drug risks and side effects, and drug abuse a

Publisher: SAS Institute  |  Tags: data

Using PROC FORMAT for Data Validation and Clean-Up

Using PROC FORMAT for Data Validation and Clean-Up

The purpose of this paper is to illustrate the use of PROC FORMAT with the CNTLIN= option to help in the process of data

Publisher: SAS Institute  |  Tags: data

Assigning ROTC Cadets Into Air Force Specialty Codes Using SAS OR's PROC LP Procedure

Assigning ROTC Cadets Into Air Force Specialty Codes Using SAS OR's PROC LP Procedure

SAS OR is used to solve a variety of Optimization Problems. This paper describes how SAS OR's Proc LP procedure with the

Publisher: SAS Institute

Utrecht University White Papers

UUXML: A Type-Preserving XML Schema - Haskell Data Binding

UUXML: A Type-Preserving XML Schema - Haskell Data Binding

An XML data binding is a translation of XML documents into values of some programming language. This paper discusses a t

Publisher: Utrecht University  |  Tags: data

Designing Web Content Management Systems Using the Method Association Approach

Designing Web Content Management Systems Using the Method Association Approach

Model-driven web approaches focus on creating robust web applications. There are two downsides to using these model-driv

Publisher: Utrecht University  |  Tags: applications

Mobile Mementos: Expanded Archives, Fragmented Access

Mobile Mementos: Expanded Archives, Fragmented Access

Personal wireless communication devices such as mobile telephones are regularly presented as enabling technologies with

Publisher: Utrecht University  |  Tags: data