National Academies Press: OpenBook

Memorial Tributes: Volume 22 (2019)

Chapter: DAVID S. JOHNSON

« Previous: K. UNO INGARD
Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×

This page intentionally left blank.

Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×

Image

Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×

DAVID S. JOHNSON

1945–2016

Elected in 2016

“For contributions to the theory and practice of optimization and approximation algorithms.”

BY CHRISTOS H. PAPADIMITRIOU

DAVID STIFLER JOHNSON, the gentle pioneer, curator, and master expositor of hard computational problems and for decades the spirit, voice, and memory of the field of theoretical computer science, died March 8, 2016, aged 70.

He was born in Washington, DC, on December 9, 1945. Raised and schooled in Wisconsin, he kept it in his heart throughout his life, returning often, once to teach for a year at the University of Wisconsin–Madison (1980–81). In the late 1970s he was reunited in New Jersey with his lab mate from high school, Dorothy E. Wilson, and the two were married until his death.

David graduated summa cum laude from Amherst College in 1967 in mathematics and went on to obtain an MS from the Massachusetts Institute of Technology in 1968, also in math. Then he was drafted to the US Army at the height of the Vietnam War, but served as a 1st lieutenant in South Korea. An apocryphal explanation of this rather surprising deployment is that, during basic training, David humored his boredom by reading dusty Army rule books, where he learned that (1) a soldier’s volunteering for hardship cannot be declined, and (2) serving in Korea was still considered a hardship (even though the Korean War had been over for 16 years). The rules were

Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×

quickly updated, but David got to spend his full service time in South Korea.

He returned from northeast Asia to MIT for his math PhD in 1971. His advisor was Michael J. Fischer, but it was Albert R. Meyer who suggested to him the study of approximation algorithms for hard optimization problems. That was a watershed moment.

Computers were solving more and more sophisticated problems, and yet over the previous two decades evidence had been accumulating that certain other practically important problems seemed to resist efficient solution. The theory of computation—focusing at the time on decidability and automata—appeared unable to provide an explanation, and this frustration had started to be articulated in, for example, the work of Jack Edmonds in the mid-1960s.

During the first year of David’s doctoral studies, an explanation was discovered: Stephen A. Cook and Richard M. Karp demonstrated that the resistant problems were NP-complete—assuming that P ≠ NP (a profound conjecture that is still unproved but widely accepted), they cannot be solved in polynomial time. This discovery marked the beginning of the modern era of the theory of computation—the theory of algorithms and complexity.

David Johnson’s contributions to this important intellectual edifice, which has transformed the practice of all of computer science, were crucial and twofold: he was the prime exegete of the theory of computationt through his book and expository writings, and he was the first to articulate one of its most productive branches: In his 1973 PhD thesis and in a complementary 1973 paper, he laid the foundations of the study of approximation algorithms. Since exact solutions to NP-complete optimization problems—such as the traveling salesman problem—seem to be beyond reach, one seeks efficient algorithms that produce solutions guaranteed to be near optimal. More than 4 decades later, this remains one of the most active research fronts in the field of algorithms and complexity. David contributed crucially to its early development.

Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×

Upon graduation from MIT, he became a technical staff member at Bell Labs (changed to AT&T Labs in 1996), where he remained until 2014, when he joined Columbia University as a visiting professor.

During many of his years at the labs he was manager of the theory group. He collaborated frequently with fellow researcher Michael R. Garey, and in 1979 the two published Computers and Intractability: A Guide to the Theory of NP Completeness (W.H. Freeman), a book that would become legend. A masterful introduction to this difficult subject for the motivated inexpert reader, it goes far beyond that. With 57,000 citations—possibly the most-referenced work in all of computer science—it set the style and notation for the whole area and became an indispensable research tool through its annotated catalogue of NP-complete problems. Furthermore, from 1982 to 1992 David wrote a regular column in the Journal of Algorithms exploring new dimensions of intractability, a kind of continuous revision and updating of the book.

Theory aside, David was deeply interested in how difficult each of these problems really is in practice, and he was frustrated that such information was very difficult to fathom in the literature. From 1990 onward, he labored on the experimental analysis of algorithms for hard problems and sought to turn this craft into a domain of applied science by setting its principles and standards and enriching it with powerful examples. He also organized, at the Rutgers-based Center for Discrete Mathematics and Theoretical Computer Science (DIMACS) that he helped found, a series of implementation challenges, biennial contests each focusing on a practically important computational problem.

