Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Michael O. Rabin

From Wikipedia, the free encyclopedia
Israeli mathematician and computer scientist (born 1931)
For the violinist, seeMichael Rabin.
Michael Oser Rabin
מִיכָאֵל עוזר רַבִּין
Born (1931-09-01)September 1, 1931 (age 94)
EducationHebrew University (BS,MS)
University of Pennsylvania
Princeton University (PhD)
Known forRabin cryptosystem
Rabin fingerprint
Rabin signature algorithm
Rabin–Karp string search algorithm
Rabin–Scott powerset construction
Adian–Rabin theorem
Berlekamp–Rabin algorithm
Miller–Rabin primality test
Hyper-encryption
Infinite-tree automaton
Decidability of S2S
Nondeterministic finite automata
Oblivious transfer
Probabilistic automaton
Pumping lemma
Randomized algorithms
Two-way finite automaton
Rabin automaton
Verifiable random function
Awards
Scientific career
FieldsComputer science
InstitutionsHarvard University
Hebrew University of Jerusalem
Columbia University
Thesis Recursive Unsolvability of Group Theoretic Problems (1957)
Doctoral advisorAlonzo Church
Doctoral students

Michael Oser Rabin (Hebrew:מִיכָאֵל עוזר רַבִּין; born September 1, 1931) is an Israelimathematician,computer scientist, and recipient of theTuring Award.

Biography

[edit]

Early life and education

[edit]

Rabin was born in 1931 inBreslau,Germany (todayWrocław, inPoland), the son of arabbi. In 1935, heemigrated with his family toMandatory Palestine. As a young boy, he was very interested in mathematics and his father sent him to the best high school inHaifa, where he studied under mathematicianElisha Netanyahu, who was then a high school teacher.[1]

Rabin graduated from theHebrew Reali School in Haifa in 1948, and was drafted into the army during the1948 Arab–Israeli War. The mathematicianAbraham Fraenkel, who was a professor of mathematics inJerusalem, intervened with the army command, and Rabin was discharged to study at the university in 1949.[1] Afterwards, he received an M.Sc fromHebrew University of Jerusalem. He began graduate studies at theUniversity of Pennsylvania before receiving aPh.D. fromPrinceton University in 1956.[2]

Career

[edit]

Rabin became Associate Professor of Mathematics at theUniversity of California, Berkeley (1961–62) andMIT (1962-63). Before moving toHarvard University as Gordon McKay Professor of Computer Science in 1981, he was a professor at the Hebrew University.[3]

In the late 1950s, he was invited for a summer to do research forIBM at the Lamb Estate inWestchester County, New York with other promising mathematicians and scientists. It was there that he andDana Scott wrote the paper "Finite Automata and Their Decision Problems".[4] Soon, using nondeterministic automata, they were able to re-proveKleene's result that finite state machines exactly accept regular languages.[1]

As to the origins of what was to becomecomputational complexity theory, the next summer Rabin returned to the Lamb Estate.John McCarthy posed a puzzle to him about spies, guards, and passwords, which Rabin studied and soon after he wrote an article, "Degree of Difficulty of Computing a Function and Hierarchy of Recursive Sets."[1][5]

Nondeterministic machines have become a key concept in computational complexity theory, particularly with the description of thecomplexity classes P and NP.

Rabin then returned to Jerusalem, researching logic, and working on the foundations of what would later be known ascomputer science. He was an associate professor and the head of the Institute of Mathematics at the Hebrew University at 29 years old, and a full professor by 33. Rabin recalls, "There was absolutely no appreciation of the work on the issues of computing. Mathematicians did not recognize the emerging new field".[1]

In 1960, he was invited byEdward F. Moore to work atBell Labs, where Rabin introducedprobabilistic automata that employ coin tosses in order to decide which state transitions to take. He showed examples of regular languages that required a very large number of states, but for which you get an exponential reduction of the number of states with probabilistic automata.[1]

