Encyclopedia > Busy beaver

  Article Content

Busy beaver

A busy beaver (from the colloquial expression for "industrious person") is a Turing machine that, when given an initially empty tape (a string of only 0's), does a lot of work, then halts. This function was discovered and its properties proved in 1952, by Tibor Rado[?]. There are two main 'categories':

  1. Sigma(n): the largest number of 1's printable by an n-state machine before halting, and
  2. S(n): the largest number of steps taken by an n-state machine before halting.

All machines are started on initially blank tapes and those that do not halt are not candidates.

Both of these functions are uncomputable in general.

Even with only a few states, a Busy Beaver can do very much. At the moment the record 6-state Busy Beaver is over 10^865 (that is a 1 with 865 zeros) ones produced, using over 10^1730 steps.

There is an analog to to the Sigma function for Minsky machines[?], namely the largest number which can be present in any register on halting, for a given number of instructions. This is a consequence of the Church-Turing thesis.

External links:

  • The page of Heiner Marxen (http://www.drb.insel.de/~heiner/BB/) who with Jürgen Bontrock found the above mentioned record for a 6-state turing machine.



All Wikipedia text is available under the terms of the GNU Free Documentation License

 
  Search Encyclopedia

Search over one million articles, find something about almost anything!
 
 
  
  Featured Article
Holtsville, New York

... average family size is 3.47. In the town the population is spread out with 28.2% under the age of 18, 7.5% from 18 to 24, 33.5% from 25 to 44, 23.9% from 45 to 64, and ...

 
 
 
This page was created in 27.2 ms