存在空白节点时的分布式查询处理Distributed query processing in the presence of blank nodes |
|
课程网址: | http://videolectures.net/iswc2018_stolpe_distributed_query_nodes/ |
主讲教师: | Audun Stolpe |
开课单位: | 挪威卑尔根大学 |
开课时间: | 2018-11-22 |
课程语种: | 英语 |
中文简介: | 本文证明了RDF数据中空白节点的存在是分布式处理SPARQL查询的一个问题。研究表明,即使信息来源单一,文献中的常用分解策略也会泄露信息。有人认为,需要在形式语义中考虑这种泄漏和适当的重新分析措施。为此,SPARQL的集合语义通过表示执行上下文的参数来概括。这使得在执行上下文中保持空白节点的命名成为可能,这反过来又使得可以清晰地表达一种分解策略,该策略可以证明是合理的和完整的。即使在允许空白节点的情况下,也可以选择任何RDF源。遗憾的是,这种策略在计算上不易处理。然而,有一些方法可以利用关于来源的知识,如果有,这将有很大帮助。 |
课程简介: | This paper demonstrates that the presence of blank nodes in RDF data represents a problem for distributed processing of SPARQL queries. It is shown that the usual decomposition strategies from the literature will leak information—even when information derives from a single source. It is argued that this leakage, and the proper reparational measures, need to be accounted for in a formal semantics. To this end a set semantics for SPARQL is generalized with a parameter representing execution contexts. This makes it possible to keep tabs on the naming of blank nodes across execution contexts, which in turn makes it possible to articulate a decomposition strategy that is provably sound and complete wrt. any selection of RDF sources even when blank nodes are allowed. Alas, this strategy is not computationally tractable. However, there are ways of utilizing knowledge about the sources, if one has it, that will help considerably. |
关 键 词: | RDF数据中空白节点; 分布式处理SPARQL查询; SPARQL的集合语义 |
课程来源: | 视频讲座网 |
数据采集: | 2022-12-20:cyh |
最后编审: | 2022-12-23:cyh |
阅读次数: | 24 |