Math 180, Combinatorics

**Update**: Midterm is on Friday, Nov. 9th!!!!!! Office Hours are changed to: M4-5, W3-5.


Tentative Schedule


Syllabus :[Syllabus_math180] with a full description about this course.


Note: Weekly homework is due on Tuesday, at the beginning of Disccusion section. Homeworks will be posted here:

Homework 1 is due on Tuesday, October 9:

Homework 2 is due on Tuesday, October 16:

Homework 3 is due on Tuesday, October 23:

Homework 4 is due on Tuesday, October 30:

Homework 5 is due on Tuesday, Novemeber 6:

Homework 6 is due on Tuesday, Novemeber 13:

Homework 7 is due on Tuesday, Novemeber 20:

Homework 8 is due on Tuesday, Novemeber 27:

Homework 9 is due on Tuesday, December 4:

There is no homework in the last week. The following two are good exercises for matchings in bipartite graphs


Course outline will be updated here during term:

Lec 1 (Sep 28): Two basic counting principles (Section 5.1)

Lec 2 (Oct 1): Simple arreangements and Selections (Section 5.2)

Lec 3 (Oct 3): Arreangements and Selections with repetitions (Section 5.3)

Lec 4 (Oct 5): Distributions (Section 5.4)

Lec 5 (Oct 8): Binomial Identities (Section 5.5)

Lec 6 (Oct 10): Generating function models (Section 6.1)

Lec 7 (Oct 12): Coefficients of generating fucntions (Section 6.2)

Lec 8 (Oct 15): Partitions (Section 6.3)

Lec 9 (Oct 17): Exponential generating functions (Section 6.4)

Lec 10 (Oct 19): Recurrence relations (Section 7.1)

Lec 11 (Oct 22): Solution of linear recurrence relations (Section 7.3)

Lec 12 (Oct 24): Solution of inhomogeneous recurrence ralations (Section 7.4)

Lec 13 (Oct 26): Solutions with generating functions (Section 7.5)

Lec 14 (Oct 29): Venn diagram (Section 8.1)

Lec 15 (Oct 31): Inclusion-Exclusion formula (Section 8.2)

Lec 16 (Nov 2): Section 8.2 continued

Lec 17 (Nov 5): Basic of graph theory (Section 1.1-1.2)

Lec 18 (Nov 7): Quick review on Enumeration

Lec 19 (Nov 9): Midterm

Lec 20 (Nov 14): Edge Counting (Section 1.3)

Lec 21 (Nov 16): Planar graphs (Section 1.4)

Lec 22 (Nov 19): Euler cycle (Section 2.1)

Lec 23 (Nov 21): Hamilton circuit (Section 2.2)

Lec 24 (Nov 26): Graph coloring (Section 2.3-2.4)

Lec 25 (Nov 28): Graph coloring continued

Lec 26 (Nov 30): Matching in bipartite graphs (See notes)

Lec 27 (Dec 3): Konig's Theorem and Hall's Theorem

Lec 28 (Dec 5): Hall's Theorem continued

Lec 29 (Dec 7): Review