User:Qwerpiw/List of BB functions

From BusyBeaverWiki
Jump to navigation Jump to search
  • Maximum space: Ben-Amram call this [1], bbchallenge calls it BB_SPACE(n) or . This is the total number of tape cells read before halting. According to Ben-Amram, it includes the starting cell, but not necessarily the cell the halting transition moves to.[1]
  • Maximum consecutive ones: Ben-Amram calls this .[1] A TM only qualifies if it halts with all ones consecutive on tape.
  • function: Radó formulated the number of halting machines in terms of the set of all valid busy beaver entries where is the Turing machine, and is the exact number of steps the halting Turing machine took. The set of all halting -card machines is denoted , and the cardinality of this set is denoted The number of -card Turing machines that halt after exactly or not more than s steps are respectively denoted and .
  • Blanking busy beaver: is the largest of steps done by any Turing machine with n states and m symbols before blanking the tape.
  • Beeping busy beaver: is the largest of steps done by any Turing machine with n states and m symbols before quasihalting.
  • Busy periodic beaver: is the largest period of any cycler or translated cycler with n states and m symbols.
  • Busy preperiodic beaver: is the largest preperiod of any cycler or translated cycler with n states and m symbols.
  • BBL(n) (busy beaver for L programs):People have also studied variants with a 2-dimensional tape, or where the tape head is allowed to stay still in addition to moving left or right, etc. More broadly, given any programming language L, whose programs consist of bit-strings, one can define a Busy Beaver function for L-programs:BBL(n) := maxP∈L∩{0,1}≤n: s(P)<∞s(P) where s(P) is the number of steps taken by P on a blank input. Alternatively, some people define a “Busy Beaver function for L-programs” using Kolmogorov complexity. That is, they let BB’L(n) be the largest integer m such that KL (m) ≤ n, where KL(m) is the length of the shortest L-program whose output is m on a blank input.[2]
  • (The runtime spectrum function): is the set of -state Turing machines, and is the running time of machine on an all-0 input tape. Let be the spectrum of possible runtimes of -state machines on the all-0 input.[2]
  • Limited Instruction Busy Beaver Function: (main page: Limited Instruction Busy Beaver) is the longest runtime for all halting n-instruction (allowing any states and symbols) TMs when started on a blank tape.
  • Lambda busy beaver: BBλ(n) = the maximum normal form size of any closed lambda term of size n
  • BLC busy beaver: BBλ2 = the maximum output size of self-delimiting BLC programs of size n, or 0 if no program of size n exists.
  • Terminating Turmite function: (main page: Terminating turmites) A Terminating Turmite (or Relative Movement Turing Machine) is a 1 dimentional Turing machine which uses relative directions instead of absolute ones. So instead of moving (L)eft or (R)ight, it (P)roceeds forward (for one step in the same direction as last move or (T)urns-around (move one direction in the opposite direction). TT(n,k) is the maximum steps of all halting n-state, k-symbol Terminating Turmites when started on a blank tape.
  • Lazy beaver function: (main page: lazy beaver ) LB(n, m) is the smallest k such that no n-state, m-symbol Turing machine halts in exactly k steps.
  • Initial busy beaver: (main page: Least busy beaver) Is the longest runtime for all n-state m-symbol TMs which halt when started on tape configuration T
  • Least busy beaver: is the minimal value across all possible starting tapes of , it is unknown if for any n or m.
  • Dimensional busy beaver DBB(n,m) has 2 inputs n = dimension of the tape, m = number of states. So it computes a Turing machine with m states in a tape with n dimensions. “I” also add the functionality of using a subscript to denote Turing machines of higher levels (ie super Turing machines etc.) So for n = 1,  DBB(1,m) grows at the same speed of BB(n) If we decide to increase the dimensions, say, to two, now we are at a plane of boxes, not just a line. So that means we can have the tape head move up and down. Though am not sure if it is any more powerful. We can go up to any dimension, adding possible ways of movement in a state.DBB(n,m) <= BB(m^n)
  • : is defined as the maximal finite output k of an ITTM with at most n non-halting non-limit states given blank input, where they define output to be a natural number k if it is of the form \(\underbrace{11...1}_{k}00...\).They have shown that eventually dominates every ITTM-computable function, in analogy to domination property of function. Therefore, it is an uncomputably fast-growing function.
  1. 1.0 1.1 1.2 Cite error: Invalid <ref> tag; no text was provided for refs named :0
  2. 2.0 2.1 Scott Aaronson - The Busy Beaver frontier