如果 2 个事件在 OWL 或 RDFS 中至少有一个共同参与者,如何表达它们是相关的

How to express 2 events are related if they have at least one common participant in OWL or RDFS

我想定义一个对称的 属性 来表达:如果 2 个事件是相关的,并且它们至少有一个共同参与者。

事件 ontology 在此处定义:http://motools.sourceforge.net/event/event.html

这道反题是:

如果有人能详细说明硬币的两面就太好了。

如果你有一个 属性 relatedTo 与事件相关,那么你可以使用另一个 属性 链公理(DL 和曼彻斯特语法):

参与-1 •参与⊑相关
inverse(participatesIn) o participatesIn SubPropertyOf relatedTo

然后,数据如

E1 ←participatesIn X →participatesIn E2

你可以推断:

E1 与 E2 相关