91³Ô¹ÏÍø

In Memoriam: Robert J. McEliece
Tribute to Robert J. McEliece, who passed away May 8, 2019. Dariush Divsalar and Mario Blaum write about Bob's broad and substantial contributions to information theory, coding theory and cryptography.
May 14, 2019
76767

Robert J. McEliece was born in Washington, DC, on May 21, 1942, and passed away on May 8, 2019 in Pasadena. He received the B.S. and Ph.D. degrees in mathematics from the California Institute of Technology in 1964 and 1967, respectively, and attended Trinity College, Cambridge University, England, during 1964–65. From 1963 to 1978 he worked at Caltech's Jet Propulsion Laboratory (JPL), and he had been a consultant at JPL since 1978. From 1978 to 1982 he was Professor of Mathematics and Research Professor at the Coordinated Science Laboratory, University of Illinois, Urbana-Champaign. He joined the faculty at Caltech in 1982, and became an Allen E. Puckett Professor in 1997. He was also a regular consultant at the Sony Corp. in Tokyo.

Prof. McEliece made fundamental contributions to the theory, design and practice of channel codes for communication systems. Prof. McEliece’s achievements are many. At Jet Propulsion Laboratory, Prof. McEliece has contributed to the design and analysis of many coded interplanetary telecommunication systems, for example the Golay-coded non-imaging system for the Voyager spacecraft, and the "Big Viterbi Decoder" which has been used on the Galileo, Mars Pathfinder, Cassini, and Mars Exploration Rover missions. He has won several NASA awards for this work.

As a faculty member at Caltech, he has five times won awards for excellence in teaching, and has mentored more than 30 Ph.D. students, four of whom are 91³Ô¹ÏÍø Fellows. From 1990–1999, he served as Executive Officer (chairman) for the Electrical Engineering Department, and under his leadership Caltech's small (12 FTE) EE Department rose to rank 5th nationally, behind only MIT, Stanford, Berkeley, and the University of Illinois.

Prof. McEliece is the author of three textbooks and more than 250 research articles, jointly with more than 75 coauthors (his top 12 papers yield 10291 citations on Google Scholar— Prof. McEliece is currently listed as a Highly Cited Researcher by Thompson-ISI).

Besides his technical achievements, Prof. McEliece had many other interests. Among them, he was an avid runner, and he loved music and singing. He had an affable personality and he was loved and respected by his peers and his students. He influenced greatly the careers of many of us. He was a truly outstanding lecturer and was an excellent popularizer of information theory. He can be described as a "mathemagician". Enjoy for example his lecture  Ìý²¹²Ô»å on YouTube.

He is survived by three daughters, a son and a step-daughter.

Below is a chronological list of some of Prof. McEliece’s most important achievements.

1. McEliece’s Theorem. This theorem, which identifies the largest power of p that divides all the weights in a p-ary cyclic code, and which contains the celebrated Ax divisibility theorem as a special case, is one of the deepest mathematical results to come out of coding theory. McEliece’s theorem has inspired a large and impressive body of later work by Wilson, Calderbank, Katz, and others. Reference [R1] and [R2].

2. The Theory of Information and Coding. In print continuously since 1977, this classic textbook book has been compared to Richard Feynman's Lectures on Physics, as a standard and authoritative book in its field. Reference [R3]

3. The JPL Bound. Since 1977 this result has stood as the best known upper bound on the basic combinatorial problem of Information Theory: the tradeoff between rate and minimum distance of the best binary codes. Winner of an Information Theory Society Golden Jubilee Award, 1998. Reference [R4]

4. The McEliece Public-key Cryptosystem. Has withstood repeated continuous attacks of cryptanalysts for more than 30 years, and thus (with RSA) is one of a small handful of successful public-key cryptosystems. McEliece cryptosystem is a candidate for post-quantum cryptography since it is immune to attacks using Shor’s algorithm. Reference [R5]

5. Decoding is NP-hard. The first proof that maximum-likelihood decoding of linear block codes is an intractable problem. This result has inspired many similar results by later researchers. Reference [R6]

6. Block interference channel models. A class of channel models with memory that is (a) simple