In 1966 (published in conference proceedings in 1967),[6] Rabin introduced the notion of polynomial time (introduced independently and very shortly before by Cobham[7] and Edmonds[8]).

In 1969, Rabin introduced infinite-tree automata and proved that the monadic second-order theory ofn successors (S2S whenn = 2) isdecidable.[9] A key component of the proof implicitly showeddeterminacy ofparity games, which lie in the third level of theBorel hierarchy.

In 1975, Rabin finished his tenure as Rector of the Hebrew University of Jerusalem and went to theMassachusetts Institute of Technology in the USA as a visiting professor. While there, Rabin invented theMiller–Rabin primality test, a randomized algorithm that can determine very quickly (but with a tiny probability of error) whether a number isprime.[10][11] Rabin's method was based on previous work ofGary Miller that solved the problem deterministically with the assumption that thegeneralized Riemann hypothesis is true, but Rabin's version of the test made no such assumption. Fast primality testing is key in the successful implementation of most public-key cryptography, and in 2003 Miller, Rabin,Robert M. Solovay, andVolker Strassen were given theParis Kanellakis Award for their work on primality testing.

In 1976 he was invited byJoseph Traub to meet atCarnegie Mellon University and presented the primality test, which Traub called "revolutionary".[1]

In 1978, Rabin invented theRabin signature algorithm, the first asymmetric cryptosystem whose security was proved equivalent to the intractability ofinteger factorization.[12][13]

In 1981, Rabin reinvented a weak variant of the technique ofoblivious transfer invented by Wiesner under the name of multiplexing,[14] allowing a sender to transmit a message to a receiver where the receiver has some probability between 0 and 1 of learning the message, with the sender being unaware whether the receiver was able to do so.

In 1987, Rabin, together withRichard Karp, created one of the most well-known efficientstring search algorithms, theRabin–Karp string search algorithm, known for itsrolling hash.[15]

Rabin's more recent research has concentrated on computer security. He is currently theThomas J. Watson Sr. Professor of Computer Science, Emeritus atHarvard University and Professor of Computer Science (Emeritus) atHebrew University. During the spring semester of 2007, he was a visiting professor atColumbia University teachingIntroduction toCryptography.

Awards and honours

[edit]

Rabin is a foreign member of theUnited States National Academy of Sciences,[16] a member of theAmerican Philosophical Society,[17] a member of theAmerican Academy of Arts and Sciences,[18] a member of theFrench Academy of Sciences, and a foreign member of theRoyal Society.

In 1976, theTuring Award was awarded jointly to Rabin andDana Scott for a paper written in 1959, the citation for which states that the award was granted:

For their joint paper "Finite Automata and Their Decision Problems," which introduced the idea of nondeterministic machines, which has proved to be an enormously valuable concept. Their (Scott & Rabin) [sic] classic paper has been a continuous source of inspiration for subsequent work in this field.[19]

In 1995, Rabin was awarded theIsrael Prize, in computer sciences.[20] In 2010, Rabin was awarded theTel Aviv UniversityDan David Prize ("Future" category), jointly withLeonard Kleinrock andGordon E. Moore, for Computers and Telecommunications.[21] Rabin was awarded an Honorary Doctor of Science from Harvard University in 2017.[22]

Personal life

[edit]

Rabin has a daughter, computer scientistTal Rabin.[23]

See also

[edit]

References

