Dates
Friday, October 13, 2023 - 02:30pm to Friday, October 13, 2023 - 03:30pm
Location
NCS 120
Event Description

Abstract:

Modern distributed data management systems face a new challenge: how can autonomous, mutually-distrusting parties cooperate safely and effectively? Addressing this challenge brings up questions familiar from classical distributed systems: how to combine multiple steps into a single atomic action, how to recover from failures, and how to synchronize concurrent access to data. This talk, intended for a general audience, will discuss how these issues require rethinking when participants are autonomous and potentially adversarial.



Bio:

Maurice Herlihy has an A.B. in Mathematics from Harvard University, and a Ph.D. in Computer Science from M.I.T. He has served on the faculty of Carnegie Mellon University and DEC Cambridge Research Lab. He is the recipient of the 2003 Dijkstra Prize in Distributed Computing, the 2004 Gödel Prize in theoretical computer science, the 2008 ISCA influential paper award, the 2012 Edsger W. Dijkstra Prize, and the 2013 Wallace McDowell award. He received a 2012 Fulbright Distinguished Chair in the Natural Sciences and Engineering Lecturing Fellowship, and he is a fellow of the ACM, a fellow of the National Academy of Inventors, the National Academy of Engineering, and the National Academy of Arts and Sciences. In 2023, he was named a fellow Ambassadeur by CNRS, the French National Research Agency. In 2022, he won his third Dijkstra Prize.

Event Title
Distinguished Lecture: Maurice Herlihy, Brown University, 'Correctness and Atomicity in Adversarial Environments'