I7 Logo
Chair for Foundations of Software Reliability and Theoretical Computer Science
Informatik Logo TUM Logo
Publications - On Fixed Point Equations over Commutative Semirings

Reference:

Javier Esparza, Stefan Kiefer, and Michael Luttenberger. On fixed point equations over commutative semirings. Technical report, Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, December 2006.

Abstract:

Fixed point equations x = f(x) over omega-continuous semirings can be seen as the mathematical foundation of interprocedural program analysis. The sequence 0, f(0), f(f(0)), ... converges to the least fixed point mu.f. The convergence can be accelerated if the underlying semiring is commutative. We show that accelerations in the literature, namely Newton's method for the arithmetic semiring and an acceleration for commutative Kleene algebras due to Hopkins and Kozen, are instances of a general algorithm for arbitrary commutative omega-continuous semirings. In a second contribution, we improve the O(3^n) bound of Hopkins and Kozen and show that their acceleration reaches mu.f after n iterations, where n is the number of equations. Finally, we apply the Hopkins-Kozen acceleration to itself and study the resulting hierarchy of increasingly fast accelerations.

Suggested BibTeX entry:

@techreport{EKL07a,
    author = {Javier Esparza and Stefan Kiefer and Michael Luttenberger},
    institution = {Universit\"{a}t Stuttgart, Fakult\"{a}t Informatik, Elektrotechnik und Informationstechnik},
    month = {December},
    title = {On Fixed Point Equations over Commutative Semirings},
    year = {2006}
}

GZipped PostScript (217 kB)
PDF (214 kB)
Conference version