~/talk

Synthesizing Axiomatizations using Logic Learning

Talkat OOPSLA 2022 · 2022-12-05..12-10· [compilers-and-language-design]
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

A synthesis pipeline called the LAS framework combines a soundness checker, counterexample generator, independence checker and constraint-based logic learner using SMT and first-order solvers and a new modal completeness checker. It synthesizes complete axiomatizations for 17 common modal frame classes and the tool automatically verifies completeness for 14 of 17. It rediscovers human axioms, sometimes finds simpler equivalents (e.g. Diamond true for serial frames), and for Kleene-algebra languages it finds 15 equational axioms including five new, stronger ones.

AI-written summary · about

  1. 0:00An Audacious Question
  2. 2:09Elements of an Axiomatization
  3. 3:47Model-Theoretic Axiomatizations
  4. 8:54Our Solution: Learning-based Axiom Synthesis
  5. 10:49LAS Algorithm
  6. 12:42Case Study: Modal Logic
  7. 13:48Axiomatizing Modal Frames
  8. 15:50Discovering Modal Axiomatizations using LAS
  9. 18:04Experiments on Modal Logics
  10. 19:50Case Study: Languages with Kleene Star
  11. 22:40Future Applications
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.