SYNCHRONIZATION AND DECOMPOSITION OF FINITE AUTOMATA.

Abstract

An input sequence x synchronizes a finite automation A if the state of A after receiving x is independent of the state of A before receiving x. The automaton A is synchronizable if such a sequence x exists. The questions of synchronizability and properties of the set of synchronizing sequences, both for arbitrary and particular classes of automata, motivate much of the present work. The homing and distinguishing problems are briefly discussed, with references to some of the related published research. The set of tapes which synchronize a purely k-definite automaton is characterized. This characterization is shown to carry over, but with a quite different proof, to ultimate-definite automata; and it is shown that every ultimate-definite automaton is synchronizable. Synchronization of reverse ultimate-definite automata is investigated, and a characterization is obtained for the synchronizing sequences of a subclass of such machines. Zeiger's procedure for decomposing a finite automaton into a cascade of permutation-reset machines is reviewed. Several flaws in the procedure are illustrated by examples and then remedied. It is shown that an automaton A is definite if and only if any Zeiger decomposition of A is a cascade of reset machines. (Author)

Document Details

Document Type
Technical Report
Publication Date
Aug 31, 1968
Accession Number
AD0677759

Entities

People

  • W. F. Cutlip
  • W. L. Kilmer

Organizations

  • Michigan State University

Tags

DTIC Thesaurus Topics

  • Automata
  • Automation
  • Decomposition
  • Machines
  • Mathematics
  • Permutations
  • Sequences

Fields of Study

  • Mathematics

Readers

  • Computer Programming and Software Development.
  • Theoretical Analysis.