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

Stanford University

Dancing Cells - Efficient Data Structures for Combinatorial Problem Solving

Stanford University via YouTube

Overview

Explore the fascinating world of algorithmic problem-solving in this Stanford University lecture by renowned computer scientist Dr. Don Knuth. Delve into the concept of "Dancing Cells," a sequel to the 2018 "Dancing Links" lecture, as part of the 27th Annual Christmas Tree Lecture series. Learn about recent developments in data structures that enable efficient exploration of large possibility spaces in computer programs. Discover how the dancing cells idea, a modification of sparse-set representation, provides superior performance for a wide range of combinatorial problems compared to the dancing links method. Gain insights into the elegant choreography of these algorithms and their practical applications in solving complex computational challenges. This 1-hour 33-minute talk offers a unique opportunity to understand cutting-edge techniques in algorithm design and optimization from one of the field's most respected figures.

Syllabus

Stanford Lecture - Dancing Cells, Dr. Don Knuth I 2023

Taught by

Stanford Online

Reviews

Start your review of Dancing Cells - Efficient Data Structures for Combinatorial Problem Solving

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.