Lecturer: Ronald de Haan
In the first week, the course features some introductory lectures. In addition, you are expected to do some self-study of video recordings of lectures at the recent Simons Institute program on Meta Complexity. We will also have a Q&A session in the first week, where you can ask about and discuss the material in the video recordings.
In the second week, you will read and study a research paper on the topic of meta complexity. There will be opportunity to ask questions about the paper in the case that you get stuck or would like some help and/or guidance. You can indicate your preferences for which paper to study, and we will have a session where we agree on an (injective) assignment of (pairs of) students to papers, in order to make sure that the presentations provide us all with a varied and coherent view on the research field.
In the third or fourth week, we will have one or more sessions where all (pairs of) students present their paper. This will provide us all with a sort of workshop on recent developments in the research field. The main aim of the presentation is to educate your fellow students (and the lecturers) on the results and message of the paper that you're presenting.
(The remainder of) the final week is dedicated to writing a final report. This could be a summary of the paper, for example, where you describe the main results of the paper, their context, their impact on the field, and where you describe the main (technical) elements involved in the main proofs.
The course is graded on a pass/fail basis. Your grade will be based on your participation, on your presentation of one of the research papers, and on the final written report that you hand in.
The following list contains readings and video lectures that are intended for self-study for all students of the course. You can use these to get a good overview of the overall research area.
The following list contains some survey articles related to the topic of meta complexity.
The following is a (preliminary) list of good candidates for research papers to present.
When? | Where? | What? |
---|---|---|
Week 1 | ||
Mon 2 Jun. 10–12 | SP L1.08 | Lecture 1: MCSP, Kolmogorov complexity Slides |
Mon 2 Jan. 13–15 | SP L1.08 | Lecture 2: Worst-case and average-case hardness, one-way functions (OWFs) Slides |
Tue 3 Jun. 10–12 | SP L1.08 | Lecture 3: Natural proofs, learning algorithms Slides |
Tue 3 Jun. 13–15 | SP L1.08 | Lecture 4: Pseudorandom generators (PRGs), hardness amplification, derandomization Slides |
Fri 6 Jun. 13–15 | SP L0.06 | Q&A session |
Week 2 | ||
- | ||
Week 3 | ||
- | ||
Week 4 | ||
Mon 23 Jun. 10–16 | SP L0.12 | Paper presentations |