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

YouTube

Undergrad Complexity at CMU - Randomized Complexity- RP, coRP, and ZPP

Ryan O'Donnell via YouTube

Overview

Explore randomized complexity theory in this undergraduate lecture focusing on RP, coRP, and ZPP classes. Delve into the concepts of probabilistic Turing machines, randomness, and nondeterminism. Learn about error amplification and randomized polynomial time algorithms. Gain insights into why randomness is important in computational complexity and understand the conditions for these complexity classes. Part of Carnegie Mellon's Computational Complexity Theory course (15-455), this lecture is taught by Ryan O'Donnell and complements Sipser's textbook chapter 10.2.

Syllabus

Introduction
Why RP
Why not randomness
Questions
probabilistic Turing Machine
Randomness
Conditions
Nondeterminism
Error amplification
Randomized polynomial time

Taught by

Ryan O'Donnell

Reviews

Start your review of Undergrad Complexity at CMU - Randomized Complexity- RP, coRP, and ZPP

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.