如何使用 owlapi 确定最不常见的子消费者

How to determine least common subsumers using the owlapi

是否存在使用 OWLAPI 确定最不常见子消费者的现有方法?

最不常见的概念描述 C_1, ...,C_n 是最具体的概念描述 C 可在包含 C_1, ..., C_n.

的给定 DL 语言中表达

没有专门做这个的函数,但是可以规范化一个 class 表达式,所以一个简单的算法来获得最不常见的子消费者(或其近似值)是创建一个联合并规范化它.

一个更复杂的方法将包括一个推理器(例如,简化复杂的 class 表达式,如果它们中的一些表达式在它们之间是等价的,或者如果有一个 class 已经包含了所有表达式中的其他内容)。