Biography:Alan Cobham (mathematician)

From HandWiki
Revision as of 05:02, 7 February 2024 by Jslovo (talk | contribs) (url)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Short description: American mathematician and computer scientist
Alan Belmont Cobham
Born(1927-11-04)November 4, 1927
DiedJune 28, 2011(2011-06-28) (aged 83)
NationalityAmerican
OccupationTheoretical computer scientist
Known forDefining the class P, Cobham's thesis, Cobham's theorem, inventing priority queues, writing a program to play contract bridge

Alan Belmont Cobham (4 November 1927 – 28 June 2011)[1] was an American mathematician and computer scientist known for (with Jack Edmonds) inventing the notion of polynomial time and the complexity class P,[2][B] for Cobham's thesis stating that the problems that have practically usable computer solutions are characterized by having polynomial time,[3][B] and for Cobham's theorem on the sets of numbers that can be recognized by finite automata.[4][C] He also did foundational work on automatic sequences,[5][D] invented priority queues and studied them from the point of view of queueing theory,[6][A] and wrote a program for playing contract bridge that was at the time (in the mid-1980s) one of the best in the world.[7]

Cobham was a student at Oberlin College, the University of Chicago, the University of California, Berkeley, and the Massachusetts Institute of Technology, but did not complete a doctorate. He became an operations researcher for the United States Navy, a researcher for IBM Research at the Thomas J. Watson Research Center, and a professor and founding department chair of the computer science department at Wesleyan University.[1]

Selected publications

A. Cobham, Alan (February 1954). "Priority assignment in waiting line problems". Journal of the Operations Research Society of America 2 (1): 70–76. doi:10.1287/opre.2.1.70. 
B. Cobham, Alan (1965). "Logic, Methodology and Philosophy of Science: Proceedings of the 1964 International Congress". Amsterdam: North-Holland. pp. 24–30. 
C. Cobham, Alan (June 1969). "On the base-dependence of sets of numbers recognizable by finite automata". Mathematical Systems Theory 3 (2): 186–192. doi:10.1007/BF01746527. 
D. Cobham, Alan (March 1972). "Uniform tag sequences". Mathematical Systems Theory 6 (1–2): 164–192. doi:10.1007/BF01706087. 

References

  1. 1.0 1.1 Shallit, Jeffrey (March 31, 2010). "Alan Cobham". Recursivity. http://recursed.blogspot.com/2010/04/alan-cobham.html.  Shallit, Jeffrey (November 12, 2014). "Alan Cobham: An Appreciation". Recursivity. http://recursed.blogspot.com/2014/11/alan-cobham-appreciation.html. 
  2. Kozen, Dexter C. (2006). Theory of Computation. Springer. p. 4. ISBN 978-1-84628-297-3. https://books.google.com/books?id=e1RgC3jjt7EC&pg=PA4. 
  3. Ausiello, Giorgio (2018). The Making of a New Science: A Personal Journey Through the Early Years of Theoretical Computer Science. Springer. p. 43. ISBN 978-3-319-62680-2. https://books.google.com/books?id=N4dnDwAAQBAJ&pg=PA43. 
  4. Durand, Fabien; Rigo, Michel (2010). "On Cobham’s Theorem". in Pin, J.-É.. Automata: from Mathematics to Applications. European Mathematical Society. https://www-fourier.ujf-grenoble.fr/sites/default/files/files/fichiers/cobham010711.pdf. 
  5. Rowland, Eric (March 2015). "What is...an automatic sequence?". Notices of the American Mathematical Society 62 (3): 274–276. doi:10.1090/noti1218. https://www.ams.org/notices/201503/rnoti-p274.pdf. 
  6. Miller, Rupert G. Jr. (1960). "Priority queues". Annals of Mathematical Statistics 31: 86–103. doi:10.1214/aoms/1177705990. 
  7. Truscott, Alan (October 7, 1984). "Bridge: Playing against computers". The New York Times. https://www.nytimes.com/1984/10/07/arts/bridge-playing-against-computers.html.