Michael  O. Rabin

 

 (미국 컴퓨터과학자, 1931~)

.......... Rabin 은 컴퓨터알고리즘의 이론과 응용을 연구하여 왔다. 그의 주요 관심사는 computer security 와 randomization in computations 의 응용이다. Dana Scott 와 Rabin 은 그들의 저서 "Finite Automata and Their Decision Problem," 에서 굉장히 중요한 개념으로 판명된 nondeterministic machines 을 소개했다. 즉 그것은 computational complexity theory 에서 핵심 개념이 되었으며 특히 가장 유명한 예로서 complexity classes P and NP 를 묘사하였다. Dana Scott 와 함께 한 그의 초기 연구 활동은 컴퓨터 언어 프로세싱의 기초가 되었다. 후반에는 무작위화 (randomized) 알고리즘 (오류 발생 확률은 극히 작으면서도 아주 효율적인 알고리즘) 에 대한 연구로 암호학과 네트워크 컴퓨팅 분야에 엄청난 발전을 가져왔다. 그는 무작위화 알고리즘의 기법을 이렇게 요약한다. "동전을 던져 그것을 현명하게 사용하시오" ............... 그는 1976 년 Turing Award 를 수상했다..........

Michael O. Rabin 은 현재 하버드의 Thomas J. Watson, Sr. Professor of Computer Science 이자 예루살렘에 있는 히브루 대학에서 수학과 컴퓨터 과학을 담당하는 알버트 아인스타인 교수로 있다. 그는 시간을 쪼개어 두 대학을 오가며 한 해를 보내지만 가족들은 그대로 예루살렘에 머물고 있다. .........  

term :

알고리즘 (Algorithm)   계산 (Computation)   계산복잡도 이론 (Computational Complexity Theory)   비결정 완전 (NP-complete)    Michael Rabin   A.M. Turing Award

site :

Wikipedia : Michael O. Rabin

Homepage at Harvard Division of Engineering and Applied Science 

Short Description in a Information Science Hall of Fame at University of Pittsburgh

ACM Turing Award Citation

paper :

Michael O. Rabin : 컴퓨터를 만든 15 인의 과학자 : Dennis Shasha. Cathy Lazere