Stephen Cook

Stephen Cook
Cook in 2008
Born
Stephen Arthur Cook

(1939-12-14) December 14, 1939 (age 84)
Buffalo, New York
Alma materHarvard University
University of Michigan
Known forNP-completeness
Propositional proof complexity
Cook–Levin theorem
Awards
Scientific career
FieldsComputer Science
InstitutionsUniversity of Toronto
University of California, Berkeley
Thesis On the Minimum Computation Time of Functions  (1966)
Doctoral advisorHao Wang
Doctoral studentsMark Braverman[1]
Toniann Pitassi
Walter Savitch
Arvind Gupta
Anna Lubiw

Stephen Arthur Cook OC OOnt (born December 14, 1939) is an American-Canadian computer scientist and mathematician who has made significant contributions to the fields of complexity theory and proof complexity. He is a university professor emeritus at the University of Toronto, Department of Computer Science and Department of Mathematics.

He is considered one of the forefathers of computational complexity theory.

Biography

Cook in 1968

Cook received his bachelor's degree in 1961 from the University of Michigan, and his master's degree and PhD from Harvard University, respectively in 1962 and 1966, from the Mathematics Department.[2] He joined the University of California, Berkeley, mathematics department in 1966 as an assistant professor, and stayed there until 1970 when he was denied reappointment. In a speech celebrating the 30th anniversary of the Berkeley electrical engineering and computer sciences department, fellow Turing Award winner and Berkeley professor Richard Karp said that, "It is to our everlasting shame that we were unable to persuade the math department to give him tenure."[3] Cook joined the faculty of the University of Toronto, Computer Science and Mathematics Departments in 1970 as an associate professor, where he was promoted to professor in 1975 and Distinguished Professor in 1985.

Research

During his PhD, Cook worked on complexity of functions, mainly on multiplication. In his seminal 1971 paper "The Complexity of Theorem Proving Procedures",[4] Cook formalized the notions of polynomial-time reduction (also known as Cook reduction) and NP-completeness, and proved the existence of an NP-complete problem by showing that the Boolean satisfiability problem (usually known as SAT) is NP-complete. This theorem was proven independently by Leonid Levin in the Soviet Union, and has thus been given the name the Cook–Levin theorem. The paper also formulated the most famous problem in computer science, the P vs. NP problem. Informally, the "P vs. NP" question asks whether every optimization problem whose answers can be efficiently verified for correctness/optimality can be solved optimally with an efficient algorithm. Given the abundance of such optimization problems in everyday life, a positive answer to the "P vs. NP" question would likely have profound practical and philosophical consequences.

Cook conjectures that there are optimization problems (with easily checkable solutions) that cannot be solved by efficient algorithms, i.e., P is not equal to NP. This conjecture has generated a great deal of research in computational complexity theory, which has considerably improved our understanding of the inherent difficulty of computational problems and what can be computed efficiently. Yet, the conjecture remains open and is among the seven famous Millennium Prize Problems.[5][6]

In 1982, Cook received the Turing Award for his contributions to complexity theory. His citation reads:

For his advancement of our understanding of the complexity of computation in a significant and profound way. His seminal paper, The Complexity of Theorem Proving Procedures, presented at the 1971 ACM SIGACT Symposium on the Theory of Computing, laid the foundations for the theory of NP-Completeness. The ensuing exploration of the boundaries and nature of NP-complete class of problems has been one of the most active and important research activities in computer science for the last decade.

In his "Feasibly Constructive Proofs and the Propositional Calculus"[7] paper published in 1975, he introduced the equational theory PV (standing for Polynomial-time Verifiable) to formalize the notion of proofs using only polynomial-time concepts. He made another major contribution to the field in his 1979 paper, joint with his student Robert A. Reckhow, "The Relative Efficiency of Propositional Proof Systems",[8] in which they formalized the notions of p-simulation and efficient propositional proof system, which started an area now called propositional proof complexity. They proved that the existence of a proof system in which every true formula has a short proof is equivalent to NP = coNP. Cook co-authored a book with his student Phuong The Nguyen in this area titled "Logical Foundations of Proof Complexity".[9]

His main research areas are complexity theory and proof complexity, with excursions into programming language semantics, parallel computation, and artificial intelligence. Other areas that he has contributed to include bounded arithmetic, bounded reverse mathematics, complexity of higher type functions, complexity of analysis, and lower bounds in propositional proof systems.

Some other contributions

He named the complexity class NC after Nick Pippenger. The complexity class SC is named after him.[10] The definition of the complexity class AC0 and its hierarchy AC are also introduced by him.[11]

According to Don Knuth the KMP algorithm was inspired by Cook's automata for recognizing concatenated palindromes in linear time.[12]

Awards and honors

Cook was awarded an NSERC E.W.R. Steacie Memorial Fellowship in 1977, a Killam Research Fellowship in 1982, and received the CRM-Fields-PIMS prize in 1999. He has won John L. Synge Award and Bernard Bolzano Medal of the Czech Academy of Sciences (2008),[13] and is a fellow of the Royal Society of London and Royal Society of Canada. Cook was elected to membership in the National Academy of Sciences (United States) and the American Academy of Arts and Sciences. He is a corresponding member of the Göttingen Academy of Sciences and Humanities.

Cook won the ACM Turing Award in 1982. Association for Computing Machinery honored him as a Fellow of ACM in 2008 for his fundamental contributions to the theory of computational complexity.[14] He was selected by the Association for Symbolic Logic to give the Gödel Lecture in 1999.[15]

The Government of Ontario appointed him to the Order of Ontario in 2013, the highest honor in Ontario.[16] He has won the 2012 Gerhard Herzberg Canada Gold Medal for Science and Engineering, the highest honor for scientists and engineers in Canada.[17] The Herzberg Medal is awarded by NSERC for "both the sustained excellence and overall influence of research work conducted in Canada in the natural sciences or engineering".[18] He was named an Officer of the Order of Canada in 2015.[19]

Cook was granted the BBVA Foundation Frontiers of Knowledge Award 2015 in the Information and Communication Technologies category "for his important role in identifying what computers can and cannot solve efficiently," in the words of the jury's citation. His work, it continues, "has had a dramatic impact in all fields where complex computations are crucial."

Cook has supervised numerous MSc students, and 36 PhD students have completed their degrees under his supervision.[1]

Personal life

Cook lives with his wife in Toronto. They have two sons, one of whom is Olympic sailor Gordon Cook.[20]

See also

