-
Notifications
You must be signed in to change notification settings - Fork 9
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
are existential rules monotonic? #98
Comments
This is clearly a bug. The expected answer is
Existential rules can only be non-monotonic in the presence of negation, and the ruleset above does not contain any negation. |
This issue actually appears to be very similar to issue #64. The problem again seems to be the filtering of results of the restricted chase in multihead rules. In Vlog, using the "--rewriteMultihead true" command line option works around the problem. |
FYI, with the above commits, reasoning is now correct. |
I've been trying out VLog by following this tutorial: https://iccl.inf.tu-dresden.de/web/Rules_ECAI_Tutorial_2020/en
I'm using the VLog version in the Rulewerk console downloaded in the tutorial materials. I wrote a set of rules to infer something that I'm not easily able to do in OWL:
If I load that file and run a query, I get one result:
If I uncomment the last line, adding one fact, my query now returns zero results:
Is this expected behavior?
The text was updated successfully, but these errors were encountered: