Issue No. 04 - August (1994 vol. 6)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/69.298179
<p>The processing cost of queries with an empty answer, both in the database and knowledge base context, is usually high. One purpose of semantic query optimization methods in the database context is to use semantic knowledge to detect such types of queries. Although semantic query optimization is well known in the database context, this is not the case for knowledge base systems (KBSs). This paper presents a method that allows the detection of queries with an empty answer using only semantic information expressed in the knowledge base definition. The method can be applied in the context of KBSs that provide some of the following features: structuring mechanisms, assertional knowledge, temporal information, and handling of inequality expressions.</p>
query processing; knowledge based systems; database management systems; optimisation; knowledge base systems; inconsistent query detection; empty answer; database; semantic query optimization methods; semantic knowledge; semantic query optimization; semantic information; knowledge base definition; structuring mechanisms; assertional knowledge; temporal information; inequality expressions
A. Illarramendi, A. Goñi and J. Blanco, "Making the Knowledge Base Systems More Efficient: A Method to Detect Inconsistent Queries," in IEEE Transactions on Knowledge & Data Engineering, vol. 6, no. , pp. 634-639, 1994.