Sciweavers

DLT
2008

Derivation Tree Analysis for Accelerated Fixed-Point Computation

13 years 6 months ago
Derivation Tree Analysis for Accelerated Fixed-Point Computation
We show that for several classes of idempotent semirings the least fixed-point of a polynomial system of equations X = f(X) is equal to the least fixed-point of a linear system obtained by "linearizing" the polynomials of f in a certain way. Our proofs rely on derivation tree analysis, a proof principle that combines methods from algebra, calculus, and formal language theory, and was first used in [5] to show that Newton's method over commutative and idempotent semirings converges in a linear number of steps. Our results lead to efficient generic algorithms for computing the least fixed-point. We use these algorithms to derive several consequences, including an O(N3 ) algorithm for computing the throughput of a context-free grammar (obtained by speeding up the O(N4 ) algorithm of [2]), and a generalization of Courcelle's result stating that the downwardclosed image of a context-free language is regular [3].
Javier Esparza, Stefan Kiefer, Michael Luttenberge
Added 29 Oct 2010
Updated 29 Oct 2010
Type Conference
Year 2008
Where DLT
Authors Javier Esparza, Stefan Kiefer, Michael Luttenberger
Comments (0)