own-pt / own-en-legacy

The openWordnet-EN, a converted and expanded PWN
MIT License
0 stars 1 forks source link

own-en.ttl doesn't look like valid OWL 2 DL #31

Open fcbr opened 6 years ago

fcbr commented 6 years ago

We get the following error from HermiT and FaCT++.

2018-05-10 08:07:50.329 [Classification Thread] ERROR OWLReasonerManager    
An error occurred during reasoning: Non-simple property '<schema:hypernymOf>' 
or its inverse appears in asymmetric object property axiom.
[stack trace omitted]

Relevant URLs:

fcbr commented 6 years ago

Complex properties can't be IrreflexiveObjectProperty or AsymmetricObjectProperty, according to link [1] above (section 11.2, Restriction on Simple Roles).

It looks like hypernymOf and hyponymOf are considered complex properties since they are TransitiveObjectProperty and thus "composite" (see section 11.1 from the same document).

So we need to choose which axioms to remove: transitive or (irreflexive+asymmetric).

arademaker commented 6 years ago

I will need some time to read the references, very strange for me this restriction.