首页> 外文期刊>Artificial intelligence >Certain answers as objects and knowledge
【24h】

Certain answers as objects and knowledge

机译:作为对象和知识的某些答案

获取原文
获取原文并翻译 | 示例
       

摘要

The standard way of answering queries over incomplete databases is to compute certain answers, defined as the intersection of query answers on all complete databases that the incomplete database represents. But is this universally accepted definition correct? We argue that this "one-size-fits-all" definition can often lead to counterintuitive or just plain wrong results, and propose an alternative framework for defining certain answers. The idea of the framework is to move away from the standard, in the database literature, assumption that query results be given in the form of a database object, and to allow instead two alternative representations of answers: as objects defining all other answers, or as knowledge we can deduce with certainty about all such answers. We show that the latter is often easier to achieve than the former, that in general certain answers need not be defined as intersection, and may well contain missing values in them. We also show that with a proper choice of semantics, we can often reduce computing certain answers - as either objects or knowledge - to standard query evaluation. We describe the framework in the most general way, applicable to a variety of data models, and test it on three concrete relational semantics of incompleteness: open, closed, and weak closed world.
机译:在不完整数据库上回答查询的标准方法是计算某些答案,定义为不完整数据库代表的所有完整数据库上查询答案的交集。但是这个普遍接受的定义正确吗?我们认为,这种“千篇一律”的定义通常会导致违反直觉的或者仅仅是错误的结果,并提出了定义某些答案的替代框架。该框架的思想是在数据库文献中脱离标准,即假设以数据库对象的形式给出查询结果,并允许答案的两种替代表示形式:作为定义所有其他答案的对象,或者作为知识,我们可以确定地推论所有这些答案。我们表明,后者通常比前者更容易实现,一般而言,某些答案不必定义为交集,并且很可能在其中包含缺失值。我们还表明,通过正确选择语义,我们通常可以减少计算对标准查询评估的某些答案(无论是对象还是知识)。我们以最通用的方式描述适用于各种数据模型的框架,并在三种不完整的具体关系语义上对其进行测试:开放,封闭和弱封闭世界。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号