EATCS Monographs on Theoretical Computer Science

Similar documents
EATCS Monographs on Theoretical Computer Science

Texts in Theoretical Computer Science An EATCS Series

NMR. Basic Principles and Progress Grundlagen und F ortschritte. Volume 7. Editors: P. Diehl E. Fluck R. Kosfeld. With 56 Figures

Ergebnisse der Mathematik und ihrer Grenzgebiete

Formal Concept Analysis

Lecture Notes in Computer Science 7020

E. Kowalski. Nuclear Electronics. With 337 Figures. Springer-Verlag New York Heidelberg Berlin 1970

Die Grundlehren der mathematischen Wissenschaften

Foundations of Mathematics

Ramanujan's Notebooks

Texts in Theoretical Computer Science An EATCS Series

Rasch Models. Foundations, Recent Developments, and Applications

Phase Equilibria, Crystallographic and Thermodynamic Data of Binary Alloys

Multicriteria Optimization

Zdravko Cvetkovski. Inequalities. Theorems, Techniques and Selected Problems

Damage Mechanics with Finite Elements

Numerical Analysis. Ian Jacques and Colin Judd. London New York CHAPMAN AND HALL. Department of Mathematics Coventry Lanchester Polytechnic

A Algorithms and Combinatorics 13

Mathematical Principles of Fuzzy Logic

Springer-Verlag Berlin Heidelberg GmbH

Encyclopedia of Marine Sciences

Lattice-Ordered Groups. An Introduction

Six Lectures. on Modern Natural Philosophy. c. Truesdell. Springer-Verlag Berlin Heidelberg GmbH 1966

The Sound of Silence

Publications des Archives Henri-Poincaré Publications of the Henri Poincaré Archives

Quality Assurance in Seafood Processing: A Practical Guide

How to Write Technical Reports

Communicating Science

Romanticism and Pragmatism

Introduction to the Calculus of Variations Downloaded from by on 12/23/17. For personal use only.

Birkhäuser Advanced Texts

A Glossary of Anesthesia and Related Terminology. Second Edition

Kai Bronner and Rainer Hirt (eds.)

Landolt-Börnstein Numerical Data and Functional Relationships in Science and Technology New Series / Editor in Chief: W.

High-Frequency Trading and Probability Theory

Springer Series in Information Sciences 22

FORMAL GROUPS AND APPLICATIONS MICHIEL HAZEWINKEL AMS CHELSEA PUBLISHING

GI-Edition Lecture Notes in Informatics. Author s Guidelines

A Hybrid Theory of Metaphor

Landolt-Börnstein Numerical Data and Functional Relationships in Science and Technology New Series / Editor in Chief: W.

BOSTON STUDIES IN THE PHILOSOPHY OF SCIENCE. VOLUME LlI DIALECTICS OF THE CONCRETE

Introduction to the Representation Theory of Algebras

ANNOTATED BIBLIOGRAPHY OF CORPORATE FINANCE

The Mathematical Legacy

Landolt-Börnstein / New Series

Lecture Notes in Computer Science 2755 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

OALI Kickoff. Welcome. Welcome! c Stefan Müller 2012, FU Berlin, German Grammar and General Linguistics 3/21. OALI Kickoff. Profits and Prices

Paul M. Gauthier. Lectures on Several Complex

Studies in Natural Language and Linguistic Theory

Racial Profiling and the NYPD

Journey through Mathematics

Enjoy Writing. your Science Thesis or Dissertation!

THE CONCEPT OF CREATIVITY IN SCIENCE AND ART

THEORY AND APPLICATIONS OF SPECIAL FUNCTIONS. A Volume Dedicated to Mizan Rahman

Texts and Monographs in Computer Science. Editor. David Gries. Advisory Board F.L. Bauer S.D. Brookes C.E. Leiserson M. Sipser

PROBLEMS OF SEMANTICS

HANDBOOK OF RECORDING ENGINEERING

DOI: / The Rationalism of Georg Lukács

ASPECTS OF ARISTOTLE'S LOGIC OF MODALITIES

and Fibonacci The -I Numbers Golden Ratio The Golden Ratio and Fibonacci Numbers Downloaded from

