Authors
Desharnais Jules, Bernhard Möller, Struth Georg
Publication date
2011/2/11
Journal
Logical Methods in Computer Science
Volume
7
Publisher
Episciences. org
Description
Five algebraic notions of termination are formalised, analysed and compared: wellfoundedness or Noetherity, Löb’s formula, absence of infinite iteration, absence of divergence and normalisation. The study is based on modal semirings, which are additively idempotent semirings with forward and backward modal operators. To model infinite behaviours, idempotent semirings are extended to divergence semirings, divergence Kleene algebras and omega algebras. The resulting notions and techniques are used in calculational proofs of classical theorems of rewriting theory. These applications show that modal semirings are powerful tools for reasoning algebraically about the finite and infinite dynamics of programs and transition systems.
Total citations
200420052006200720082009201020112012201320142015201620172018201920202021202220231143422323352142
Scholar articles
D Jules, B Möller, S Georg - Logical Methods in Computer Science, 2011