English

Greibach Normal Form for $\omega$-Algebraic Systems and Weighted Simple $\omega$-Pushdown Automata

Formal Languages and Automata Theory 2022-06-24 v2

Abstract

In weighted automata theory, many classical results on formal languages have been extended into a quantitative setting. Here, we investigate weighted context-free languages of infinite words, a generalization of ω\omega-context-free languages (Cohen, Gold 1977) and an extension of weighted context-free languages of finite words (Chomsky, Sch\"utzenberger 1963). As in the theory of formal grammars, these weighted context-free languages, or ω\omega-algebraic series, can be represented as solutions of mixed ω\omega-algebraic systems of equations and by weighted ω\omega-pushdown automata. In our first main result, we show that (mixed) ω\omega-algebraic systems can be transformed into Greibach normal form. We use the Greibach normal form in our second main result to prove that simple ω\omega-reset pushdown automata recognize all ω\omega-algebraic series. Simple ω\omega-reset automata do not use ϵ\epsilon-transitions and can change the stack only by at most one symbol. These results generalize fundamental properties of context-free languages to weighted context-free languages.

Keywords

Cite

@article{arxiv.2007.08866,
  title  = {Greibach Normal Form for $\omega$-Algebraic Systems and Weighted Simple $\omega$-Pushdown Automata},
  author = {Manfred Droste and Sven Dziadek and Werner Kuich},
  journal= {arXiv preprint arXiv:2007.08866},
  year   = {2022}
}