Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

disjoint property axioms cause HermiT to consider BOT as unsatisfiable #117

Closed
vcharpenay opened this issue Jul 22, 2021 · 3 comments
Closed

Comments

@vcharpenay
Copy link

vcharpenay commented Jul 22, 2021

Since v3, BOT includes disjointness axioms among symmetric properties. When reasoning on an existing building (Espace Fauriel, in Saint-Étienne) with HermiT, these axioms seem to cause unsatisfiability.

When importing BOT as is (v3.0 and above), reasoner.isConsistent() returns false. After commenting all axioms of the form :p owl:propertyDisjointWith :q, reasoner.isConsistent() becomes true.

The building description includes bot:adjacentZone and bot:intersectsZone statements.

@vcharpenay
Copy link
Author

related issue: #24.

@mathib
Copy link
Member

mathib commented Jul 25, 2021

we decided in the second last LBD meeting to remove the owl:propertyDisjointWith statements, to relax BOT, so they will be removed in the next release. Instead, we would like to define best practices for using BOT with non-mandatory SHACL constraints. There are plans to make a BOT data graph of an example building where we also have the full 3D geometry as the 'origin'. If you have example situations that you encountered while creating the dataset, and you were not 100% sure if your interpretation is correct, please add them to the list here: #76 (comment)

@mathib
Copy link
Member

mathib commented Aug 10, 2021

closed together with issue #24 . Please check the version_0.4.0 branch for the next release

@mathib mathib closed this as completed Aug 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants