Danny Dolev

Last updated

Daniel (Danny) Dolev is an Israeli computer scientist known for his research in cryptography and distributed computing. He holds the Berthold Badler Chair in Computer Science at the Hebrew University of Jerusalem and is a member of the scientific council of the European Research Council. [1] [2] [3]

Contents

Biography

Dolev did his undergraduate studies at the Hebrew University, earning a bachelor's degree in 1971. He then moved to the Weizmann Institute of Science, earning a master's degree in 1973 and a doctorate in 1979 under the supervision of Eli Shamir. [4] [5] After postdoctoral research at Stanford University and IBM Research, he joined the Hebrew University faculty in 1982. He took a second position at the IBM Almaden Research Center from 1987 to 1993, but retained his appointment at the Hebrew University. From 1998 to 2002, he was chair of the Institute of Computer Science and then Director of the School of Engineering and Computer Science at the Hebrew University. [6] In 2011, he became the first Israeli on the Scientific Council of the European Research Council. [3]

Research

Dolev has published many highly cited papers, including works on public-key cryptography, [7] non-malleable cryptography, [8] consensus in asynchronous distributed systems, [9] atomic broadcasting, [10] high availability and high-availability clusters, [11] [12] and Byzantine fault tolerance. [13] [14] [15] Dolev–Yao model was co-developed by Danny Dolev and Andrew Yao.

Awards and honors

Dolev was elected as an ACM Fellow in 2007 for his "contributions to fault-tolerant distributed computing". [16] In 2011, Dolev and his co-authors Hagit Attiya and Amotz Bar-Noy were honored with the Edsger W. Dijkstra Prize in Distributed Computing for their work on implementing shared memory using message passing. [17]

Related Research Articles

<span class="mw-page-title-main">Edsger W. Dijkstra</span> Dutch computer scientist (1930–2002)

Edsger Wybe Dijkstra was a Dutch computer scientist, programmer, software engineer, and science essayist.

<span class="mw-page-title-main">Leslie Lamport</span> American computer scientist and mathematician

Leslie B. Lamport is an American computer scientist and mathematician. Lamport is best known for his seminal work in distributed systems, and as the initial developer of the document preparation system LaTeX and the author of its first manual.

Self-stabilization is a concept of fault-tolerance in distributed systems. Given any initial state, a self-stabilizing distributed system will end up in a correct state in a finite number of execution steps.

A Byzantine fault is a condition of a computer system, particularly distributed computing systems, where components may fail and there is imperfect information on whether a component has failed. The term takes its name from an allegory, the "Byzantine generals problem", developed to describe a situation in which, to avoid catastrophic failure of the system, the system's actors must agree on a concerted strategy, but some of these actors are unreliable.

<span class="mw-page-title-main">Paris Kanellakis</span> American computer scientist (1953–1995)

Paris Christos Kanellakis was a Greek American computer scientist.

<span class="mw-page-title-main">Shlomi Dolev</span>

Shlomi Dolev is a Rita Altura Trust Chair Professor in Computer Science at Ben-Gurion University of the Negev (BGU) and the head of the BGU Negev Hi-Tech Faculty Startup Accelerator.

A fundamental problem in distributed computing and multi-agent systems is to achieve overall system reliability in the presence of a number of faulty processes. This often requires coordinating processes to reach consensus, or agree on some data value that is needed during computation. Example applications of consensus include agreeing on what transactions to commit to a database in which order, state machine replication, and atomic broadcasts. Real-world applications often requiring consensus include cloud computing, clock synchronization, PageRank, opinion formation, smart power grids, state estimation, control of UAVs, load balancing, blockchain, and others.

The Edsger W. Dijkstra Paper Prize in Distributed Computing is given for outstanding papers on the principles of distributed computing, whose significance and impact on the theory and/or practice of distributed computing has been evident for at least a decade. The paper prize has been presented annually since 2000.

<span class="mw-page-title-main">Michael Luby</span> Information theorist and cryptographer

Michael George Luby is a mathematician and computer scientist, CEO of BitRipple, senior research scientist at the International Computer Science Institute (ICSI), former VP Technology at Qualcomm, co-founder and former chief technology officer of Digital Fountain. In coding theory he is known for leading the invention of the Tornado codes and the LT codes. In cryptography he is known for his contributions showing that any one-way function can be used as the basis for private cryptography, and for his analysis, in collaboration with Charles Rackoff, of the Feistel cipher construction. His distributed algorithm to find a maximal independent set in a computer network has also been influential.

<span class="mw-page-title-main">Moni Naor</span> Israeli computer scientist (born 1961)

Moni Naor is an Israeli computer scientist, currently a professor at the Weizmann Institute of Science. Naor received his Ph.D. in 1989 at the University of California, Berkeley. His advisor was Manuel Blum.

David Peleg is an Israeli computer scientist. He is a professor at the Weizmann Institute of Science, holding the Norman D. Cohen Professorial Chair of Computer Sciences, and the present dean of the Faculty of Mathematics and Computer Science in Weizmann Institute. His main research interests are algorithms, computer networks, and distributed computing. Many of his papers deal with a combination of all three.

Larry Joseph Stockmeyer was an American computer scientist. He was one of the pioneers in the field of computational complexity theory, and he also worked in the field of distributed computing. He died of pancreatic cancer.

The Annual ACM Symposium on Theory of Computing (STOC) is an academic conference in the field of theoretical computer science. STOC has been organized annually since 1969, typically in May or June; the conference is sponsored by the Association for Computing Machinery special interest group SIGACT. Acceptance rate of STOC, averaged from 1970 to 2012, is 31%, with the rate of 29% in 2012.

