Analysis of Boolean Functions
Mumbai , India
Visit Program Website
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
On campus
Duration
Not Available
Details
Program Details
Degree
Masters
Major
Computer Science | Information Technology | Mathematics
Area of study
Information and Communication Technologies | Mathematics and Statistics
Education type
On campus
Course Language
English
Intakes
| Program start date | Application deadline |
| 2017-09-04 | - |
About Program
Program Overview
Analysis of Boolean Functions - Monsoon Semester
Course Details
The course "Analysis of Boolean Functions" is offered during the monsoon semester. The classes are scheduled on Mondays from 11:30-13:00 and Wednesdays from 14:00-15:30 in location A201. The instructor for the course is Prahladh Harsha.
Problem Sets
The following problem sets are assigned:
- Problem Set 1 (out: 11 Sep, due: 27 Sep)
- Problem Set 2 (out: 27 Sep, due: 16 Oct)
- Problem Set 3 (out: 6 Nov, due: 20 Nov)
- Problem Set 4 (out: 22 Nov, due: 6 Dec)
Lectures
The lecture schedule is as follows:
- 4 Sep: Introduction to Analysis of Boolean Functions
- 6 Sep: Fourier Expansion and Linearity testing
- 11 Sep: Hastad's 3-bit PCPs - Part I
- 13 Sep: Hastad's 3-bit PCPs - Part II
- 18 Sep: Voting theory and Social Choice
- 20 Sep: Voting theory and spectral concentration
- 25 Sep: Spectral concentration and learning
- 27 Sep: Goldreich-Levin theorem
- 2 Oct: No class (Gandhi Jayanthi)
- 4 Oct: Learning Decision Trees and DNFs
- 9 Oct: Learning AC0 functions
- 11 Oct: Hardness Amplification: Hardcore set lemma
- 16 Oct: Hardness Amplification within NP
- 18 Oct: Majority, LTFs and PTFs
- 23 Oct: Noise Stability of Majority
- 25 Oct: Introduction to Hypercontractivity
- 30 Oct: Hypercontractivity and FKN Theorem
- 1 Nov: No class
- 6 Nov: Small set expansion of noisy hypercube
- 8 Nov: Kahn-Kalai-Linial Theorem
- 13 Nov: Fourier on the p-biased hypercube
- 15 Nov: p-biased Erdos-Ko-Rado Theorem
- 16 Nov: (2-)-hardness of approximating Vertex Cover
- 20 Nov: The Hypercontractivity theorem for hypercube
- 22 Nov: Gaussian Space
- 23 Nov: The Berry-Esseen Theorem
- 27 Nov: Invariance Principle
- 29 Nov: Majority is Stablest Theorem
- 1 Dec: Roth's Theorem: 3-APs in Z
Tentative Schedule for Future Lectures
- Other topics (open questions?) (2 lectures)
- 6 Dec: pset 4 due, pset 5 out
References
- [Fil] A course on Boolean Function Analysis (offered by Yuval Filmus) at Technion
- [Har] A course on PCPs (offered by Prahladh Harsha) at TIFR and IMSc
- [HVV] Alexander Healy, Salil P. Vadhan, Emanuele Viola: Using Nondeterminism to Amplify Hardness
- [Kop] A course on topics in Complexity and Pseudorandomness (offered by Swastik Kopparty) at Rutgers University
- [vMe] A course on Complexity Theory (offered by Dieter van Melkebeek) at University of Wisconsin-Madison
- [O'D1] A course on Boolean Function Analysis (offered by Ryan O'Donnell) at CMU
- [O'D2] Ryan O'Donnell, "Analysis of Boolean Functions", Cambridge University Press, 2014
- [O'D3] A course on Boolean Function Analysis (offered by Ryan O'Donnell) at CMU
- [Tre] A course on graph partitioning and expansion (offered by Luca Trevisan) at Stanford
Requirements
Students taking the course for credit are expected to:
- Attend lectures
- Do problem sets (approximately 1 pset every 2.5 weeks)
- Give a presentation
See More
