Daffodil International University

Science & Information Technology => Science Discussion Forum => Topic started by: Saba Fatema on June 23, 2012, 05:08:50 PM

Title: Alan Turing: The Master of Code Breaking
Post by: Saba Fatema on June 23, 2012, 05:08:50 PM
Alan Turing
(1912–1954)
British Mathematician, Computer Scientist

(http://sw.daffodilvarsity.edu.bd/mod/file/thumbnail.php?file_guid=127520&size=large)
Alan Turing (1912-1954)

     At the dawn of the computer age, Alan Mathison Turing’s startling range of original thought led to the creation of many branches of computer science, ranging from the fundamental theory of computability to the question of what might constitute true artificial intelligence.
     Turing was born in London on June 23, 1912. His father worked in the Indian (colonial) Civil Service, and his mother came from a family that had produced a number of distinguished scientists. Because his parents were often away, Turing was raised mainly by relatives until he was of school age, and then went as a boarding student to various schools and finally going to Sherborne, a college preparatory school.
     As a youth, Turing showed great interest and aptitude in both physical science and mathematics, although he tended to neglect other subjects. One of his math teachers further observed that Turing “spends a good deal of time apparently in investigations of advanced mathematics to the neglect of elementary work.”
     When he entered King’s College, Cambridge, in 1931, Turing’s mind was absorbed by Einstein’s relativity and the new theory of quantum mechanics, subjects that few of the most advanced scientific minds could grasp. At this time, he also encountered the work of mathematician JOHN VON NEUMANN, a many-faceted mathematical genius who would also become a great computer pioneer. Meanwhile, Turing pursued the study of probability and wrote a well-regarded thesis on the Central Limit Theorem.
     Turing’s interest then turned to one of the most perplexing unsolved problems of contemporary mathematics. Kurt Gödel had shown that in any system of mathematics there will be some assertion that can be neither proved nor disproved. But another great mathematician, David Hilbert, had asked whether there was a way to tell whether any particular mathematical assertion was provable.
     Instead of pursuing conventional mathematical strategies to tackle this problem, Turing reimagined the problem by creating the Turing Machine, an abstract “computer” that performs only two kinds of operations: writing or not writing a symbol on its imaginary tape, and possibly moving one space on the tape to the left or right. Turing showed that from this simple set of states, any type of calculation could be constructed. His 1936 paper “On Computable Numbers,” together with ALONZO CHURCH’s more traditional logical approach, defined the theory of computability. After publishing this paper, Turing then came to America, studied at Princeton University, and received his Ph.D. in 1938.
     Turing did not remain in the abstract realm, however, but began to think about how actual machines could perform sequences of logical operations. When World War II erupted, Turing returned to Britain and went into service with the government’s secret code-breaking facility at Bletchley Park. He was able to combine his previous work on probability and his new insights into computing devices, such as the early special- purpose computer COLOSSUS, to help analyze cryptosystems, such as the German Enigma cipher machine, and to design specialized code breaking machines.
     As the war drew to an end, Turing’s imagination brought together what he had seen of the possibilities of automatic computation, and particularly the faster machines that would be possible by harnessing electronics rather than electromechanical relays. In 1946, after he had moved to the National Physical Laboratory in Teddington, England, he received a government grant to build the Automatic Computing Engine, or ACE. This machine’s design incorporated such advanced programming concepts as the storing of all instructions in the form of programs in memory without the mechanical setup steps required for machines such as the ENIAC. Another of Turing’s important ideas was that programs could modify themselves by treating their own instructions just like other data in memory. However, the engineering of the advanced memory system ran into problems and delays, and Turing left the project in 1948 (it would be completed in 1950). Turing also continued his interest in pure mathematics and developed a new interest in a completely different field, biochemistry.
     Turing’s last and perhaps greatest impact would come in the new field of artificial intelligence. Working at the University of Manchester as director of programming for its Mark 1 computer, Turing devised a concept that became known as the Turing test. In its best-known variation, the test involves a human being communicating via a Teletype with an unknown party that might be either another person or a computer. If a computer at the other end is sufficiently able to respond in a humanlike way, it may fool the human into thinking it is another person. This achievement could in turn be considered strong evidence that the computer is truly intelligent. Since Turing’s 1950 article, “Computing Machinery and Intelligence,” computer programs such as ELIZA and Web “chatter bots” have been able to temporarily fool people they encounter, but no computer program has yet been able to pass the Turing test when subjected to extensive, probing questions by a knowledgeable person.
     Turing also had a keen interest in chess and the possibility of programming a machine to challenge human players. Although he did not finish his chess program, it demonstrated some relevant algorithms for choosing moves, and led to later work by CLAUDE E. SHANNON, ALLEN NEWELL, and other researchers—and ultimately to Deep Blue, the computer that defeated world chess champion Garry Kasparov in 1997.
     However, the master code breaker Turing himself held a secret that was very dangerous in his time and place: He was gay. In 1952, the socially awkward Turing stumbled into a set of circumstances that led to his being arrested for homosexual activity, which was illegal and heavily punished at the time. The effect of his trial and forced medical “treatment” suggested that the coroner was correct in determining Turing’s death from cyanide poisoning on June 7, 1954, a suicide.
     Alan Turing’s many contributions to computer science were honored by his being elected a Fellow of the British Royal Society in 1951 and by the creation of the prestigious Turing Award by the Association for Computing Machinery, given every year since 1966 for outstanding contributions to computer science.
     In recent years, Turing’s fascinating and tragic life has been the subject of several autobiographies and even the stage play and TV film Breaking the Code.

Excerpt from the book
1.     Henderson, H. A to Z of Computer Scientists, Facts on File, Inc. 2003.

2.     Alan Turing’s Automatic Computing Engine The Master Codebreaker’s Struggle to Build the Modern Computer
Edited by B. Jack Copeland, Oxford University Press, 2005