~/talk

Polynomial Invariants for Affine Programs

Talkat SAS 2020 · 2020-11-18..11-20
slides:none on file

Claims an algorithm that computes a finite basis of all polynomial invariants for affine loops by reducing invariant synthesis to algebraic-geometry problems, specifically computing the Zariski closure of the semigroup generated by the update matrices. Method combines linear-algebra eigen-decomposition with symbolic tools such as Gröbner bases to produce generators of the invariant ideal. Includes a prototype implementation and benchmark runs showing the method terminates and outputs complete algebraic and semi-algebraic invariants for representative affine programs.

AI-written summary · about

  1. 0:00Intro
  2. 0:35Programming in the Jurassic
  3. 4:49Why Invariants?
  4. 5:49A Problem in Program Analysis
  5. 7:52Polynomial Invariants: Geometric Picture
  6. 9:36Computing a Strongest Algebraic Invariant
  7. 11:15Finding all polynomial invariants
  8. 11:36Undecidability
  9. 13:32Affine Invariants for Affine Programs
  10. 14:37Polynomial Invariants for Affine Programs
  11. 15:16Strongest Algebraic Invariants
  12. 18:47From Affine Programs to Hybrid Automata
  13. 21:21A Challenge in Program Analysis
  14. 22:32Semi-Algebraic Invariant Synthesis
  15. 29:13Minimal Families of Invariants
  16. 29:30The Monniaux Problem
~/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.