David Johnson was a dedicated, valuable, and creative servant of his scientific community who never missed an annual meeting in his fields of interest. He transformed the Association for Computing Machinery (ACM)’s Special Interest Group on Algorithms and Computation Theory (SIGACT), the main professional society of theoretical computer scientists, both as its yeoman leader (1987–91) and as its face and voice during

Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×

the following decades. He founded the annual Symposium on Discrete Algorithms (SODA) of the Society of Industrial and Applied Mathematics. And in the decades before Google Scholar, he published meticulous and valued bibliographies.

His contributions and achievements were rocognized with various honors. In 1995 he became an ACM fellow; in 1997 he received the inaugural SIGACT Distinguished Service Prize; in 2010 he was selected for the Knuth Prize, the prestigious career award for theoreticians; and he was elected to the National Academy of Engineering weeks before his death.

Nobody in our research community will forget David Johnson, his friendly and mild manner, his partiality to Coca-Cola and plain food, his loyalty to the field, his humor, and his smile—easy, deep, bright, and yet not devoid of a subtle tone of melancholy. A science fiction collector and aficionado, he was also a long-distance runner who, tragically, lost a leg to amputation months before his untimely death.

He is survived by Dorothy and their son Jack.

Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×
Page 161
Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×
Page 162
Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×
Page 163
Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×
Page 164
Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×
Page 165
Suggested Citation:"DAVID S. JOHNSON." National Academy of Engineering. 2019. Memorial Tributes: Volume 22. Washington, DC: The National Academies Press. doi: 10.17226/25543.
×
Page 166
Next: IVAN P. KAMINOW »
Memorial Tributes: Volume 22 Get This Book
×
 Memorial Tributes: Volume 22
Buy Hardback | $150.00 Buy Ebook | $119.99
MyNAP members save 10% online.
Login or Register to save!
Download Free PDF

This is the 22nd Volume in the series Memorial Tributes compiled by the National Academy of Engineering as a personal remembrance of the lives and outstanding achievements of its members and foreign associates. These volumes are intended to stand as an enduring record of the many contributions of engineers and engineering to the benefit of humankind. In most cases, the authors of the tributes are contemporaries or colleagues who had personal knowledge of the interests and the engineering accomplishments of the deceased. Through its members and foreign associates, the Academy carries out the responsibilities for which it was established in 1964.

Under the charter of the National Academy of Sciences, the National Academy of Engineering was formed as a parallel organization of outstanding engineers. Members are elected on the basis of significant contributions to engineering theory and practice and to the literature of engineering or on the basis of demonstrated unusual accomplishments in the pioneering of new and developing fields of technology. The National Academies share a responsibility to advise the federal government on matters of science and technology. The expertise and credibility that the National Academy of Engineering brings to that task stem directly from the abilities, interests, and achievements of our members and foreign associates, our colleagues and friends, whose special gifts we remember in this book.

READ FREE ONLINE

  1. ×

    Welcome to OpenBook!

    You're looking at OpenBook, NAP.edu's online reading room since 1999. Based on feedback from you, our users, we've made some improvements that make it easier than ever to read thousands of publications on our website.

    Do you want to take a quick tour of the OpenBook's features?

    No Thanks Take a Tour »
  2. ×

    Show this book's table of contents, where you can jump to any chapter by name.

    « Back Next »
  3. ×

    ...or use these buttons to go back to the previous chapter or skip to the next one.

    « Back Next »
  4. ×

    Jump up to the previous page or down to the next one. Also, you can type in a page number and press Enter to go directly to that page in the book.

    « Back Next »
  5. ×

    Switch between the Original Pages, where you can read the report as it appeared in print, and Text Pages for the web version, where you can highlight and search the text.

    « Back Next »
  6. ×

    To search the entire text of this book, type in your search term here and press Enter.

    « Back Next »
  7. ×

    Share a link to this book page on your preferred social network or via email.

    « Back Next »
  8. ×

    View our suggested citation for this chapter.

    « Back Next »
  9. ×

    Ready to take your reading offline? Click here to buy this book in print or download it as a free PDF, if available.

    « Back Next »
Stay Connected!