References

  1. ^ a b Stephen Cook at the Mathematics Genealogy Project
  2. ^ Kapron, Bruce. "Stephen Arthur Cook". A. M. Turing Award. Retrieved October 23, 2018.
  3. ^ Richard Karp (2003). "A Personal View of Computer Science at Berkeley". University of California Berkeley. Retrieved February 12, 2023.
  4. ^ Stephen Cook (1971), The Complexity of Theorem Proving Procedures (PDF) – via University of Toronto
    Stephen A. Cook (2009) [1971]. "The Complexity of Theorem-Proving Procedures". Retrieved February 12, 2023.
  5. ^ P vs. NP Archived October 14, 2013, at the Wayback Machine problem on Millennium Prize Problems page – Clay Mathematics Institute
  6. ^ P vs. NP Archived September 27, 2007, at the Wayback Machine problem's official description by Stephen Cook on Millennium Prize Problems
  7. ^ Cook, Stephen A. (May 5, 1975). "Feasibly constructive proofs and the propositional calculus (Preliminary Version)". Proceedings of seventh annual ACM symposium on Theory of computing - STOC '75. New York: Association for Computing Machinery. pp. 83–97. doi:10.1145/800116.803756. ISBN 978-1-4503-7419-4. S2CID 13309619.
  8. ^ Cook, Stephen A.; Reckhow, Robert A. (1979). "The Relative Efficiency of Propositional Proof Systems". The Journal of Symbolic Logic. 44 (1): 36–50. doi:10.2307/2273702. ISSN 0022-4812. JSTOR 2273702. S2CID 2187041.
  9. ^ "Logical Foundations of Proof Complexity"'s official page
  10. ^ ""Steve's class": origin of SC". Theoretical Computer Science – Stack Exchange.
  11. ^ "Who introduced the complexity class AC?". Theoretical Computer Science – Stack Exchange.
  12. ^ "Twenty Questions for Donald Knuth".
  13. ^ "Awarded The Bernard Bolzano Honorary Medals for Merit in the Mathematical Sciences". Medals of the CAS. Czech Academy of Sciences. Retrieved April 13, 2024.
  14. ^ Association for Computing Machinery. "Stephen A Cook". awards.acm.org. Retrieved February 12, 2023.
  15. ^ "Gödel Lecturers – Association for Symbolic Logic". Retrieved November 8, 2021.
  16. ^ "25 Appointees Named to Ontario's Highest Honour". Ministry of Citizenship and Immigration.
  17. ^ Emily, Chung (February 27, 2013). "Computer scientist wins Canada's top science prize". cbc.ca. Retrieved February 27, 2013.
  18. ^ "Current Winner – 2012 – Stephen Cook". June 28, 2016.
  19. ^ "SaltWire | Halifax". www.saltwire.com. Retrieved February 12, 2023.
  20. ^ "Stephen A. Cook – Home Page".

Read other articles:

