论文标题

边缘标记的图形和属性图;从用户的角度进行比较

Edge Labelled Graphs and Property Graphs; a comparison from the user perspective

论文作者

Warren, Paul, Mulholland, Paul

论文摘要

这项研究比较了参与者对属性图和边缘标记的图形范式的接受,如Cypher所示,以及拟议的扩展对W3C标准,RDF*和SPARQL*。 通常,建模偏好在两个范式中是一致的。当提供位置信息时,参与者宁愿创建节点来代表城市,而不是使用元数据。尽管对Cypher的偏好不太明显。在Cypher中,参与者在表示日期或人口大小作为节点之间的偏好差异很小。在RDF*中,这是不需要的,因为两者都可以表示为文字。但是,有很大的偏爱将日期用作元数据来描述包含人口大小的三重,反之亦然。在两个范式中,查询的解释准确性总体上没有显着差异。尽管在一种特定情况下,在一个特定情况下,在Cypher中使用反向箭头的使用比SPARQL中的 ^符号更准确地解释了。根据我们的结果和参与者的评论,我们对建模者提出了一些建议。 REFF RDF的技术吸引了大量研究。最近,采用了一种使用属性图的某些功能的混合方法声称为RDF重新化提供了改进的技术。查询时间推理也是一项要求,它促使对SPARQL提出了许多建议的扩展,并且只能在属性图范式中在有限的范围内。另一个最近的发展,HyperGraph范式可以实现更强大的查询时间推理。需要对用户接受这些更强大的建模和查询方法进行更多研究。这样的研究应考虑复杂的建模情况。

This study compares participant acceptance of the property graph and edge-labelled graph paradigms, as represented by Cypher and the proposed extensions to the W3C standards, RDF* and SPARQL*. In general, modelling preferences are consistent across the two paradigms. When presented with location information, participants preferred to create nodes to represent cities, rather than use metadata; although the preference was less marked for Cypher. In Cypher, participants showed little difference in preference between representing dates or population size as nodes. In RDF*, this choice was not necessary since both could be represented as literals. However, there was a significant preference for using the date as metadata to describe a triple containing population size, rather than vice versa. There was no significant difference overall in accuracy of interpretation of queries in the two paradigms; although in one specific case, the use of a reverse arrow in Cypher was interpreted significantly more accurately than the ^ symbol in SPARQL. Based on our results and on the comments of participants, we make some recommendations for modellers. Techniques for reifing RDF have attracted a great deal of research. Recently, a hybrid approach, employing some of the features of property graphs, has claimed to offer an improved technique for RDF reification. Query-time reasoning is also a requirement which has prompted a number of proposed extensions to SPARQL and which is only possible to a limited extent in the property graph paradigm. Another recent development, the hypergraph paradigm enables more powerful query-time reasoning. There is a need for more research into the user acceptance of these various more powerful approaches to modelling and querying. Such research should take account of complex modelling situations.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源