Great Ideas in Theoretical Computer Science - Approximation Algorithms

Great Ideas in Theoretical Computer Science - Approximation Algorithms

Ryan O'Donnell via YouTube Direct link

Intro

1 of 25

1 of 25

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Great Ideas in Theoretical Computer Science - Approximation Algorithms

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 given a Boolean formula F. is it satisfiable?
  3. 3 INVENTS BEAUTIFUL THEORY OF ALGORITHMIC COMPLEXITY
  4. 4 Don't Give Up
  5. 5 Gavril's Approximation Algorithm
  6. 6 Max-Cut
  7. 7 A technicality: Optimization vs. Decision
  8. 8 Today: A case study of
  9. 9 A possible Vertex-Cover algorithm
  10. 10 GreedyVC example
  11. 11 GreedyVc analysis
  12. 12 A bad graph for GreedyVc
  13. 13 A worse graph for GreedyVc
  14. 14 Greed is Bad (for Vertex-Cover)
  15. 15 Gavril to the rescue
  16. 16 GavrilVC example
  17. 17 Theorem: GavrilVC is a 2-approximation for Vertex-Cover.
  18. 18 "k-Coverage" problem
  19. 19 "Pokémon-Coverage" problem
  20. 20 Example with k=3
  21. 21 Greed is Pretty Good (for k-Coverage)
  22. 22 TSP (Traveling Salesperson Problem)
  23. 23 TSP example
  24. 24 Textbooks
  25. 25 Museum exhibits

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.