The 2008 Laureates / Advanced Technology Category / Information Science 
Richard Manning KarpU.S.A. / January 3, 1935 
"Fundamental Contributions to the Development of the Theory of Computational Complexity "

 Profile  Citation  Commemorative lecture  Workshop  Press page  Interview  Life History (eMuseum)  
PRESS PAGE 
Computer scientist who made fundamental contributions to the development of the theory of computational complexityDr. Richard M. Karp has had a profound influence on the guiding principles for analysis and design of algorithms*1 which are being used for a broad range of applications today by establishing the theory of NPcompleteness. He has also developed many practically relevant computer algorithms. It has been a long time since people first started talking about the advent of an informationoriented society. Computers have since become such an integral part of our everyday lives that we are simply unable to make do without them. Dr. Karp has developed many computer algorithms with practical relevance and these have helped to significantly reduce the time and cost of computation and manufacturing, thereby enhancing convenience and helping to create the affluent lifestyle we now enjoy. He has also established a theory on problems that require a complete search of all possibilities and belong to a complexity class that is hardest for computers to solve (NPcomplete), thereby bringing about epochmaking changes to the development of large scale information systems such as software, networks, and integrated circuits. Born in Boston in the U.S.A., Dr. Karp developed a great interest in mathematics as a child when he watched his father beautifully draw a perfect circle without using a compass. As a student of computer science at Harvard University, he was fascinated by the beauty and elegance of algorithms. In the early 1970s, Dr. Karp proposed the concept and method of interpreting (reducing) one problem into another, and showed that 21 problems related to computer science and operations research*2 are NPcomplete. The establishment of the theory of NPcompleteness enabled a dramatic leap in the theory of computation and algorithms which underpins computer science. The "P versus NP" problem, namely, whether the complexity class P equals the complexity class NP, is not only one of the most important unsolved questions in computer science and modern mathematics, but is also closely connected to the philosophical question, "Do finding proofs inherently require creative inspiration?" Of the many practically relevant algorithms that Dr. Karp has developed, the EdmondsKarp algorithm created in 1971 is one of the most famous. Used to compute the maximum flow in a given network, this algorithm is applied to increasing the efficiency of delivering electricity, gas, water, and other services fundamental to our daily lives, and relieving traffic congestion, thus helping to conserve environmental resources and reduce CO2 emissions. Another area where Dr. Karp continues to play a leading role is the research of algorithms that allow a near optimal (but not completely optimal) solution to be found to problems that computers are unable to solve within a reasonable amount of calculation time. Furthermore, having directed his attention toward molecular biology since around 1990, Dr. Karp has been working to establish a correlation between the human gene structure and diseases, thereby also contributing to developments in medicine. The magnitude of his fundamental contributions to the development of the theory of computational complexity is immeasurable, and holds potential for even further development beyond the framework of information science. *1 A set of systematic computational procedures for solving a problem For more details, see the Achievements. 