Dancing Cells - Efficient Data Structures for Combinatorial Problem Solving
Stanford University via YouTube
Power BI Fundamentals - Create visualizations and dashboards from scratch
Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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