A Conversation with Richard Karp on Theoretical Computer Science

July 26, 2020 ·2h 07m

In this in-depth conversation, Richard Karp, a prominent theoretical computer scientist and recipient of the Turing Award, reflects on his career, major algorithms, the complexities of NP problems, and the intersections of computer science with other fields like bioinformatics. Karp articulates his thoughts on the beauty of combinatorial algorithms, the evolving landscape of machine learning, and the ethical considerations of genetic engineering. He emphasizes the importance of teaching and mentorship while sharing personal anecdotes and insights on the challenges of understanding intelligence

Topics

Computer Science Theoretical Algorithms NP Problems Turing Award Education Machine Learning Bioinformatics