Dewan Perwakilan Rakyat RIPeriode 2019–2024 2014–2019 ← → 2024–2029 Gedung DPR/MPR (2008) Periode: 1 Oktober 2019 – 30 September 2024 Ketua: {{{ketua}}} Wakil Ketua: {{{wakil_ketua}}} Jumlah Anggota: 575 orang Fraksi:   PDI-P (128)   Golkar (85)   Gerindra (78)   NasDem (59)   PKB (58)   Demokrat (54)   PKS (50)   PAN (44)   PPP (19) Dewan Perwakilan Rakyat Republik Indonesia periode 2019–2024 (disingkat DPR RI periode 2019...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (فبراير 2016) الكرة المدوّرة المؤلف محمد الرشود أول عرض 1988 بلد المنشأ الكويت  عرضت في  الكويت إخراج نجف جمال بطولة...

 

Pour les articles homonymes, voir Lait (homonymie). Pour les articles ayant des titres homophones, voir Lai, Laid, Lay, Les et Lès. Un verre de lait de vache. Le lait est un liquide biologique comestible généralement de couleur blanchâtre produit par les glandes mammaires des mammifères femelles. Aliment complet équilibré, il est la seule source de nutriments pour les jeunes mammifères au tout début de leur vie avant qu'ils puissent digérer d'autres types d'aliments. Le lait en dé...

Ubume (kanji Jepang: 姑獲鳥 hiragana:うぶめ) adalah hantu wanita yang mati sebelum melahirkan anaknya.[1] Nama lainnya adalah obo, unme, ugume, ubametori. Menghuni di tempat di mana ia melahirkan.[2] Kisah ubume diceritakan pertama kali pada abad ke-12 dalam gulungan ke-17 Konjyaku Monogatari.[3] Lukisan Ubume berlumuran darah. Sekilas Ketika seorang wanita mati sebelum, saat, atau sehabis melahirkan, biasanya arwahnya tak dapat bergerak bebas karena kekhawatiran...

 

Men's marathonat the Games of the XX OlympiadOlympic Stadium (2014)VenueOlympiastadion, MunichDateSeptember 10Competitors74 from 39 nationsWinning time2:12:19Medalists Frank Shorter United States Karel Lismont Belgium Mamo Wolde Ethiopia← 19681976 → Athletics at the1972 Summer OlympicsTrack events100 mmenwomen200 mmenwomen400 mmenwomen800 mmenwomen1500 mmenwomen5000 mmen10,000 mmen100 m hurdleswomen110 m hurdlesmen400 m hurdlesmen3000 msteeplecha...

 

Australian federal electoral division SolomonAustralian House of Representatives DivisionDivision of Solomon in the Northern Territory, as of the 2016 federal electionCreated2000MPLuke GoslingPartyLaborNamesakeVaiben Louis SolomonElectors71,888 (2022)Area337 km2 (130.1 sq mi)DemographicInner metropolitanTerritory electorate(s) List Blain Brennan Casuarina Drysdale Fannie Bay Fong Lim Johnston Karama Nelson Nightcliff Port Darwin Sanderson Spillett Wanguri Electorates aroun...

Yang MuliaGerulfus Kherubim PareiraS.V.D.Uskup Emeritus MaumereGerejaGereja Katolik RomaKeuskupanMaumere[1]Penunjukan19 Januari 2008(66 tahun, 115 hari)Masa jabatan berakhir14 Juli 2018(76 tahun, 291 hari)PendahuluVincentius Sensi PotokotaPenerusEwaldus Martinus SeduImamatTahbisan imam22 Agustus 1971(29 tahun, 330 hari)oleh Donatus Djagom, S.V.D.[2]Tahbisan uskup25 April 1986(44 tahun, 211 hari)oleh Gregorius Manteiro, S.V.D.&#...

 

Basilika Biara Agung Santo VincentiusBasilika Minor Biara Agung Santo VincentiusInggris: Saint Vincent ArchabbeyBasilika Biara Agung Santo VincentiusLokasiLatrobe, PennsylvaniaNegara Amerika SerikatDenominasiGereja Katolik RomaArsitekturStatusBasilika minorStatus fungsionalAktifAdministrasiKeuskupanKeuskupan Greensburg Basilika Biara Agung Santo Vincentius (Inggris: Basilica of Saint Vincent Archabbey adalah sebuah gereja basilika minor Katolik yang terletak di Latrobe, Pennsylva...

 

First season of TV series Sons of Anarchy Season of television series Sons of AnarchySeason 1DVD coverStarring Charlie Hunnam Katey Sagal Mark Boone Junior Kim Coates Tommy Flanagan Johnny Lewis Maggie Siff Ron Perlman No. of episodes13ReleaseOriginal networkFXOriginal releaseSeptember 3 (2008-09-03) –November 26, 2008 (2008-11-26)Season chronologyNext →Season 2 List of episodes The first season of the American television drama series Sons of Anarchy premiered on Sept...

Svante PääboPääbo di hari penerimaan Royal Society di London, Juli 2016Lahir20 April 1955 (umur 69)Stockholm, SwediaAlmamaterUniversitas Uppsala (PhD)Dikenal atasPaleogenetikaSuami/istriLinda Vigilant ​(m. 2008)​Anak2Penghargaan Gottfried Wilhelm Leibniz Prize (1992) Max Delbrück Medal (1998) Louis-Jeantet Prize for Medicine (2005)[1] Pour le Mérite (2008) Kistler Prize (2009) Great Cross of Merit with star (2009) Gruber Prize in Genetics (2013...

 

2016年美國總統選舉 ← 2012 2016年11月8日 2020 → 538個選舉人團席位獲勝需270票民意調查投票率55.7%[1][2] ▲ 0.8 %   获提名人 唐納·川普 希拉莉·克林頓 政党 共和黨 民主党 家鄉州 紐約州 紐約州 竞选搭档 迈克·彭斯 蒂姆·凱恩 选举人票 304[3][4][註 1] 227[5] 胜出州/省 30 + 緬-2 20 + DC 民選得票 62,984,828[6] 65,853,514[6]...

 

Group of computers that run with minimum downtime This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: High-availability cluster – news · newspapers · books · scholar...

This article is about the slave trade of medieval Ireland. For the system of unfree labour in return for passage across the Atlantic, see Irish indentured servants. For the transportation of convicts to other British colonies, see penal transportation. For the conflation of Irish slavery and African chattel slavery, see Irish slaves myth. Viking Age slave chain (found in Germany) Slavery had already existed in Ireland for centuries by the time the Vikings began to establish their coastal set...

 

 本表是動態列表,或許永遠不會完結。歡迎您參考可靠來源來查漏補缺。 潛伏於中華民國國軍中的中共間諜列表收錄根據公開資料來源,曾潛伏於中華民國國軍、被中國共產黨聲稱或承認,或者遭中華民國政府調查審判,為中華人民共和國和中國人民解放軍進行間諜行為的人物。以下列表以現今可查知時間為準,正確的間諜活動或洩漏機密時間可能早於或晚於以下所歸�...

 

NGC 3855   الكوكبة الدب الأكبر[1]  رمز الفهرس NGC 3855 (الفهرس العام الجديد)MCG+06-26-028 (فهرس المجرات الموروفولوجي)PGC 36569 (فهرس المجرات الرئيسية)2MASX J11444492+3319153 (Two Micron All-Sky Survey, Extended source catalogue)Z 186-36 (فهرس المجرات وعناقيد المجرات)Z 1142.1+3335 (فهرس المجرات وعناقيد المجرات)SDSS J114444.89+331915.4 (مسح...

1991 studio album by OsvajačiKrv i ledStudio album by OsvajačiReleased1991RecordedStudio LA, Belgrade, 1990GenreGlam metalHeavy metalLength37:01LabelPGP-RTBProducerLaza RistovskiVlada NegovanovićOsvajači chronology Krv i led(1991) Sam(1995) Krv i led (Serbian Cyrillic: Крв и лед; trans. Blood and Ice) is the 1991 debut album from former Yugoslav and Serbian hard rock/heavy metal band Osvajači. Track 8, Jedna me devojka neće, is a cover of Uriah Heep's Stealin', translated...

 

County in Nevada, United States County in NevadaLyon CountyCountyLyon County Courthouse in Yerington FlagLocation within the U.S. state of NevadaNevada's location within the U.S.Coordinates: 39°01′N 119°11′W / 39.01°N 119.19°W / 39.01; -119.19Country United StatesState NevadaFounded1861; 163 years ago (1861)Named forNathaniel LyonSeatYeringtonLargest cityFernleyArea • Total2,024 sq mi (5,240 km2) •&#...

 

Federally recognized Native American tribe Ethnic group Kaw NationTotal population3,559[2]Regions with significant populationsUnited States (OklahomaKansas)LanguagesEnglish, historically KansaReligionNative American Church, Christianity, traditional tribal religionRelated ethnic groupsother Siouan and Dhegihan peoples Water tower of the Kaw nation, along I-35 in Oklahoma KnoShr, Kansa Chief, 1853 The Kaw Nation (or Kanza or Kansa) is a federally recognized Native American tribe in Okl...

333rd Bombardment GroupOfficial unit insignia of the 333rd Bombardment GroupActive1942–1946CountryUnited StatesBranchUnited States Army Air ForcesRoleBombardmentPart ofTwentieth Air ForceGarrison/HQPacific Ocean Theater of World War IIEngagementsAmerican Campaign (1942–1945), Pacific Theater (1945)Military unit The 333rd Bombardment Group of the United States Army Air Forces (USAAF) had two distinct incarnations during the Second World War, serving first as a training unit and later...

 

Coin-shaped post-fermented tea This article is about Korean tea. For a song, see Doncha? DonchaTypePost-fermented teaOther names Cheongtae-jeon jeoncha OriginKoreaQuick descriptionCoin-shaped post-fermented teaTemperature85–95 °C (185–203 °F)Time5‒10 minutes Korean nameHangul돈차Hanja돈茶Revised RomanizationdonchaMcCune–Reischauertonch'aIPA[ton.tɕʰa]Alternative nameHangul전차Hanja錢茶Revised RomanizationjeonchaMcCune–Reischauerchŏnch'aIPA[tɕʌn.t�...