Abstract
Fixed point equations x = F(x) over ω-continuous semirings are a natural mathematical foundation of interprocedural program analysis. Equations over the semiring of the real numbers can be solved numerically using Newton’s method. We generalize the method to any ω-continuous semiring and show that it converges faster to the least fixed point than the Kleene sequence 0, F(0), F(F(0)),... We prove that the Newton approximants in the semiring of languages coincide with finite-index approximations studied by several authors in the 1960s. Finally, we apply our results to the analysis of stochastic context-free grammars.
This work was partially supported by the DFG project Algorithms for Software Model Checking.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Esparza, J., Kiefer, S., Luttenberger, M.: An extension of Newton’s method to ω-continuous semirings. Technical report, Universität Stuttgart (2007)
Esparza, J., Kiefer, S., Luttenberger, M.: On fixed point equations over commutative semirings. In: Thomas, W., Weil, P. (eds.) STACS 2007. LNCS, vol. 4393, pp. 296–307. Springer, Heidelberg (2007)
Esparza, J., Kučera, A., Mayr, R.: Quantitative analysis of probabilistic pushdown automata: Expectations and variances. In: Proceedings of LICS 2005, pp. 117–126. IEEE Computer Society Press, Los Alamitos (2005)
Esparza, J., Kučera, A., Mayr, R.: Model checking probabilistic pushdown automata. In: LICS 2004, IEEE Computer Society Press, Los Alamitos (2004)
Etessami, K., Yannakakis, M.: Recursive Markov chains, stochastic grammars, and monotone systems of nonlinear equations. In: STACS, pp. 340–352 (2005)
Fernau, H., Holzer, M.: Conditional context-free languages of finite index. In: New Trends in Formal Languages, pp. 10–26 (1997)
Ginsburg, S., Spanier, E.: Derivation-bounded languages. Journal of Computer and System Sciences 2, 228–250 (1968)
Gruska, J.: A few remarks on the index of context-free grammars and languages. Information and Control 19, 216–223 (1971)
Hopkins, M.W., Kozen, D.: Parikh’s theorem in commutative Kleene algebra. In: Logic in Computer Science, pp. 394–401 (1999)
Knudsen, B., Hein, J.: RNA secondary structure predicition using stochastic context-free grammars and evolutionary history. Oxford Journals - Bioinformatics 15(6), 446–454 (1999)
Kuich, W.: Handbook of Formal Languages. Semirings and Formal Power Series: Their Relevance to Formal Languages and Automata, vol. 1, ch. 9, pp. 609–677. Springer, Heidelberg (1997)
Ortega, J.M.: Numerical Analysis: A Second Course. Academic Press, New York (1972)
Salomaa, A.: On the index of a context-free grammar and language. Information and Control 14, 474–477 (1969)
Yntema, M.K.: Inclusion relations among families of context-free languages. Information and Control 10, 572–597 (1967)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Esparza, J., Kiefer, S., Luttenberger, M. (2007). An Extension of Newton’s Method to ω-Continuous Semirings. In: Harju, T., Karhumäki, J., Lepistö, A. (eds) Developments in Language Theory. DLT 2007. Lecture Notes in Computer Science, vol 4588. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73208-2_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-73208-2_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73207-5
Online ISBN: 978-3-540-73208-2
eBook Packages: Computer ScienceComputer Science (R0)