[Attempto] [CNL] Should I allow for non-monotonic reasoning?
Norbert E. Fuchs
fuchs at ifi.uzh.ch
Tue May 26 14:28:45 CEST 2015
> On 25 May 2015, at 11:18 , Norbert E. Fuchs <fuchs at ifi.uzh.ch> wrote:
>
> ... I tried – but until now was not completely successful – to get default reasoning with the help of modality ...
In the meantime I got the following working in my reasoner RACE
(1) Tweety is a penguin. Every penguin is a bird. Every bird that cannot fly does not fly. No penguin can fly. |/- Tweety flies.
(2) Tweety is a penguin. Every penguin is a bird. Every bird that cannot fly does not fly. No penguin can fly. |- Tweety does not fly.
In case (2) RACE correctly reports that the proof depends on all four axioms.
To get so far, I had to modify an auxiliary axiom that RACE uses for the processing of modalities. Regression tests showed that most test cases with modality still work correctly, while a few ones involving negated modality (cannot, does not have to) do not.
Though my approach to non-monotonicity seems viable it needs further attention.
Best regards.
--- nef
More information about the attempto
mailing list