Corpus Approaches to Critical Metaphor Analysis

Ten Essays in the Development of Economic Thought. Ronald L. Meek Tyler Professor of Economics at the University of Leicester

NEUROANATOMY 3D-Stereoscopic Atlas of the Human Brain

Problem Books in Mathematics

Guide to Computing for Expressive Music Performance

INTRODUCTION TO AXIOMATIC SET THEORY

Postnarrativist Philosophy of Historiography

illrich Reimers Digital Video Broadcasting (DVB)

THE PRIX VOLNEY ESSAY SERIES

Brock / Springer Series in Contemporary Bioscience. A Researcher's Guide to Scientific and Medical Illustrations

Metaphor and Political Discourse

TITLE OF CHAPTER FOR PD FCCS MONOGRAPHY: EXAMPLE WITH INSTRUCTIONS

Köhler s Invention Birkhäuser Verlag Basel Boston Berlin

Lecture Notes in Computer Science 2561 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Seeing Film and Reading Feminist Theology

HYDRAULIC AND ELECTRIC-HYDRAULIC CONTROL SYSTEMS

Companion to European Heritage Revivals / edited by Linde Egberts and Koos Bosma

Library Assignment #2: Periodical Literature

Reading and Seeing Ethnic Differences in the Enlightenment

How to find a book. To locate a book in the library, Search the NJIT catalog first. Use Basic or Advanced Search

Seeber Satellite Geodesy

Readability: Text and Context

ALGEBRA OF CONSCIENCE

Experiencing Illness and the Sick Body in Early Modern Europe

Thomas Hardy, Sensationalism, and the Melodramatic Mode

Theory of Digital Automata

Controversy in French Drama

Hardy and the Erotic

Pier re Soille. Morphological Image Analysis

Rhona Hellman and the Munich School of Psychoacoustics

AN INTRODUCTION TO CLASSICAL REAL ANALYSIS KARL R. STROMBERG. AMS CHELSEA PUBLISHING American Mathematical Society Providence, Rhode Island

RELIGIOUS LIFE AND ENGLISH CULTURE IN THE REFORMATION

Urbanization and the Migrant in British Cinema

Mathematics, Computer Science and Logic - A Never Ending Story

ALLYN YOUNG: THE PERIPATETIC ECONOMIST

Literature and Visual Technologies

A History of Franco-German Relations in Europe

Postdisciplinary Studies in Discourse

Access forever : Purchase vs. Subscription of Databases

HOW TO WRITE A SEMINAR PAPER

Transcription:

EATCS Monographs on Theoretical Computer Science Volume 5 Editors: W. Brauer G. Rozenberg A. Salomaa Advisory Board: G. Ausiello S. Even M. Nivat Chr. Papadimitriou A.L. Rosenberg D. Scott

EATCS Monographs on Theoretical Computer Science Vol. 1: K. Mehlhorn: Data Structures and Algorithms 1: Sorting and Searching. XIV, 336 pages, 87 figs. 1984. Vol. 2: K. Mehlhorn: Data Structures and Algorithms 2: Graph Algorithms and NP-Completeness. XII, 260 pages, 54 figs. 1984. Vol. 3: K. Mehlhorn: Data Structures and Algorithms 3: M ultidimensional Searching and Computational Geometry. XII, 284 pages, 134 figs. 1984. Vol. 4: W. Reisig: Petri Nets. An Introduction. X, 161 pages, 111 figs. 1985. Vol. 5: W. Kuich, A. Salomaa: Semirings, Automata, Languages. IX, 374 pages, 23 figs. 1986. Vol. 6: H. Ehrig, B. Mahr: Fundamentals of Algebraic Specification 1. Equations and Initial Semantics. XI, 321 pages. 1985.

Werner Kuich Arta Salamaa Semirings, Automata, Languages With 23 Figures Springer-Verlag Berlin Heidelberg New York Tokyo

