Halting problem (nonfiction): Difference between revisions

From Gnomon Chronicles
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 34: Line 34:


* [https://en.wikipedia.org/wiki/Halting_problem Halting problem] @ Wikipedia
* [https://en.wikipedia.org/wiki/Halting_problem Halting problem] @ Wikipedia
* [http://www.cgl.uwaterloo.ca/csk/halt/ The Halting Problem] - Craig Kaplan


[[Category:Nonfiction (nonfiction)]]
[[Category:Nonfiction (nonfiction)]]

Latest revision as of 08:23, 16 May 2018

Halting problem diagram.

In computability theory, the halting problem is the problem of determining, from a description of an arbitrary computer program and an input, whether the program will finish running or continue to run forever. See Computation (nonfiction).

Alan Turing proved in 1936 that a general algorithm to solve the halting problem for all possible program-input pairs cannot exist.

A key part of the proof was a mathematical definition of a computer and program, which became known as a Turing machine; the halting problem is undecidable over Turing machines.

It is one of the first examples of a decision problem.

In the News

Fiction cross-reference

Nonfiction cross-reference

External links: