CSCI2952-U
Beyond Worst Case Analysis of Algorithms
Offered this year and every yearFall 2024
The theoretical study of algorithms and data structures has focused mostly on worst-case analysis, where we prove bounds on the running time, space, approximation ratio, competitive ratio, or other measure that holds even in the worst case. More and more, however, the limitations of worst-case analysis become apparent and create new challenges. In practice, we often do not face worst-case scenarios, and the question arises of how we can tune our algorithms to work even better on the kinds of instances we are likely to see, while ideally keeping a rigorous formal framework of analysis. In this graduate seminar course, we will review several alternatives to worst-case analysis, developed largely in the theoretical computer science literature over the past 20 years, and their most notable algorithmic applications. Subjects include: parametrized analysis, instance optimality, semirandom models, smoothed analysis, comparative analysis, and
Instructor(s): | |
Course Home Page: | https://cs.brown.edu/courses/csci2952u/ |
Location: | CIT 316 |
Meeting Time: | TTh 2:30pm-3:50pm |
Exam Group: | 12 |
CRN: | 19196 |