Finite Automata Reduction

From BusyBeaverWiki
Revision as of 20:53, 20 February 2026 by Polygon (talk | contribs) (Reference for Nondeterministic Finite Automata)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Finite Automata Reduction (short FAR) is a co-CTL decider. It works by finding a regular language restricted to a class of Nondeterministic Finite Automata[1] containing all eventually halting configurations of a TM. If the empty tape is not in the regular language, the TM has been shown to be non-halting.

History

  • In October 2022, Finite Automata Reduction is first introduced by Justin Blanchard,[2] later in October, Konrad Deka developes an SAT-based FAR implementation.[3]
  • In January 2023, Finite Automata Reduction is reproduced by Tony Guilfoyle.[4]
  • In April 2023, the decider is added to the deciders write-up, becoming section 6. Later in April, it is also reproduced by Tristan Stérin.[5] On the 9th of April, Finite Automata Reduction is applied on the remaining BB(5) holdouts.[6]

See also

References