Информатика и вычислительная техника
  • формат djvu
  • размер 2.16 МБ
  • добавлен 01 ноября 2011 г.
Mikolajczak B. Algebraic and structural automata theory
Издательство North Holland, 1991, -424 pp.

The subject of research in automata theory is a design of mathematical models describing methods of information transformation in digital systems. Automata theory is especially conceed with abstract models of systems working by means of discrete signals, known as digital signals. Special emphasis has been put on digital computers, digital systems of control for technological processes, and digital systems of data transmission. On the other hand, automata theory as one of the branches of general system theory, gives tools needed for formulation and solution of general problems, which can be applied for solving known problems, and also for solving problems in the future. Automata theory is in fact a part of computability theory which covers problems of computer systems, software, activity of nervous systems (neural networks), and processes of live organisms development.
Automaton, in particular a finite automaton, is an abstract mathematical concept, a computability model or a model of some process. In the research in automata theory one uses general algebra and graph theory. Some algebraic concepts have their origin in computer systems. These concepts in their formal forms are analyzed and transformed to new forms more convenient for optimization. Finally, during synthesis process, abstract concepts are converted to digital schema, or a flow diagram to be implemented in software. This denotes that automata theory teaches how conceptually and computationally one can consider problems in computer science growing up with respect to magnitude and complexity. Simultaneously, automata theory underlines elements of creativity, because thinking process is of heuristic nature in this branch of computer science. The development of automata theory in sixties and seventies has been stimulated by two complementary tendencies:
i) design of models closely related to existing hardware and software
ii) definition of appropriate mathematical tools (mathematical languages) by means of which one can describe computational processes.
During this period there was a tremendous increase in the use of digital computers in different branches of manufacturing, as well as in research on utilization methods, analysis and synthesis of digital systems to control technological processes taking into account the scale of integration and functional complexity of digital blocks.
Historically, automata theory is a branch of computer science strongly related to mathematical linguistics, discrete mathematics, and engineering of digital systems. This relationship results from the nature of the automaton concept; i.e. automaton can be understood as the acceptor of languages, abstract algebra, oriented graph, digital signal transducer, and mathematical model of digital systems. These facts indicate the interdisciplinary character of automata theory, and also its cognitive value with respect to modeling of technical processes. In the fifties and the first half of sixties the major emphasis in automata theory was placed on problems related to mathematical linguistics. In the second half of the sixties and seventies the focus was moved to structural automata theory, and also this part of algebraic automata theory conceed with problems of automata analysis and synthesis. In seventies automata theory is strongly influenced by computational analysis. The concept of time-varying automata is developed as a convenient mathematical model for many computational and technological processes.
Significant is the influence of automata theory on the development of foundations of the digital technology, design and utilization of computer hardware, expressed in formulation of many new designing methods implanted into engineer's practice and into academic curricula. This book presents these methods according to their significance taking into consideration especially the last decade of research in structural automata theory, and in time-varying automata.

Basic mathematical concepts
Automata and languages
Finite automata
Minimization of automata
Input subautomata
Automata homomorphisms
Realizations of automata. State assignment
Realizations of automata. Structures of nets
Time-varying automata
Transforms and extensions of automata
Periodic sums of automata
Linear automata
Похожие разделы
Смотрите также

D?m?si P., Nehaniv C.L. Algebraic Theory of Automata Networks. An Introduction

  • формат pdf
  • размер 13.64 МБ
  • добавлен 03 января 2012 г.
Издательство Springer, 2005, -268 pp. An automata network is a collection of automata connected together according to a directed graph D. The vertices of D are considered as automata and the edges indicate the existence of communication links. Thus D has no parallel edges. Each automaton can change its state at discrete time steps as a local transition function of the states and a global input, and synchronous action of the local state transitio...

Ginzburg A. Algebraic Theory of Automata

  • формат djvu
  • размер 1.89 МБ
  • добавлен 01 ноября 2011 г.
Издательство Academic Press, 1968, -173 pp. This monograph is intended to provide a graduate student and a newcomer to the field with ideas, methods, and results of algebraic theory of automata ; nevertheless, people working in the area may find the book useful, too, especially the chapters about regular expressions and the decomposition theory of Krohn and Rhodes. The book can serve as a text for a one-semester course in Automata Theory. The...

