Unifying refinement and hoare-style reasoning in a logic for higher-order concurrency.
Aaron TuronDerek DreyerLars BirkedalPublished in: ICFP (2013)
Keyphrases
- higher order
- automated reasoning
- proof theory
- higher order logic
- order of magnitude reasoning
- computational properties
- intuitionistic logic
- logical framework
- deductive reasoning
- probabilistic logic
- human reasoning
- reasoning engine
- reasoning systems
- proof theoretic
- lambda calculus
- logical inference
- logic programming
- markov random field
- logical rules
- reasoning tasks
- commonsense reasoning
- database systems
- high order
- concurrency control
- classical logic
- natural images
- conditional random fields
- knowledge representation formalisms
- reasoning process
- horn logic
- pairwise
- causal reasoning
- reasoning about actions
- knowledge representation
- deontic logic
- knowledge base
- probabilistic reasoning
- proof procedure
- abductive reasoning
- reasoning problems
- default reasoning
- qualitative reasoning
- legal reasoning
- model based diagnosis
- default logic
- linear logic
- nonmonotonic reasoning
- logic programs
- concurrent programming