Outcome Separation Logic: Local Reasoning for Correctness and Incorrectness with Computational Effects.
Noam ZilbersteinAngelina SalilingAlexandra SilvaPublished in: Proc. ACM Program. Lang. (2024)
Keyphrases
- automated reasoning
- deductive reasoning
- proof theory
- computational properties
- logical framework
- order of magnitude reasoning
- logic programming
- intuitionistic logic
- reasoning systems
- probabilistic logic
- human reasoning
- reasoning tasks
- causal reasoning
- logical inference
- reasoning engine
- qualitative reasoning
- knowledge base
- commonsense reasoning
- classical logic
- abductive reasoning
- expressive power
- modal logic
- knowledge representation
- horn logic
- inference rules
- proof procedure
- asynchronous circuits
- probabilistic knowledge
- default reasoning