Holcombe W.M.L. Algebraic Automata Theory

  • формат pdf
  • размер 9.1 МБ
  • добавлен 11 января 2011 г.
Cambridge University Press, 1982. - 228 pages. This is a self-contained, modern treatment of the algebraic theory of machines. Dr Holcombe examines various applications of the idea of a machine in biology, biochemistry and computer science and gives also a rigorous treatment of the way in which these machines can be decomposed and simulated by simpler ones. This treatment is based on fundamental ideas from modern algebra. Motivation for many of...

Kobrinskii N.E., Trakhtenbrot B.A. Introduction to the Theory of Finite Automata

  • формат djvu
  • размер 2.09 МБ
  • добавлен 01 ноября 2011 г.
Издательство North Holland, 1963, -342 pp. In recent years, intensive work has been in progress at a number of centres to develop and apply various automatic digital systems for information processing. Such systems form the basis of digital computers, various control devices operating to a specified algorithm, and of models which simulate the activity of a living organism (termed robots). These automata take the form of independent special-purpo...

Kudryavtsev V.B., Rosenberg I.G. Structural Theory of Automata, Semigroups, and Universal Algebra

  • формат pdf
  • размер 3.06 МБ
  • добавлен 01 ноября 2011 г.
Издательство IOS Press/Springer, 2005, -448 pp. In the summer of 2003 the Department of Mathematics and Statistics of the University of Montreal was fortunate to host the NATO Advanced Study Institute Structural theory of Automata, Semigroups and Universal Algebra as its 42nd Seminaire des mathematiques superieures (SMS), a summer school with a long tradition and well-established reputation. This book contains the contributions of most of its in...

Lawson M.V. Finite Automata

  • формат pdf
  • размер 5.93 МБ
  • добавлен 27 декабря 2011 г.
Издательство CRC Press, 2004, -326 pp. The theory of finite automata is the mathematical theory of a simple class of algorithms that are important in computer science. Algorithms are recipes that tell us how to solve problems; the rules we learn in school for adding, subtracting, multiplying and dividing numbers are good examples of algorithms. Although algorithms have always been important in mathematics, mathematicians did not spell out precis...

Pin J.E. (ed.) Formal Properties of Finite Automata and Applications

  • формат djvu
  • размер 2.38 МБ
  • добавлен 01 ноября 2011 г.
Издательство Springer, 1989, -268 pp. The subject of the sixteenth School is the theory of finite automata and its applications. However two important parts of this theory are not treated in this volume, because they were already the subject of two earlier Spring Schools : "Automata on infinite words" (Spring School 1984) and "Automata Networks" (Spring School 1986). The proceedings have been divided into three sections. The first section is de...

Salomaa A., Wood D., Yu S. (eds.) A Half-Century of Automata Theory. Сelebration and Inspiration

  • формат djvu
  • размер 608.85 КБ
  • добавлен 01 ноября 2011 г.
Издательство World Scientific Publishing, 2001, -164 pp. In the past half century, automata theory has been established as one of the most important foundations of computer science, and its applications have spread to almost all areas of computer science. Research in automata theory and related areas has also reached a crucial point where researchers are searching for new directions. To celebrate the achievements in automata theory in the past h...

Shallit J. A Second Course in Formal Languages and Automata Theory

  • формат pdf
  • размер 1.36 МБ
  • добавлен 14 октября 2011 г.
Издательство Cambridge University Press, 2008, -254 pp. Intended for graduate students and advanced undergraduates in computer science, A Second Course in Formal Languages and Automata Theory treats topics in the theory of computation not usually covered in a first course. After a review of basic concepts, the book covers combinatorics on words, regular languages, context-free languages, parsing and recognition, Turing machines, and other langua...

Xavier S.P.E. Theory of Automata Formal Languages and Computation

  • формат pdf
  • размер 1.89 МБ
  • добавлен 01 ноября 2011 г.
Издательство New Age International, 2005, -360 pp. This book deals with a fascinating and important subject which has the fundamentals of computer hardware, software and some of their applications. This book is intended as an introductory graduate text in computer science theory. I have taken care to present the material very clearly and interestingly. As an introductory subject to computer science, this book has been written with major stress o...