Foundations of a functional approach to knowledge representation.
Artificial Intelligence
The society of mind
Multilanguage hierarchical logics, or: how we can do without modal logics
Artificial Intelligence
What You Always Wanted to Know About Datalog (And Never Dared to Ask)
IEEE Transactions on Knowledge and Data Engineering
Translation Schemes and the Fundamental Problem of Database Design
ER '96 Proceedings of the 15th International Conference on Conceptual Modeling
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
A practical agent programming language
ProMAS'07 Proceedings of the 5th international conference on Programming multi-agent systems
Modularity and compositionality in Jason
ProMAS'09 Proceedings of the 7th international conference on Programming multi-agent systems
Hi-index | 0.00 |
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.