semantic-web - 在 OWL 中,一个属性是否可能是多个属性的逆?

标签 semantic-web owl ontology

一个属性有可能同时具有多个“inverseOf”特征吗?例如:

<prop1, owl:inverseOf, prop2>
<prop1, owl:inverseOf, prop3>
<prop1, owl:inverseOf, prop4>

最佳答案

断言属性 p 是多个属性(例如 q 和 r)的逆是没有问题的。然而,这确实意味着 q 和 r 最终是等价的。自从

p inverseOf q
p inverseOf r

意味着

p(x,y) implies q(y,x)
p(x,y) implies r(y,x)
q(y,x) implies p(x,y)
r(y,x) implies p(x,y)

我们可以推断

q(y,x) implies r(y,x)
r(y,x) implies q(y,x)

这意味着

q equivalentProperty r

关于semantic-web - 在 OWL 中,一个属性是否可能是多个属性的逆?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36882346/

相关文章:

sparql - dotNetRDF VS Jena.NEt VS 其他使用 Dotnet 的人?

semantic-web - 语义/上下文分类 API

prolog - 如何在 SWI Prolog 中参数化 SPARQL 查询?

java - 使用 Reasoner 对象提取披萨本体中的直接父类(super class)

java - Jena - 如何一起使用本体 + rdf

SPARQL 将 MAX 应用于聚合值

semantics - OWL 双关语是否将同名的类和个体在语义上视为“相同”?

php - 用于 PHP 的 OWL 解析器?

taxonomy - 本体中的相关类

java - 将 XML 视为树的工具?