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

YouTube

Randomised Computation

Churchill CompSci Talks via YouTube

Overview

Explore the fascinating world of randomised computation in this 31-minute talk by Daria Dicu. Delve into the concept of probabilistic Turing machines and their role in solving decision problems efficiently. Examine various complexity classes associated with randomised computation, including BPP, RP, and ZPP, and understand their relationships with familiar classes like P and NP. Discover how randomised algorithms outperform deterministic ones through the Schwartz-Zippel lemma applied to Polynomial Identity Testing. Investigate the open problem of P = BPP and learn about pseudorandom number generators for simulating randomised algorithms deterministically. Cover key topics such as Monte Carlo methods, non-deterministic Turing machines, randomised polynomial time, arithmetic circuit examples, and probabilistic algorithms.

Syllabus

Intro
Monte Carlo
Non-deterministic Turing Machine
RP (randomised polynomial time)
Arithmetic circuit example
Probabilistic algorithm
Simulation of a randomised algorithm

Taught by

Churchill CompSci Talks

Reviews

Start your review of Randomised Computation

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.