<span class="mw-page-title-main">Cynthia Dwork</span> American computer scientist

Cynthia Dwork is an American computer scientist best known for her contributions to cryptography, distributed computing, and algorithmic fairness. She is one of the inventors of differential privacy and proof-of-work.

The Brooks–Iyengar algorithm or FuseCPA Algorithm or Brooks–Iyengar hybrid algorithm is a distributed algorithm that improves both the precision and accuracy of the interval measurements taken by a distributed sensor network, even in the presence of faulty sensors. The sensor network does this by exchanging the measured value and accuracy value at every node with every other node, and computes the accuracy range and a measured value for the whole network from all of the values collected. Even if some of the data from some of the sensors is faulty, the sensor network will not malfunction. The algorithm is fault-tolerant and distributed. It could also be used as a sensor fusion method. The precision and accuracy bound of this algorithm have been proved in 2016.

<span class="mw-page-title-main">Toniann Pitassi</span> Canadian-American computer scientist

Toniann Pitassi is a Canadian-American mathematician and computer scientist specializing in computational complexity theory. She is currently Jeffrey L. and Brenda Bleustein Professor of Engineering at Columbia University and was Bell Research Chair at the University of Toronto.

Baruch Awerbuch is an Israeli-American computer scientist and a professor of computer science at Johns Hopkins University. He is known for his research on distributed computing.

<span class="mw-page-title-main">Hagit Attiya</span> Israeli computer scientist

Hagit Attiya is an Israeli computer scientist who holds the Harry W. Labov and Charlotte Ullman Labov Academic Chair of Computer Science at the Technion – Israel Institute of Technology in Haifa, Israel. Her research is in the area of distributed computing.

Dahlia Malkhi is an Israeli-American computer scientist who works on distributed systems and cryptocurrency.

<span class="mw-page-title-main">Robert Shostak</span> American computer scientist

Robert Eliot Shostak is an American computer scientist and Silicon Valley entrepreneur. He is most noted academically for his seminal work in the branch of distributed computing known as Byzantine Fault Tolerance. He is also known for co-authoring the Paradox Database, and most recently, the founding of Vocera Communications, a company that makes wearable, Star Trek-like communication badges.

References

  1. Faculty web page, Hebrew University, retrieved 2012-02-18.
  2. Scientific Council members, European Research Council, retrieved 2012-02-18.
  3. 1 2 Siegel-Itzkovich, Judy (February 10, 2011), "First Israeli appointed to European Scientific Council: Hebrew U. professor Danny Dolev, a leading computer scientist and engineer, has been named one of seven new members", The Jerusalem Post .
  4. Education from Dolev's web site at the Hebrew University, retrieved 2012-02-18.
  5. Danny Dolev at the Mathematics Genealogy Project.
  6. Employment history from Dolev's web site at the Hebrew University, retrieved 2012-02-18.
  7. Dolev, D.; Yao, A. (1983), "On the security of public key protocols", IEEE Transactions on Information Theory , 29 (2): 198–208, doi:10.1109/TIT.1983.1056650, S2CID   13643880 .
  8. Dolev, Danny; Dwork, Cynthia; Naor, Moni (2000), "Nonmalleable cryptography", SIAM Journal on Computing , 30 (2): 391–437, doi:10.1137/S0097539795291562, MR   1769364 . Revised and reprinted in SIAM Review45 (4): 727–784, 2003.
  9. Dolev, Danny; Dwork, Cynthia; Stockmeyer, Larry (1987), "On the minimal synchronism needed for distributed consensus", Journal of the ACM , 34 (1): 77–97, doi: 10.1145/7531.7533 , MR   0882662, S2CID   2320860 .
  10. Cristian, Flaviu; Aghili, Houtan; Strong, Ray; Dolev, Danny (1995), "Atomic broadcast: from simple message diffusion to Byzantine agreement", Information and Computation , 118 (1): 158–179, doi: 10.1006/inco.1995.1060 , MR   1329246 .
  11. Amir, Y.; Dolev, D.; Kramer, S.; Malki, D. (1992), "Transis: a communication subsystem for high availability", Proc. 22nd IEEE International Symposium on Fault-Tolerant Computing, pp. 76–84, doi:10.1109/FTCS.1992.243613, ISBN   978-0-8186-2875-7, S2CID   34618282 .
  12. Dolev, Danny; Malki, Dalia (1996), "The Transis approach to high availability cluster communication", Communications of the ACM , 39 (4): 64–70, doi:10.1145/227210.227227, S2CID   5333666 .
  13. Dolev, Danny (1982), "The Byzantine generals strike again", Journal of Algorithms, 3 (1): 14–30, doi:10.1016/0196-6774(82)90004-9, MR   0646888 .
  14. Dolev, D.; Strong, H. R. (1983), "Authenticated algorithms for Byzantine agreement", SIAM Journal on Computing , 12 (4): 656–666, doi:10.1137/0212045, MR   0721005 .
  15. Dolev, Danny; Lynch, Nancy A.; Pinter, Shlomit S.; Stark, Eugene W.; Weihl, William E. (1986), "Reaching approximate agreement in the presence of faults", Journal of the ACM , 33 (3): 499–516, doi: 10.1145/5925.5931 , MR   0849026, S2CID   496234 .
  16. ACM Fellow award citation, retrieved 2012-02-18.
  17. 2011 Edsger W. Dijkstra Prize in Distributed Computing, Technion, retrieved 2012-02-18.

Further reading