Home›Theory of Computation›All Theory of ComputationBrowse ByAll Theory of ComputationReference and ClassificationDevelopingPioneers whose defining contribution is one of the foundational questions Theory of Computation studies: what a computation can achieve, how efficiently, and by what formal model, spanning automata theory, computability, computational complexity and, since the 1980s, quantum models of computation. Alonzo Church's lambda calculus and the Church Turing thesis, George Boole's algebra of logic, Stephen Cole Kleene's recursion theory, Claude Shannon's application of Boolean algebra to circuit design, Donald Knuth's analysis of algorithms, Ada Lovelace's 1843 algorithm for the Analytical Engine, Alan Turing's work on computability, David Deutsch's quantum Turing machine and Scott Aaronson's quantum computational complexity research. This group now also holds the atlas's former separate Algorithms and Complexity Theory and Quantum Computing pioneer fields, both branches of the same theoretical question this field already asked. Does not belong here: a pioneer whose defining work is a specific programming language's design or a system's engineering practice rather than a foundational question about computation itself, filed under Software and Its Engineering instead.FactsAll Theory of ComputationSourcesComments (0)Reader Challenges (0)FactsComparisonEra of EmergenceWell-attested1936 CE 1All Theory of ComputationFilter Results300 entriesCategoryAllLogic and Foundations (2)Quantum Computing and Information (1)FieldAllAlgorithm Design and Analysis (104)Combinatorial Optimization (37)Compilers and Language Implementation (1)Computational Complexity Theory (59)Cryptography and Cryptanalysis (17)Formal Languages and Automata Theory (20)Logic and Foundations (14)Quantum Computing and Information (22)BornAll1492 (1)1601 (1)1815 (2)1822 (1)1826 (1)1842 (1)1856 (1)1893 (1)1895 (1)1897 (1)1899 (1)1902 (1)1903 (2)1904 (1)1905 (2)1906 (1)1909 (1)1911 (1)1912 (1)1914 (1)1915 (3)1916 (1)1917 (2)1919 (2)1920 (1)1921 (3)1922 (1)1923 (4)1924 (2)1925 (2)1926 (3)1927 (4)1928 (4)1929 (2)1930 (4)1931 (3)1932 (5)1933 (3)1934 (5)1935 (7)1936 (8)1937 (3)1938 (4)1939 (7)1940 (4)1941 (3)1942 (7)1943 (4)1944 (4)1945 (2)1946 (8)1947 (5)1948 (9)1949 (5)1950 (5)1951 (3)1952 (5)1953 (9)1954 (2)1955 (5)1956 (6)1957 (5)1958 (1)1959 (4)1960 (7)1961 (6)1962 (1)1963 (8)1964 (3)1965 (2)1966 (4)1967 (2)1968 (3)1969 (2)1970 (2)1971 (1)1973 (2)1974 (1)1975 (1)1976 (1)1977 (1)1981 (4)1991 (1)2000 (5)ACM AreaAllAlgorithms and Complexity Theory (112)Artificial Intelligence (2)Bioinformatics (3)Computational Learning Theory (1)Computational Science (11)Computer Algebra (6)Computer Architecture (1)Cryptography (7)Data and Information Visualization (1)Data Mining (1)Databases (3)Distributed Computing (1)Evolutionary Computation (1)Formal Methods (1)Information Retrieval (3)Information Security (1)Machine Learning (2)Operating Systems (1)Programming Language Theory (5)Quantum Computing (22)Quantum Information Science (2)Theory of Computation (66)Web Science (1)Credited ToAllHidetoshi Nishimori (1)Hilary Putnam (2)Martin Davis (mathematician) (1)Tadashi Kadowaki (1)GroupAllAlgorithm Design and Analysis (104)Combinatorial Optimization (37)Compilers and Language Implementation (1)Computational Complexity Theory (59)Cryptography and Cryptanalysis (17)Formal Languages and Automata Theory (20)Logic and Foundations (16)Quantum Computing and Information (23)Invented ByAllDonald W. Loveland (1)George Logemann (1)Hidetoshi Nishimori (1)Hilary Putnam (1)Martin Davis (mathematician) (2)Tadashi Kadowaki (1)NationalityAllArgentina (2)Armenia (1)Australia (2)Austria (1)Canada (12)Chile (1)China (5)Cyprus (1)Czechia (1)Czechoslovakia (1)Denmark (1)Ethiopia (1)Finland (3)France (7)Germany (10)Greece (6)Hungary (10)India (13)Ireland (2)Israel (18)Italy (3)Japan (3)Latvia (2)Netherlands (6)New Zealand (1)Pakistan (1)Philippines (1)Poland (6)Romania (1)Russia (11)Russian Empire (2)Slovakia (2)Soviet Union (5)Spain (1)Sweden (1)Switzerland (2)Taiwan (1)Ukraine (1)United Kingdom (17)United States (128)Uruguay (1)Venezuela (1)Wikidata: Australia (2)Show ResultsBrowseCompareSelect all 100Grigore C. MoisilTheory of ComputationGrzegorz RozenbergTheory of ComputationGünter HotzTheory of ComputationHarold W. KuhnTheory of ComputationHidetoshi NishimoriTheory of ComputationHilary PutnamTheory of ComputationIgnacio CiracTheory of ComputationIlias DiakonikolasTheory of ComputationIngo WegenerTheory of ComputationIsaac ChuangTheory of ComputationJack EdmondsTheory of ComputationJacob ZivTheory of ComputationJames A. StorerTheory of ComputationJames CooleyTheory of ComputationJames DemmelTheory of ComputationJames H. WilkinsonTheory of ComputationJan WęglarzTheory of ComputationJaroslaw DudaTheory of ComputationJeff R. CashTheory of ComputationJeffrey D. UllmanTheory of ComputationJeffrey VitterTheory of ComputationJennifer Tour ChayesTheory of ComputationJian-Wei PanTheory of ComputationJin-Yi CaiTheory of ComputationJiri HorejsTheory of ComputationJohan HåstadTheory of ComputationJohn ChowningTheory of ComputationJohn HopcroftTheory of ComputationJohn M. MartinisTheory of ComputationJohn PreskillTheory of ComputationJohn R. DormandTheory of ComputationJohn TukeyTheory of ComputationJohn V. TuckerTheory of ComputationJon BentleyTheory of ComputationJon KleinbergTheory of ComputationJorma RissanenTheory of ComputationJoseph F. TraubTheory of ComputationJoseph KruskalTheory of ComputationJozef GruskaTheory of ComputationJürg NievergeltTheory of ComputationJuris HartmanisTheory of ComputationKalyanmoy DebTheory of ComputationKarlheinz BrandenburgTheory of ComputationKenneth L. ClarksonTheory of ComputationKenneth LevenbergTheory of ComputationKurt MehlhornTheory of ComputationL. R. Ford Jr.Theory of ComputationLance FortnowTheory of ComputationLarry PageTheory of ComputationLarry StockmeyerTheory of ComputationLars ArgeTheory of ComputationLászló BabaiTheory of ComputationLaszlo KalmarTheory of ComputationLászló LovászTheory of ComputationLenore BlumTheory of ComputationLeonid KhachiyanTheory of ComputationLeonid LevinTheory of ComputationLov GroverTheory of ComputationMadhu SudanTheory of ComputationMagdalena MoujánTheory of ComputationManindra AgrawalTheory of ComputationManuel BlumTheory of ComputationManuel SadoskyTheory of ComputationMarek KarpinskiTheory of ComputationMarguerite FrankTheory of ComputationMario SzegedyTheory of ComputationMarkus F. X. J. OberhumerTheory of ComputationMarshall C. YovitsTheory of ComputationMartin Charles GolumbicTheory of ComputationMartin Davis (mathematician)Theory of ComputationMartin Farach-ColtonTheory of ComputationMaurice NivatTheory of ComputationMicha SharirTheory of ComputationMichael GareyTheory of ComputationMichael MitzenmacherTheory of ComputationMichael O. RabinTheory of ComputationMichael RabinTheory of ComputationMichelle GirvanTheory of ComputationMihai PatrascuTheory of ComputationMihalis YannakakisTheory of ComputationMike PatersonTheory of ComputationMiklos AjtaiTheory of ComputationMina ReesTheory of ComputationMing LiTheory of ComputationNarendra KarmarkarTheory of ComputationNasir AhmedTheory of ComputationNeeraj KayalTheory of ComputationNeil ImmermanTheory of ComputationNicos ChristofidesTheory of ComputationNitin SaxenaTheory of ComputationNoam NisanTheory of ComputationNobuo YonedaTheory of ComputationNoga AlonTheory of ComputationOleg LupanovTheory of ComputationOmer ReingoldTheory of ComputationOscar H. IbarraTheory of ComputationOtakar BorůvkaTheory of ComputationOtfried CheongTheory of ComputationP. J. PrinceTheory of ComputationPankaj K. AgarwalTheory of Computation← Previous123Next →Sources1. Wikipedia: Turing machinetier 2WikipediaTuring machine, lead section, theory-of-computation subcategory useQuote, Turing machine, lead section, theory-of-computation subcategory useThe Turing machine was invented in 1936 by Alan Turing, who called it an "a-machine" (automatic machine).View the SourceComments (0)No comments yet. Be the first to share a thought.Sign in to join the discussion.Reader Challenges (0)No disputes yet. Spotted an error or a better source? Open the first one.Sign in to dispute this or suggest a correction.