YoVDO

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

Offered By: Ryan O'Donnell via YouTube

Tags

Computational Complexity Theory Courses Algorithms Courses

Course Description

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

Related Courses

理论计算机科学基础 | Introduction to Theoretical Computer Science
Peking University via edX
算法设计与分析(高级) | Advanced Design and Analysis of Algorithms
Peking University via edX
The Introduction to Quantum Computing
Saint Petersburg State University via Coursera
Computational Complexity Theory
Indian Institute of Technology Kanpur via Swayam
Computational Complexity
IIT Hyderabad via Swayam