[edit]
  1. ^abcdefgShasha, Dennis (February 2010)."An Interview with Michael O. Rabin".Communications of the ACM.53 (2):37–42.doi:10.1145/1646353.1646369.S2CID 16975542.Archived from the original on 2016-03-13. Retrieved2010-02-04.
  2. ^"Michael O. Rabin". amturing.acm.Archived from the original on 28 November 2023. Retrieved14 August 2023.
  3. ^"Michael O. Rabin - Curriculum Vitae"(PDF). Harvard University. Retrieved31 March 2017.
  4. ^Scott, Dana;Rabin, Michael (1959)."Finite Automata and Their Decision Problems"(PDF).IBM Journal of Research and Development.3 (2):114–125.doi:10.1147/rd.32.0114. Archived from the original on March 4, 2016.
  5. ^Rabin, M.O., "Degree of Difficulty of Computing a Function and Hierarchy of Recursive Sets", Technical Report No. 2, O.N.R., Hebrew University, Jerusalem, 1960
  6. ^Rabin, Michael O. (1967). "Mathematical theory of automata".Mathematical Aspects of Computer Science. Proc. Sympos. Appl. Math. Vol. XIX. Amer. Math. Soc. pp. 153–175.
  7. ^Cobham, Alan (1965). "The intrinsic computational difficulty of functions".Logic, Methodology and Philos. Sci. (Proc. 1964 Internat. Congr.). pp. 24–30.
  8. ^Edmonds, J. (1965). "Paths, trees, and flowers".Canadian Journal of Mathematics.17:449–467.doi:10.4153/CJM-1965-045-4.)
  9. ^Rabin, MO (1969)."Decidability of second order theories and automata on infinite trees".Transactions of the American Mathematical Society.141:1–35.doi:10.2307/1995086.JSTOR 1995086.Archived from the original on 2020-06-12. Retrieved2007-11-24.
  10. ^Rabin, MO (1976). "Probabilistic algorithms".Algorithms and Complexity, Proc. Symp. Pittsburgh.
  11. ^Rabin, MO (1980)."Probabilistic algorithm for testing primality".Journal of Number Theory.12 (1):128–138.doi:10.1016/0022-314X(80)90084-0.
  12. ^Rabin, Michael O. (1978). "Digitalized Signatures". InDeMillo, Richard A.;Dobkin, David P.;Jones, Anita K.;Lipton, Richard J. (eds.).Foundations of Secure Computation. New York: Academic Press. pp. 155–168.ISBN 0-12-210350-5.
  13. ^Rabin, Michael O. (January 1979).Digitalized Signatures and Public Key Functions as Intractable as Factorization(PDF) (Technical report). Cambridge, MA, United States: MIT Laboratory for Computer Science. TR-212.
  14. ^Rabin, Michael O. (1981).How to exchange secrets by oblivious transfer (Technical Report TR-81)(PDF). Aiken Computation Laboratory: Harvard University.Archived(PDF) from the original on 2021-11-23. Retrieved2007-03-15.
  15. ^Karp, RM; Rabin, MO (March 1987)."Efficient randomized pattern-matching algorithms".IBM Journal of Research and Development.31 (2):249–260.doi:10.1147/rd.312.0249.S2CID 5734450. Retrieved2007-03-15.
  16. ^"Michael O. Rabin".www.nasonline.org.Archived from the original on 2022-05-02. Retrieved2022-05-02.
  17. ^"APS Member History".search.amphilsoc.org.Archived from the original on 2022-05-02. Retrieved2022-05-02.
  18. ^"Michael Oser Rabin".American Academy of Arts & Sciences.Archived from the original on 2022-05-02. Retrieved2022-05-02.
  19. ^ACM Turing Award CitationArchived 2012-07-14 atarchive.today
  20. ^"Israel Prize Official Site - Recipients in 1995 (in Hebrew)". Archived fromthe original on 2008-12-27.
  21. ^"Dan David Prize Official Site - Laureates 2010". Archived fromthe original on March 6, 2010.
  22. ^"Harvard awards 10 honorary degrees". 25 May 2017.Archived from the original on 25 May 2017. Retrieved25 May 2017.
  23. ^"Tal Rabin".Forbes.Archived from the original on 26 October 2022. Retrieved26 October 2022.

External links

[edit]
Fellows
Foreign
Honorary
International
National
Academics
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=Michael_O._Rabin&oldid=1319089495"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp