Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Undergrad Complexity at CMU - Why is P vs. NP Difficult?

Ryan O'Donnell via YouTube

Overview

Explore the challenging question of P vs. NP in this undergraduate computational complexity theory lecture from Carnegie Mellon University. Delve into negative results, Ladner's theorem, simulations, and algorithm design as Professor Ryan O'Donnell guides you through the intricacies of this fundamental problem in computer science. Gain insights into the proof techniques and ideas behind this difficult question, and understand why it remains one of the most significant unsolved problems in mathematics and computer science.

Syllabus

Intro
Negative results
Ladners theorem
Simulations
P vs NP
Algorithm A
Proof
The Idea
The Proof
Design B

Taught by

Ryan O'Donnell

Reviews

Start your review of Undergrad Complexity at CMU - Why is P vs. NP Difficult?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.