CS0901: Combinatorics

Shanghai Jiao Tong University, Fall 2025

 

Course Information

InstructorKuan Yang
Lecture timesTuesday 12 : 55 - 16 : 40     (Week 1 - 16)
LocationEast Lower Hall 309 (东下院 309)
Teaching assistant(s)Zhidan Li (李至丹)
Office hoursTo be determined

 

News and Announcements

 

Textbook and References

 

Syllabus

  1. Counting
  1. Structures
  1. Existence and Extremal Problems
  1. The Probabilistic Method
  1. Linear Algebraic Methods

 

Lecture Schedule

WeekDateTopicsLecture notes
109/16Introduction, the twelvefold way, binomial coefficients,
double counting, combinatorial identities, Catalan numbers
Lecture 01
209/23Generating functionsLecture 02
 09/28Principle of Inclusion and exclusion, Möbius inversionLecture 03
309/30Posets, chains and antichains, Möbius inversion on posetsLecture 04
510/14Graph theory basicsLecture 05
610/21Colorings, bipartite graph matchingsLecture 06
710/28Pigeonhole principle, happy ending problem, Ramsey theoryLecture 07
811/04Extremal graph theoryLecture 08
911/11Discrete geometry; Mid-term Quiz 
1011/18Extremal set theoryLecture 09
1111/25Linear algebra method, space of polynomialsLecture 10
1212/02Eigenvalues of graphsLecture 11
1312/09Basic probabilistic arguments, linearity of expectationLecture 12
1412/16Alterations, Markov's inequality, second moment methodLecture 13
1512/23Threshold in random graph theory, Lovász local lemmaLecture 14
1612/30Asymmetric local lemma, algorithmic local lemmaLecture 15