【发布时间】:2015-12-10 07:06:45
【问题描述】:
我不确定我们是否可以从它们的限制中推断出两个类的关系......如果我们有 2 个类:
owl:class1 rdfs:subClassOf [restriction1...], [restriction2...], [restriction3].
owl:class2 rdfs:subClassOf [restriction1...], [restriction2...].
我们可以从这些知识中得出什么推论?看起来owl:class2 比owl:class1 更广泛。我们可以推断owl:class1 rdfs:subClassOf owl:class2.吗?
【问题讨论】:
-
@AKSW 我们可以把restrctionClass 和这里的class 一样对待吗?
-
这说明给定
class3 ≡ restriction1 ⊓ restriction2、class1 ⊑ class3和class2 ⊑ class3。如果这是您对“更广泛”的定义,那么这是可以推断的。但是,这并不意味着class1和class2甚至需要共享一个人。想想例如教授和学生都有姓名 (res1) 和姓氏 (res2),但两组之间通常没有重叠。
标签: sparql semantic-web owl ontology inference