Stephen Cook

Stephen Cook
Stephen Cook
Stephen A. Cook em 2008
Conhecido(a) por NP-completude
Complexidade da prova
Teorema de Cook-Levin
Nascimento 14 de dezembro de 1939 (84 anos)
Buffalo, Nova Iorque
Nacionalidade Estadunidense
Alma mater Universidade Harvard, Universidade de Michigan
Prêmios Prêmio Turing (1982), Prêmio Izaak-Walton-Killam (1997), Prêmio CRM-Fields-PIMS (1999), Prêmio John L. Synge (2006), Medalha Bernard Bolzano, Medalha de Ouro Gerhard Herzberg (2012), Prêmios Fronteiras do Conhecimento (2015)
Orientador(es)(as) Hao Wang
Orientado(a)(s) Paul Beame
Mark Braverman
Valentine Kabanets
Toniann Pitassi
Robert A. Reckhow
Walter Savitch
Instituições Universidade da Califórmia
Universidade de Toronto
Campo(s) Ciência da computação

Stephen Arthur Cook, (Buffalo, 14 de dezembro de 1939) é um cientista da computação e matemático estadunidense-canadense, que teve maior contribuição no campo da teoria da complexidade e complexidade de prova.

É professor de informática da Universidade de Toronto, Departamento de Ciência da Computação e Departamento de Matemática. Seu campo de interesse principal é a complexidade computacional, interessando-se também por lógica e computabilidade.

Cook tornou-se famoso na teoria da computação pelo Teorema de Cook: O problema da satisfabilidade booleana é NP-completo. Por esta descoberta recebeu o Prêmio Turing de 1982.

Biografia

Cook recebeu seu bacharelato in 1961 pela Universidade de Michigan, e seu mestrado e Ph.D. da Universidade de Harvard, respectivamente em 1962 e 1966. Ele entrou na Universidade da Califórmia no departamento de matemática em 1966 como professor assistente e esteve lá até 1970 quando ele teve sua recondução negada. Em um discurso de celebração do 30º aniversário do departamento Berkeley EECS, seu companheiro vencedor do Prêmio Turing e professor de Berkeley Richard Karp disse que, "É nossa eterna vergonha não termos sido capazes de convencer o departamento de matemática para dar-lhe posse."[1] Cook entrou na Universidade de Toronto, Departamento de Ciência da Computação e Matemática em 1970 como professor associado, onde ele foi promovido a professor em 1975 e a posição honorária de professor com distinção em 1985.

Pesquisa

Stephen Cook é considerado um dos precursores da teoria da complexidade computacional.

Durante seu PhD, Cook trabalhou na complexidade de funções, principalmente na multiplicação. Em seu artigo seminal de 1971 "The Complexity of Theorem Proving Procedures",[2][3] Cook formalizou as noções de redução em tempo polinomial (também conhecido como redução de Cook) e NP-completude e provou a existência de um problema NP-completo mostrando que o problema da satisfatibilidade booleana (usualmente conhecido como SAT) é NP-completo. Esse teorema foi provado independentemente por Leonid Levin na União Soviética, e assim acabou recebendo o nome de teorema de Cook-Levin. O artigo também formulou o mais famoso problema da ciência da computação, o problema P vs. NP. Informalmente, a questão "P vs. NP" indaga se cada problema de otimização em que a resposta pode ser verificada por corretude/otimização também pode ser resolvido otimamente por um algoritmo eficiente. Dada a abundância de problemas de otimização no dia dia a dia, uma resposta positiva para a questão "P vs. NP" seria provável de ter profundas consequências práticas e filosóficas.

Referências

  1. A Personal View of Computer Science at Berkeley - Richard Karp
  2. "The Complexity of Theorem Proving Procedures", PDF file of a scanned version
  3. "The Complexity of Theorem Proving Procedures", PDF file of a retyped version

Ligações externas

  • «Página pessoal na Universidade de Toronto» (em inglês) 


Precedido por
Edgar Frank Codd
Prêmio Turing
1982
Sucedido por
Ken Thompson e Dennis Ritchie


  • v
  • d
  • e
1966: Alan Perlis · 1967: Maurice Vincent Wilkes · 1968: Richard Hamming · 1969: Marvin Minsky · 1970: James Hardy Wilkinson · 1971: John McCarthy · 1972: Edsger Dijkstra · 1973: Charles Bachman · 1974: Donald Knuth · 1975: Allen Newell e Herbert Simon · 1976: Michael Rabin e Dana Scott · 1977: John Backus · 1978: Robert Floyd · 1979: Kenneth Iverson · 1980: Charles Antony Richard Hoare · 1981: Edgar Frank Codd · 1982: Stephen Cook · 1983: Ken Thompson e Dennis Ritchie · 1984: Niklaus Wirth · 1985: Richard Karp · 1986: John Hopcroft e Robert Tarjan · 1987: John Cocke · 1988: Ivan Sutherland · 1989: William Kahan · 1990: Fernando Corbató · 1991: Robin Milner · 1992: Butler Lampson · 1993: Juris Hartmanis e Richard Stearns · 1994: Edward Feigenbaum e Raj Reddy · 1995: Manuel Blum · 1996: Amir Pnueli · 1997: Douglas Engelbart · 1998: James Gray · 1999: Fred Brooks · 2000: Andrew Chi-Chih Yao · 2001: Ole-Johan Dahl e Kristen Nygaard · 2002: Ronald Rivest, Adi Shamir e Leonard Adleman · 2003: Alan Kay · 2004: Vint Cerf e Robert Kahn · 2005: Peter Naur · 2006: Frances Allen · 2007: Edmund Clarke, Ernest Allen Emerson e Joseph Sifakis · 2008: Barbara Liskov · 2009: Charles Thacker · 2010: Leslie Valiant · 2011: Judea Pearl · 2012: Silvio Micali e Shafrira Goldwasser · 2013: Leslie Lamport · 2014: Michael Stonebraker · 2015: Martin Hellman e Whitfield Diffie · 2016: Tim Berners-Lee · 2017: John LeRoy Hennessy e David A. Patterson · 2018: Yoshua Bengio, Geoffrey Hinton e Yann LeCun · 2019: Edwin Catmull e Pat Hanrahan · 2020: Alfred Aho e Jeffrey Ullman · 2021: Jack Dongarra · 2022: Robert Metcalfe
Controle de autoridade
  • Wd: Q62870
  • WorldCat
  • VIAF: 38354675
  • ACM DL: 81451600040
  • DBLP: StephenACook
  • EBID: ID
  • FAST: 1583684
  • GND: 140808973
  • ISNI: ID
  • LCCN: nr2003030022
  • MGP: 14011
  • NTA: 072925124
  • NUKAT: n2011172061
  • Scholar: VGxPtzIAAAAJ
  • Scopus: 55794919400
  • SUDOC: 074089021
  • Catálogo SHARE: 51873