K. Mani Chandy
Kanianthra Mani Chandy | |
|---|---|
| Born | October 25, 1944 |
| Occupation(s) | Computer scientist, professor |
| Years active | 1970–present |
| Known for | Chandy–Lamport algorithm, distributed computing, performance modeling |
Kanianthra Mani Chandy (born 25 October 1944) holds the Simon Ramo Professorship in Computer Science at the California Institute of Technology (Caltech). He has twice undertaken the role of Executive Officer for the Computer Science Department and has also chaired Caltech's Division of Engineering and Applied Science. His tenure as a faculty member at Caltech began in 1989.
Early life and education
Chandy obtained his doctorate in Electrical Engineering from the Massachusetts Institute of Technology, specializing in operations research. Prior to this, he completed a Master's degree at New York University and earned his Bachelor's degree from the Indian Institute of Technology, Madras.
Career
His professional experience includes positions at Honeywell and IBM. Between 1970 and 1989, he was affiliated with the Computer Science Department at the University of Texas at Austin, where he served as department chair during 1978–79 and again from 1983 to 1985. Chandy has provided consultancy services to organizations such as IBM and Bell Labs and was a member of the Engineering and Computer Science jury for the Infosys Prize in 2019.
Research
Together with J Misra in 1984, Chandy introduced a resolution to the dining-philosophers problem. His expertise lies in distributed computing, having authored three books and more than one hundred scholarly articles covering areas like distributed computing, verification of concurrent programs, parallel programming languages, and performance modeling for computing and communication systems, including studies on the well-known BCMP networks. He is also recognized for co-creating the Chandy–Lamport algorithm alongside Leslie Lamport.
Recognition
Among his accolades are the IEEE Koji Kobayashi Award for Computers and Communication (1987), the A.A. Michelson Award from the Computer Measurement Group (1985), and the IEEE Computer Society Charles Babbage Award (1993). In 1995, Chandy was inducted into the National Academy of Engineering in recognition of his work on computer performance modeling, parallel discrete-event simulation, and systematic approaches to developing concurrent programs. The Association for Computing Machinery honored him as an ACM Fellow in 2019 for his contributions to queueing networks, performance analysis, distributed and parallel programming, as well as distributed simulation.