- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
W3C 推荐 RDF 1.1 概念和抽象语法 defines多么广义 RDF 三元组 是(即,一个非标准三元组,其中每个主语/谓语/宾语都可以是 IRI/bnode/文字)。
关于它的可能用途,它给出了这个例子:
It is sometimes convenient to loosen the requirements on RDF triples. For example, the completeness of the RDFS entailment rules is easier to show with a generalization of RDF triples.
最佳答案
这些概念在 RDF Semantics 中有详细解释和定义。 ,特别是在 appendix about entailment rules .
在这种情况下,完整性是指通过蕴涵规则计算演绎闭包来进行蕴涵检查的完整性。
假设我们有两个 RDF 图(S 和 E),并且 S 在逻辑上包含 E,那么如果它总能从 S 推导出 E,则闭包是完整的。 在我上面提到的附录中,表明情况并非总是如此RDF-entailment 和 RDFS-entailment:一些三元组是逻辑上包含的,实际上不能通过包含检查策略推导出来。还表明,如果将“广义 RDF”的概念添加到组合中,则该策略是完整的。
换句话说,这个过程不完整的原因很简单,由于三元组的句法限制(字面不能做主语,空白节点不能做谓语),有些东西不能推导出来。导致一些蕴涵模式不适用,即使它们在逻辑上应该适用。
一个例子。假设我们有这个图:
:p rdfs:subPropertyOf _:b .
_:b rdfs:domain :C .
:a :p :x .
rdfs:subPropertyOf
的语义和
rdfs:domain
,这个图在逻辑上包含(在 RDFS 语义下):
:a rdf:type :C .
:a _:b :x
,但空白节点
_:b
在“正常”RDF 中的这个位置不允许。
关于rdf - 广义 RDF 三元组如何更容易地显示 "the completeness of the RDFS entailment rules",这甚至意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35834982/
Schema.org 定义和使用名为 domainIncludes 的谓词和 rangeIncludes将类型与属性相关联(即 和 )。 然而在RDF Schema 1.1's speci
我对使用语义数据还很陌生,有一个快速的问题,但我找不到答案。 当创建一个 rdf 模式时,您实际上是在根据 OOP 创建一个类,即声明所有有效的属性等。如果是这种情况,那么说我想要一个名为“title
我有一个 RDFS 本体,它包含两个完全独立的类:User 和 Venue。我希望它们都具有通过名为 hasName 的属性提供的名称,对于 User 应该类似于: C
有很多使用以下命名空间的 rdfs 的例子 @prefix rdf: . 这是一个来自 w3c 的例子 一切正常,但是,rdf:Description rdf:ID 来自
SPARQL 1.1 Entailment Regimes的文档断言有可能产生不一致的图,而且不一致的原因只有一个:rdf:XMLLiteral : ex:a ex:b " "\u0000"^^
W3C中RDFS定义的基类的描述reference document声明某些类是一个类的实例和另一个类的子类(或在某些情况下是同一类的实例和子类)。来自更传统的面向对象背景,类作为实例的概念让我难以理
页面http://xmlns.com/foaf/spec/讨论 FOAF 词汇表。条款的详细信息在同一页中讨论(例如 http://xmlns.com/foaf/spec/#term_Person )
基本上,我知道 RDF、RDFS 和 OWL 用于定义本体以解决世界上的语义问题广泛的网络。 然而,这些术语让我在研究它们时有点困惑。这是我看完之后对他们关系的结论this article .如有不妥
我是 Jena 和 Owl 的新手,他们给了我一个本体。我可以使用 Protege 4.2 打开它,没有任何问题,但是当我尝试使用 Jena 打开它时,我得到:线程“main”org.apache.j
基本上,我知道 RDF、RDFS 和 OWL 用于定义本体以解决世界上的语义问题广泛的网络。 然而,这些术语让我在研究它们时有点困惑。这是我看完之后对他们关系的结论this article .如有不妥
下面是我的 .rdfs 文件。如果我的输入是 XXXX,我需要得到 YYYY。我该怎么做。 我的代码: StmtIterator iter = model.listStatements(
假设我有 :hasParent rdfs:subPropertyOf :hasAncestor 。 :hasAncestor rdf:type owl:TransitiveProperty . 这有一
我在 StackOverflow 上阅读了许多与 RDF 相关的问题,这些问题既有 RDFS 解决方案,也有 OWL 解决方案。 (值得注意的是, my own question ) 我理解推理器的概
在编写 RDF 和 RDFS 时,您是否应该创建一个涵盖两者的单个文档?或创建两个单独的文档?类似于 xml 和 xmls。 最佳答案 两种方法都可以,这完全取决于您自己的喜好。事实上,您可以根据需要
在 W3C explanation of OWL 2 QL据说 In particular, this profile (i.e OWL 2 QL) contains the intersection
在 W3C explanation of OWL 2 QL据说 In particular, this profile (i.e OWL 2 QL) contains the intersection
在 RDF 1.1 XML 语法文档中 rdf:resource 在定义 Empty Property Elements 时用作缩写形式: When a predicate arc in an RDF
我是本体领域的新手。我的问题是澄清问题而不是问题。 正在处理的信息以 RDF 格式编写。我构建了自己的 RDFS 本体,我想从我拥有的 RDF 数据中填充该本体。我怎么能用耶拿做到这一点? RDF
要指定一个 rdfs:Class 并组织一个本体,我想使用 SKOS。目前我使用 RDFS 属性定义我的类: :MyClass a rdfs:Class; rdfs:label "my lab
在《语义网络技术基础》一书中,当它转向对 RDFS 的解释以及为什么必须扩展 RDF 词汇表(使其变成本体语言)的原因时,词汇表中引入了容器和集合等特性。但它们被添加为 rdf:Seq , 例如。 为
我是一名优秀的程序员,十分优秀!