Editors Prof. Dr. Wilfried Brauer Institut fur Informatik der Technischen Universitat Arcisstr. 21, 8000 Munchen 2, Germany Prof. Dr. Grzegorz Rozenberg Institute of Applied Mathematics and Computer Science University of Leiden, Wassenaarseweg 80, P. O. Box 9512 2300 RA Leiden, The Netherlands Prof. Dr. Arto Salomaa Department of Mathematics, University of Turku 20500 Turku 50, Finland Authors Prof. Dr. Werner Kuich Institut fur Algebra und Diskrete Mathematik Abteilung Theoretische Informatik Technische Universitat Wi en Wiedner Hauptstraf3e 8-10 1040 Wien, Austria Prof. Dr. Arto Salomaa Department of Mathematics University of Turku 20500 Turku, Finland ISBN-13: 978-3-642-69961-0 e-isbn-13: 978-3-642-69959-7 DOl: 10.1007/978-3-642-69959-7 Library of Congress Cataloging in Publication Data. Kuich, Werner, 1941 - Semirings, automata, languages. (EATCS monographs on theoretical computer science; vol. 5) Bibliography: p. Includes indexes. 1. Machine theory. 2. Semirings (Mathematics). 3. Formal languages. I. Salomaa, Arto. II. Title. III. Series: EATCS monographs on theoretical computer science; v. 5. QA267.K85 1985 511.3 85-17316 This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically those of translation, reprinting, re-use of illustrations, broadcasting, reproduction by photocopying machine or similar means, and storage in data banks. Under 54 of the German Copyright Law where copies are made for other than private use a fee is payable to "Verwertungsgesellschaft Wort", Munich. Springer-Verlag Berlin Heidelberg 1986 Sof'tcover reprint of the hardcover 1 st edition 1986 Typesetting: Hagedorn, Berlin. Printing: Color-Druck, Berlin. Bookbinding: Schiineberger Buchbinderei, Berlin. 2145/3020-543210

To Beate, Kaarina and Dancwart

Acknowledgments This book would probably not exist without Hermann Maurer. Being a close friend of both authors, he knew that the first author already had many results and a smaller book in this research area, which for years had belonged to the main interests of the second author. With efficiency typical for him, Hermann Maurer got the authors to work together. Juha Honkala has read through most of the manuscript; his unusually deep mathematical insight has given rise to many really invaluable comments that have essentially improved the presentation in many respects. Otherwise, it is rather difficult to list all persons who have in some way or other contributed to this book. Martin Goldstern, Georg Karner, Gerhard Kuster, Valtteri Niemi, Helmut Prodinger, Friedrich J. Urbanek, Wolfgang Wechler and Emo Welzl have also read through substantial parts of the manuscript and given very helpful comments. Special thanks are due to Franz Halter-Koch, Ludwig Reich and Kalevi Suo min en for many helpful discussions about the tools required in Section 16. We have benefited from discussions with or comments from Gerd Baron, Juhani Karhumaki, Grzegorz Rozenberg, Matti Soittola and Derick Wood. The difficult task of typing the manuscript was performed in an excellent fashion by Li Urban. The figures were drawn by Michael Kunerth. Finally we want to thank Suomen Akatemia and Osterreichische Forschungsgemeinschaft for financial support required for our trips between Turku and Wien. WienjTurku, September 1985 Werner Kuich Arto Salomaa

Contents Introduction Chapter I. Linear Algebra 1. Semirings and Power Series. 2. Convergence, Equations and Identities 3. Strong Convergence and Cycle-Free Power Series 4. Matrices, Linear Systems and Identities 5. Semirings with Particular Properties 6. Morphisms and Representations Chapter II. Automata...... 7. Automata in Terms of Matrices. 8. Rational Power Series and Decidability. 9. Rational Transductions..... 10. Pushdown Automata 11. Abstract Families of Power Series 12. Substitutions......... 13. Reset Pushdown Automata and Counter Automata Chapter III. Algebraic Systems........ 14. Algebraic Series and Context-Free Languages 15. The Super Normal Form.... 16. Commuting Variables: Decidability and Parikh's Theorem Historical and Bibliographical Remarks References. Subject Index Symbol Index. 5 5 11 26 40 68 89 104 104 116 140 168 186 247 264 295 295 322 339 364 366 369 373