arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1401.8201cs.DBcs.LO
收藏

图上导航查询的相对表达能力

Relative Expressive Power of Navigational Querying on Graphs

George H. L. Fletcher, Marc Gyssens, Dirk Leinders, Dimitri Surinx, Jan Van den Bussche, Dirk Van Gucht, Stijn Vansummeren, Yuqing Wu

摘要:

出于既有的和新的应用程序,我们研究导航图(二元关系)的查询语言。最简单的语言只有联合和复合两个运算符,以及恒等关系。我们通过添加以下任何一种运算符来创建更强大的语言:交集、集差、投影、共投影、逆和多样性关系。所有这些操作符都将二元关系映射到二元关系。我们比较了所有结果语言的表达能力。我们不仅对一般路径查询(结果可能是任何二元关系的查询)这样做,而且对布尔或是/否查询(由表达式的非空性表示)也这样做。对于这两种情况,我们提出了完整的Hasse图的相对表现力。特别是布尔查询的Hasse图包含一些非平凡的分离和一些令人惊讶的崩溃。

英文摘要:

Motivated by both established and new applications, we study navigational query languages for graphs (binary relations). The simplest language has only the two operators union and composition, together with the identity relation. We make more powerful languages by adding any of the following operators: intersection; set difference; projection; coprojection; converse; and the diversity relation. All these operators map binary relations to binary relations. We compare the expressive power of all resulting languages. We do this not only for general path queries (queries where the result may be any binary relation) but also for boolean or yes/no queries (expressed by the nonemptiness of an expression). For both cases, we present the complete Hasse diagram of relative expressiveness. In particular the Hasse diagram for boolean queries contains some nontrivial separations and a few surprising collapses.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