Traditional Culture Encyclopedia - Traditional stories - What is an Algorithm
What is an Algorithm
An instruction in an algorithm describes a computation that when run can start from an initial state and (possibly empty) initial inputs, go through a finite and well-defined set of states, and ultimately produce an output and stop at a final state. The transfer from one state to another is not necessarily deterministic. Some algorithms, including randomized algorithms, contain some random inputs.
The concept of formalized algorithms originated in part from attempts to solve the determination problem posed by Hilbert, and took shape in subsequent attempts to define efficient computability or efficient methods. These attempts included the recursive functions proposed by Kurt G?del, Jacques Herbrand, and Stephen Cole Kleeney in 1930, 1934, and 1935, respectively, the λ-algorithm proposed by Alonzo Church in 1936, Emil Leon Post's Formulation 1 in 1936, and Alan Turing's 1937 Turing machine in 1937. Even at the present time, it is still often the case that intuitive ideas are difficult to define as formal algorithms.
- Previous article:China's four snacks and four famous tea refers to?
- Next article:About network theft
- Related articles
- How to do a matchbox microscope?
- There are more and more online shopping platforms. Do you think it will replace traditional shopping?
- The origin of ancient snack candied haws
- Brief introduction of luoyang guangrui agricultural science and technology co., ltd.
- How to cook dog meat is the best? Pray for the great gods.
- What foods have you eaten?
- Seeking everything about the fauna, flora, climate, weather, and geography of the Antarctic states at the end of the Cretaceous period. The more complete the better, preferably illustrated.
- What are the characteristics of the embroidery lace on the back of the northern Wei honeysuckle turtle unearthed in Dunhuang Mogao grottoes?
- Aiwa ceramic exterior wall tile sales model
- Where are the main businesses in Ji Hong?