Theory of computation is a branch of theoretical computer science and mathematics investigating which problems can be solved by computational models and algorithms, and how efficiently. It comprises three interconnected areas: automata theory, computability theory and computational complexity theory. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Facts
Origin Year1960 marks the founding of FOCS, one of the field's formative conferences, not a single invention date; the discipline developed gradually over the mid twentieth century. Core ConcernDetermining which problems are computable at all, at what efficiency, and to what accuracy, building on the foundational work of Alan Turing, Alonzo Church, Kurt Gödel, Stephen Kleene, John von Neumann and Claude Shannon. 1 Theory of Computation
Filter Results3 entries
Connections
Associated With
Source Wikipedia: Theory of Computation
Source Wikipedia: Quantum computing
Includes
Source Wikipedia: Walter Savitch
Source Willard Van Orman Quine (Wikipedia)
Source Wolfgang Händler (Wikipedia)
Source Wikipedia: Yuri Matiyasevich
Source Zdzisław Pawlak (Wikipedia)
Showing 101 to 105 of 105 in Includes, page 3 of 3.
Sources
1. Wikipedia: Theory of Computation
Wikimedia FoundationHistory section
The theory of computation can be considered the creation of models of all kinds in the field of computer science.
History
Some pioneers of the theory of computation were Ramon Llull, Alonzo Church, Kurt Gödel, Alan Turing, Stephen Kleene, Rózsa Péter, John von Neumann and Claude Shannon.
History section, FOCS founding
In the last century, it separated from mathematics and became an independent academic discipline with its own conferences such as FOCS in 1960 and STOC in 1969.
Introduction
In theoretical computer science and mathematics, the theory of computation is the branch that deals with what problems can be solved on a model of computation using an algorithm, how efficiently they can be solved and to what degree.
- Associated With: Alan Turing, History section, founding figures
- In Group: Models of Computation and Learning, lead section
View the Source Wikipedia: Finite-state machine
Wikimedia FoundationIncludes: Finite State Machine, General descriptionView the Source Wikipedia: Regular expression
Wikimedia FoundationIncludes: Regular Expression, History sectionView the Source Wikipedia: Quantum computing
Wikimedia FoundationAssociated With: Quantum Computing, Algorithms sectionQuote, Associated With: Quantum Computing, Algorithms section
Quantum algorithms can be roughly categorized by the type of speedup achieved over corresponding classical algorithms.
View the Source Binary Combinatory Logic (Wikipedia)
Includes: Binary combinatory logic, Lead paragraphQuote, Includes: Binary combinatory logic, Lead paragraph
Binary combinatory logic (BCL) is a computer programming language that uses binary terms 0 and 1 to create a complete formulation of combinatory logic using only the symbols 0 and 1.
View the Source Wikipedia: Rozsa Peter
Wikimedia FoundationIncludes: Rozsa Peter, Lead sectionQuote, Includes: Rozsa Peter, Lead section
founding mother of recursion theory
View the Source Neil D. Jones (Wikipedia)
Includes: Neil D. Jones, Lead sectionQuote, Includes: Neil D. Jones, Lead section
programming languages and the theory of computation
View the Source Wikipedia: Haskell Curry
Wikimedia FoundationIncludes: Haskell Curry, Lead sectionQuote, Includes: Haskell Curry, Lead section
best known for his work in combinatory logic
View the Source IEEE Computer Society History Committee: Computer Pioneers: Victor Mikhaylovich Glushkov
IEEE Computer Society History CommitteeIncludes: Victor Glushkov, Biography headerQuote, Includes: Victor Glushkov, Biography header
a great influence on automata and cybernetics
View the Source Wikipedia: John von Neumann
Wikimedia FoundationIncludes: John von Neumann, LeadQuote, Includes: John von Neumann, Lead
He was a pioneer in building the mathematical framework of quantum physics, in the development of functional analysis, and in game theory, introducing or codifying concepts including cellular automata, the universal constructor and the digital computer.
View the Source Paritosh Pandya (Wikipedia)
Includes: Paritosh Pandya, LeadQuote, Includes: Paritosh Pandya, Lead
Pandya leads the Theoretical Computer Science Group there.
View the Source Zdzisław Pawlak (Wikipedia)
Includes: Zdzisław Pawlak, LeadQuote, Includes: Zdzisław Pawlak, Lead
Pawlak was known for his contribution to many branches of theoretical computer science.
View the Source Rajeev Motwani (Wikipedia)
Includes: Rajeev Motwani, LeadQuote, Includes: Rajeev Motwani, Lead
Rajeev Motwani (Hindi: राजीव मोटवानी , 24 March 1962-5 June 2009) was an Indian-American professor of computer science at Stanford University whose research focused on theoretical computer science.
View the Source Thierry Coquand (Wikipedia)
Includes: Thierry Coquand, LeadQuote, Includes: Thierry Coquand, Lead
In addition to his contributions to theoretical computer science, Coquand is also known as the co-creator of the Rocq (formerly named Coq, the name is a reference partly to Coquand's surname) proof assistant, which he began developing in 1984 while working at INRIA (a French national research institute for computer science and mathematics), and which was released officially in 1989.
View the Source Wolfgang Händler (Wikipedia)
Includes: Wolfgang Handler, LeadQuote, Includes: Wolfgang Handler, Lead
emberg (Institut für Mathematische Maschinen und Datenverarbeitung) known for his work on automata theory, parallel computing, artificial intelligence, man-machine interfaces and computer graphics.
View the Source Kurt Mehlhorn (Wikipedia)
Includes: Kurt Mehlhorn, LeadQuote, Includes: Kurt Mehlhorn, Lead
Kurt Mehlhorn (born 29 August 1949) is a German theoretical computer scientist.
View the Source DPLL algorithm (Wikipedia)
Includes: DPLL algorithm, Implementations and applicationsQuote, Includes: DPLL algorithm, Implementations and applications
In complexity theory it was the first problem proved to be NP-complete
View the Source Steve Vickers computer scientist (Wikipedia)
Includes: Steve Vickers (computer scientist), ResearchQuote, Includes: Steve Vickers (computer scientist), Research
Vickers' main interest lies within geometric logic.
View the Source Thompson's construction (Wikipedia)
Includes: Thompson's construction, Lead [in-field]Quote, Includes: Thompson's construction, Lead [in-field]
is a method of transforming a regular expression into an equivalent nondeterministic finite automaton (NFA)
View the Source Ralph Hartley (Wikipedia)
Includes: Ralph Hartley, Lead [in-field]Quote, Includes: Ralph Hartley, Lead [in-field]
He invented the Hartley oscillator and the Hartley transform, and contributed to the foundations of information theory.
View the Source Noam Chomsky (Wikipedia)
Includes: Noam Chomsky, Lead, Chomsky hierarchyQuote, Includes: Noam Chomsky, Lead, Chomsky hierarchy
He created or co-created the universal grammar theory, the generative grammar theory, the Chomsky hierarchy, and the minimalist program.
View the Source Hava Siegelmann (Wikipedia)
Includes: Hava Siegelmann, Biography, hypercomputationQuote, Includes: Hava Siegelmann, Biography, hypercomputation
Her dissertation was on the hypercomputation.
View the Source Petri net (Wikipedia)
Includes: Petri net, LeadQuote, Includes: Petri net, Lead
one of several mathematical modeling languages for the description of distributed systems
View the Source Chaitin's constant (Wikipedia)
Includes: Chaitin's constant, Lead, subfieldQuote, Includes: Chaitin's constant, Lead, subfield
In the computer science subfield of algorithmic information theory, a Chaitin constant, Chaitin omega number, or halting probability is a real number that, informally speaking, represents the probability that a randomly constructed program will halt.
View the Source Theodore Motzkin (Wikipedia)
Includes: Theodore Motzkin, Contributions to mathematics, fieldQuote, Includes: Theodore Motzkin, Contributions to mathematics, field
contribution to the nascent theory of linear programming (LP)
View the Source Willard Van Orman Quine (Wikipedia)
Includes: Willard Van Orman Quine, LeadQuote, Includes: Willard Van Orman Quine, Lead
Quine was a teacher of logic and set theory.
View the Source Dominique Perrin (Wikipedia)
Includes: Dominique Perrin, Lead, theoretical computer scienceQuote, Includes: Dominique Perrin, Lead, theoretical computer science
is a French mathematician and theoretical computer scientist known for his contributions to coding theory and to combinatorics on words
View the Source Property testing (Wikipedia)
Includes: Property testing, Lead, fieldQuote, Includes: Property testing, Lead, field
Property testing is a field of theoretical computer science, concerned with the design of super-fast algorithms for approximate decision making
View the Source Chaff algorithm (Wikipedia)
Includes: Chaff algorithm, Lead, satisfiabilityQuote, Includes: Chaff algorithm, Lead, satisfiability
Chaff is an algorithm for solving instances of the Boolean satisfiability problem in programming.
View the Source Wikipedia: Alonzo Church
Wikipedia: Michael O. Rabin
Wikimedia FoundationIncludes: Michael O. Rabin, Lead paragraphView the Source Wikipedia: Manuel Blum
Wikipedia: Stephen Cook
Wikipedia: Scott Aaronson
Wikimedia FoundationIncludes: Scott Aaronson, Lead paragraphView the Source Wikipedia: Dana Scott
Wikipedia: John Hopcroft
Wikipedia: Leslie Valiant
Wikimedia FoundationIncludes: Leslie Valiant, Lead paragraphView the Source Wikipedia: Christos Papadimitriou
Wikimedia FoundationIncludes: Christos Papadimitriou, Lead paragraphView the Source Wikipedia: Juris Hartmanis
Wikimedia FoundationIncludes: Juris Hartmanis, Lead paragraphView the Source Wikipedia: Lenore Blum
Wikipedia: Nitin Saxena
Wikipedia: Richard E. Stearns
Wikimedia FoundationIncludes: Richard E. Stearns, Lead paragraphView the Source Wikipedia: Moshe Vardi
Wikipedia: Lance Fortnow
Wikipedia: Oded Goldreich
Wikimedia FoundationIncludes: Oded Goldreich, Lead paragraphView the Source Wikipedia: Mihalis Yannakakis
Wikimedia FoundationIncludes: Mihalis Yannakakis, Lead paragraphView the Source Wikipedia: Seymour Ginsburg
Wikimedia FoundationIncludes: Seymour Ginsburg, Lead paragraphView the Source Wikipedia: Shmuel Winograd
Wikimedia FoundationIncludes: Shmuel Winograd, Lead paragraphView the Source Wikipedia: Steven Rudich
Wikipedia: Sheila Greibach
Wikimedia FoundationIncludes: Sheila Greibach, Lead paragraphView the Source Wikipedia: Michael Garey
Wikipedia: Andrew Yao
Wikipedia: Jeffrey Ullman
Wikipedia: Maurice Nivat
Wikipedia: Walter Savitch
John V. Tucker, Wikipedia
Larry Stockmeyer, Wikipedia
Emil Leon Post (Wikipedia)
Eric Allender, Wikipedia
Éva Tardos (Wikipedia)
Gregory Chaitin (Wikipedia)
Grzegorz Rozenberg (Wikipedia)
Ming Li (Wikipedia)
Oscar H. Ibarra (Wikipedia)
Wikipedia: Alexander Razborov
Wikimedia FoundationIncludes: Alexander Razborov, Lead paragraphView the Source Paul Spirakis (Wikipedia)
Pseudorandom generator (Wikipedia)
Wikipedia: Vijay Vazirani
Wikimedia FoundationIncludes: Vijay Vazirani, Infobox field and known_for, lead paragraphView the Source Wikipedia: Mike Paterson
Wikimedia FoundationIncludes: Mike Paterson, Infobox field and known_for, lead paragraphView the Source Wikipedia: Avi Wigderson
Includes: Avi Wigderson, Infobox field and known_for, lead paragraphView the Source Wikipedia: Richard E. Ladner
Includes: Richard E. Ladner, Infobox field and known_for, lead paragraphView the Source Wikipedia: Allan Borodin
Wikimedia FoundationIncludes: Allan Borodin, Infobox field and known_for, lead paragraphView the Source Wikipedia: Constantinos Daskalakis
Includes: Constantinos Daskalakis, Infobox field and known_for, lead paragraphView the Source Phokion G. Kolaitis (Wikipedia)
Includes: Phokion G. Kolaitis, Infobox field and known_for, lead paragraphView the Source Richard Lipton
Includes: Richard J. Lipton, Infobox field and known_for, lead paragraphView the Source Wikipedia: Rod Downey
Includes: Rod Downey, Infobox field and known_for, lead paragraphView the Source Miklós Ajtai (Wikipedia)
Includes: Miklos Ajtai, Infobox field and known_for, lead paragraphView the Source Wikipedia: Stephen Cole Kleene
Wikimedia FoundationIncludes: Stephen Cole Kleene, LeadQuote, Includes: Stephen Cole Kleene, Lead
One of the students of Alonzo Church, Kleene, along with Rózsa Péter, Alan Turing, Emil Post, and others, is best known as a founder of the branch of mathematical logic known as recursion theory, which subsequently helped to provide the foundations of theoretical computer science.
View the Source Wikipedia: Yuri Matiyasevich
Wikimedia FoundationIncludes: Yuri Matiyasevich, Infobox: known_forQuote, Includes: Yuri Matiyasevich, Infobox: known_for
his contribution to computability theory, especially solving Hilbert's tenth problem, through Matiyasevich's theorem
View the Source Wikipedia: Peter O'Hearn
Wikimedia FoundationIncludes: Peter O'Hearn, Infobox: fieldsQuote, Includes: Peter O'Hearn, Infobox: fields
Programming languages Program analysis Formal verification Theoretical computer science
View the Source Wikipedia: Samson Abramsky
Wikimedia FoundationIncludes: Samson Abramsky, Infobox: fieldsQuote, Includes: Samson Abramsky, Infobox: fields
Theoretical computer science Quantum information and Quantum foundations, foundations Game semantics Category Theory
View the Source Laszlo Kalmar, Wikipedia
Includes: Laszlo Kalmar, LeadQuote, Includes: Laszlo Kalmar, Lead
Kalmár is considered the founder of mathematical logic and theoretical computer science in Hungary.
View the Source Judy Goldsmith, Wikipedia
Includes: Judy Goldsmith, LeadQuote, Includes: Judy Goldsmith, Lead
Judith Anne Goldsmith is a computer scientist whose publications span a wide range of topics including artificial intelligence, computational complexity theory, decision theory, and computer science education.
View the Source Noga Alon, Wikipedia
Includes: Noga Alon, Infobox: fieldsQuote, Includes: Noga Alon, Infobox: fields
Mathematics Theoretical computer science
View the Source Wikipedia: Anne Condon
Wikimedia FoundationIncludes: Anne Condon, LeadQuote, Includes: Anne Condon, Lead
Her research focuses on computational complexity theory, DNA computing, and bioinformatics.
View the Source Charles Rackoff (Wikipedia)
Includes: Charles Rackoff, LeadQuote, Includes: Charles Rackoff, Lead
His research is in computational complexity theory, cryptography and security protocols.
View the Source Wikipedia: Neil Immerman
Includes: Neil Immerman, LeadQuote, Includes: Neil Immerman, Lead
He is one of the key developers of descriptive complexity
View the Source Wikipedia: Róbert Szelepcsényi
Includes: Róbert Szelepcsényi, LeadQuote, Includes: Róbert Szelepcsényi, Lead
His results on the closure of non-deterministic space under complement
View the Source Philippa Gardner (Wikipedia)
Includes: Philippa Gardner, LeadQuote, Includes: Philippa Gardner, Lead
She has been Professor of Theoretical Computer Science at the Department of Computing, Imperial College London since 2009.
View the Source Driver scheduling problem (Wikipedia)
Includes: Driver scheduling problem, LeadQuote, Includes: Driver scheduling problem, Lead
The driver scheduling problem (DSP) is type of problem in operations research and theoretical computer science.
View the Source Ingo Wegener (Wikipedia)
Includes: Ingo Wegener, LeadQuote, Includes: Ingo Wegener, Lead
Ingo Wegener (December 4, 1950 in Bremen, November 26, 2008 in Bielefeld) was an influential German computer scientist working in the field of theoretical computer science.
View the Source Victor Varshavsky (Wikipedia)
Includes: Victor Varshavsky, LeadQuote, Includes: Victor Varshavsky, Lead
His research was concentrated in three areas: threshold logic, probabilistic automata, and asynchronous circuits.
View the Source Arto Salomaa (Wikipedia)
Includes: Arto Salomaa, LeadQuote, Includes: Arto Salomaa, Lead
His research career, which spanned over 40 years, was focused on formal languages and automata theory.
View the Source Dimitris Fotakis (Wikipedia)
Includes: Dimitris Fotakis, LeadQuote, Includes: Dimitris Fotakis, Lead
Dimitris Fotakis (Greek: Δημήτριος (Δημήτρης) Φωτάκης) is associate professor of Theoretical Computer Science at the National Technical University of Athens.
View the Source Leonid Levin (Wikipedia)
Includes: Leonid Levin, LeadQuote, Includes: Leonid Levin, Lead
He is known for his work in randomness in computing, algorithmic complexity and intractability, average-case complexity, foundations of mathematics and computer science, algorithmic probability, theory of computation, and information theory.
View the Source Jin-Yi Cai, Wikipedia
Includes: Jin-Yi Cai, LeadQuote, Includes: Jin-Yi Cai, Lead
His research is in theoretical computer science, especially computational complexity theory.
View the Source Boris Trakhtenbrot (Wikipedia)
Includes: Boris Trakhtenbrot, LeadQuote, Includes: Boris Trakhtenbrot, Lead
Boris (Boaz) Abramovich Trakhtenbrot (Russian: Борис Авраамович Трахтенброт, Hebrew: בועז טרכטנברוט; 19 February 1921-19 September 2016) was a Russian-Israeli mathematician in logic, algorithms, theory of computation, and cybernetics.
View the Source Rūsiņš Mārtiņš Freivalds (Wikipedia)
Includes: Rusins Martins Freivalds, LeadQuote, Includes: Rusins Martins Freivalds, Lead
He was celebrated for founding ultrametric algorithms and for fundamental contributions to the theory of computation, probabilistic algorithms, inductive inference, and quantum computing.
View the Source Günter Hotz (Wikipedia)
Includes: Günter Hotz, LeadQuote, Includes: Günter Hotz, Lead
His work includes formal languages, digital circuits and computational complexity theory.
View the Source 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.