COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Automated Reasoning Group Lunches > Quantifier Heuristics in HOL4
Quantifier Heuristics in HOL4Add to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact William Denman. Automatically guessing instantiations for quantifiers is often very useful. Using the Unwind library, HOL4 ’s simplifier can simplify terms like ∀x y. P (x,y) ∧ (x = 2) ⇒ Q x to ∀y. P (2,y) ⇒ Q 2 . However, even slightly more complicated terms like ∀x. (∃y. P (x,y) ∧ (x = 2)) ⇒ Q x cannot be simplified. In this talk, I present the quantifier heuristics library. In contrast to the Unwind library, the quantifier heuristics library does not use a fixed set of term patterns. Instead, an extensible set of heuristics produce guesses for subterms. These guesses are then combined for larger terms. The quantifier heuristics library can simplify more complicated terms than the Unwind library. Moreover, it is easily extensible by adding new heuristics. An interesting feature is partial instantiations, i.e. instantiations that introduce new quantifiers. This allows to simplify for examples the term ∀x. IS_SOME x ⇒ P x to ∀x_x. P (SOME x_x). I will try to present the library without referring to too many HOL4 details. However, it’s a talk about the concrete implementation in HOL4 . The theoretical ideas behind the library are very simple. This talk is part of the Computer Laboratory Automated Reasoning Group Lunches series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsModern British craft re-displayed Tracing Human Ancestry, using DNA Biodiversity and genomicsOther talksTowards a whole brain model of perceptual learning Downstream dispersion of bedload tracers Bank credit rating changes, capital structure adjustments and lending Active Machine Learning: From Theory to Practice Cooperation, Construction, Coercion, Consent: Understanding the Role of Reimagined Urban Space within Nazi Germany and Fascist Italy The Galactic Centre: a template for understanding star formation and feedback in a high-pressure environment 'Cambridge University, Past and Present' Sustainability of livestock production: water, welfare and woodland A rose by any other name Are hospital admissions for people with palliative care needs avoidable and unwanted? Art and Migration How to write good papers |