Rational Transformations of Formal Power Series

Formal power series are an extension of formal languages. Recognizable formal power series can be captured by the so-called weighted finite automata, generalizing finite state machines. In this paper, motivated by codings of formal languages, we introduce and investigate two types of transformations for formal power series. We characterize when these transformations preserve rationality, generalizing the recent results of Zhang [15] to the formal power series setting. We show, for example, that the "square-root" operation, while preserving regularity for formal languages, preserves rationality for formal power series when the underlying semiring is commutative or locally finite, but not in general.

[1]  Thomas Sudkamp,et al.  Languages and Machines , 1988 .

[2]  Kosaburo Hashiguchi,et al.  Algorithms for Determining Relative Star height and Star Height , 1988, IFIP Congress.

[3]  S. Rao Kosaraju Regularity preserving functions , 1974, SIGA.

[4]  Samuel Eilenberg,et al.  Automata, languages, and machines. A , 1974, Pure and applied mathematics.

[5]  Arto Salomaa,et al.  Semirings, Automata, Languages , 1985, EATCS Monographs on Theoretical Computer Science.

[6]  Mehryar Mohri,et al.  Context-Free Recognition with Weighted Automata , 2000, Grammars.

[7]  Arto Salomaa,et al.  Automata-Theoretic Aspects of Formal Power Series , 1978, Texts and Monographs in Computer Science.

[8]  Robert McNaughton,et al.  Regularity-Preserving Relations , 1976, Theor. Comput. Sci..

[9]  Werner Kuich,et al.  Semirings and Formal Power Series: Their Relevance to Formal Languages and Automata , 1997, Handbook of Formal Languages.

[10]  Arto Salomaa,et al.  Semirings, Automata and Languages , 1985 .

[11]  Guo-Qiang Zhang,et al.  Automata, Boolean Matrices, and Ultimate Periodicity , 1999, Inf. Comput..

[12]  Jean Berstel,et al.  Rational series and their languages , 1988, EATCS monographs on theoretical computer science.

[13]  Richard Edwin Stearns,et al.  Regularity Preserving Modifications of Regular Expressions , 1963, Inf. Control..

[14]  U. Zimmermann Linear and combinatorial optimization in ordered algebraic structures , 1981 .

[15]  Marcel Paul Schützenberger,et al.  On the Definition of a Family of Automata , 1961, Inf. Control..

[16]  Mehryar Mohri,et al.  Finite-State Transducers in Language and Speech Processing , 1997, CL.

[17]  Stéphane Gaubert,et al.  Methods and Applications of (MAX, +) Linear Algebra , 1997, STACS.