Queue Automaton - Theory

Theory

We define a queue machine by the six-tuple

where
  • is a finite set of states;
  • is the finite set of the input alphabet;
  • is the finite queue alphabet;
  • is the initial queue symbol;
  • is the start state;
  • is the transition function.

We define the current status of the machine by a configuration, an ordered pair of its state and queue contents (note defines the Kleene closure or set of all supersets of ). Therefore the starting configuration on an input string is defined as, and we can define our transition as the function that, given an initial state and queue, takes the function to a new state and queue. Note the "first-in-first-out" property of the queue in the relation

where defines the next configuration relation, or simply the transition function from one configuration to the next.

The machine accepts a string if after a (possibly infinite) number of transitions the starting configuration evolves to exhaust the string (reaching a null string ), or

Read more about this topic:  Queue Automaton

Famous quotes containing the word theory:

    “There could be no fairer destiny for any physical theory than that it should point the way to a more comprehensive theory in which it lives on as a limiting case.”
    —Albert Einstein (1879–1955)

    “[Anarchism] is the philosophy of the sovereignty of the individual. It is the theory of social harmony. It is the great, surging, living truth that is reconstructing the world, and that will usher in the Dawn.”
    —Emma Goldman (1869–1940)

    “Lucretius
    Sings his great theory of natural origins and of wise conduct; Plato
    smiling carves dreams, bright cells
    Of incorruptible wax to hive the Greek honey.”
    —Robinson Jeffers (1887–1962)