gpt4 book ai didi

sql - 图灵完备的图查询语言

转载 作者:行者123 更新时间:2023-12-01 14:34:34 52 4
gpt4 key购买 nike

准确地说,在现有的图形查询语言(Cypher、Datalog、Sparql 等)中,Gremlin 是唯一一个图灵完备的吗?

万一这很重要,我不是在寻找像 Magic: the Gathering 的图灵完备性证明这样的边缘案例;我的问题的目的是 Gremlin 是否是唯一适合在实践中对图执行任意计算的图查询语言。

最佳答案

我不确定您在 etc. 中包含的内容。但我认为你的说法是正确的。正如您所说,您不是在寻找边缘情况或对语言的奇异操作。

  1. Cypher is not turing complete
  2. SQL is not properly t.c.
  3. By any practical definition, SPARQL is not t.c.
  4. Datalog is not t.c.
  5. AQL is more or less as powerful as standard SQL

然而,我们不应该将图灵完备性视为必备功能。声明式查询语言的强大之处在于,繁重的工作由系统完成,而用户只是描述他们正在寻找的内容。这具有额外的优势,即系统能够找到优化的计划以获取正确的信息。

关于sql - 图灵完备的图查询语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34348705/

52 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com