Baruch Awerbuch
   HOME

TheInfoList



OR:

Baruch Awerbuch (born 1958) is an Israeli-American
computer scientist A computer scientist is a person who is trained in the academic study of computer science. Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus (al ...
and a professor of computer science at
Johns Hopkins University Johns Hopkins University (Johns Hopkins, Hopkins, or JHU) is a private university, private research university in Baltimore, Maryland. Founded in 1876, Johns Hopkins is the oldest research university in the United States and in the western hem ...
. He is known for his research on
distributed computing A distributed system is a system whose components are located on different computer network, networked computers, which communicate and coordinate their actions by message passing, passing messages to one another from any system. Distributed com ...
.


Academic biography

Awerbuch was educated at the Technion in
Haifa Haifa ( he, חֵיפָה ' ; ar, حَيْفَا ') is the third-largest city in Israel—after Jerusalem and Tel Aviv—with a population of in . The city of Haifa forms part of the Haifa metropolitan area, the third-most populous metropol ...
,
Israel Israel (; he, יִשְׂרָאֵל, ; ar, إِسْرَائِيل, ), officially the State of Israel ( he, מְדִינַת יִשְׂרָאֵל, label=none, translit=Medīnat Yīsrāʾēl; ), is a country in Western Asia. It is situated ...
, earning a bachelor's degree in 1978, a master's degree in 1982, and a Ph.D. in 1984 under the supervision of
Shimon Even Shimon Even ( he, שמעון אבן; June 15, 1935 – May 1, 2004) was an Israeli computer science researcher. His main topics of interest included algorithms, graph theory and cryptography. He was a member of the Computer Science Department at ...
.. He worked at the
Massachusetts Institute of Technology The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the ...
as a postdoctoral researcher, faculty member in
applied mathematics Applied mathematics is the application of mathematical methods by different fields such as physics, engineering, medicine, biology, finance, business, computer science, and industry. Thus, applied mathematics is a combination of mathematical s ...
, and research associate in computer science from 1984 until 1994, when he joined the Johns Hopkins faculty. Awerbuch's former doctoral students include
UCSD The University of California, San Diego (UC San Diego or colloquially, UCSD) is a public university, public Land-grant university, land-grant research university in San Diego, California. Established in 1960 near the pre-existing Scripps Insti ...
professor George Varghese.


Research contributions

Awerbuch has published many highly cited research papers on topics including *
Cryptographic primitive Cryptographic primitives are well-established, low-level cryptographic algorithms that are frequently used to build cryptographic protocols for computer security systems. These routines include, but are not limited to, one-way hash functions and ...
s for verifiable secret sharing and
fault tolerant Fault tolerance is the property that enables a system to continue operating properly in the event of the failure of one or more faults within some of its components. If its operating quality decreases at all, the decrease is proportional to the ...
broadcasting Broadcasting is the distribution (business), distribution of sound, audio or video content to a dispersed audience via any electronic medium (communication), mass communications medium, but typically one using the electromagnetic spectrum (radio ...
*
Synchronization Synchronization is the coordination of events to operate a system in unison. For example, the conductor of an orchestra keeps the orchestra synchronized or ''in time''. Systems that operate with all parts in synchrony are said to be synchronou ...
of
asynchronous Asynchrony is the state of not being in synchronization. Asynchrony or asynchronous may refer to: Electronics and computing * Asynchrony (computer programming), the occurrence of events independent of the main program flow, and ways to deal with ...
distributed systems * Network routing methods that are both fault-tolerant and have a highly competitive throughput


Awards and honors

Awerbuch and
David Peleg David Akiva Peleg (1942 − 27 November 2013) was an Israelis, Israeli historian and diplomat. From 2004 to 2009, he served as the ambassador of Israel to Poland. He was later appointed director of the World Jewish Congress#Organization and rela ...
were the 2008 winners of the Edsger W. Dijkstra Prize in Distributed Computing for their work on sparse partitions..


References


External links


Home page
at Johns Hopkins * {{DEFAULTSORT:Awerbuch, Baruch 1958 births Living people American computer scientists Israeli computer scientists Theoretical computer scientists Researchers in distributed computing Technion – Israel Institute of Technology alumni Johns Hopkins University faculty Israeli emigrants to the United States Dijkstra Prize laureates