Graph Theory, Spring 2022
Class Info   |   Schedule   |   Quizzes   |   Homeworks

Class Info

Syllabus
Textbook: Introduction to Graph Theory (2nd Edition) by Douglas B. West
Meeting times: Monday and Thursday at 10:00am EST
Last Class: April 25


Course Instructor:
Prof. George M. Slota (slota.rpi@gmail.com)
Office Hours: Monday/Thursday at 12-1pm in 317 Lally and by appointment for virtual
Webex: https://rensselaer.webex.com/meet/slotag


Teaching Assistant:
Neha Keshan (keshan@rpi.edu)
Office Hours: Tuesday/Wednesday 10-11:30am
Webex: https://rensselaer.webex.com/meet/keshan


Mentors:
Chris Jerrett (jerrec@rpi.edu)
Office Hours: Monday 1-2pm and Wednesday 8-10am
Webex: https://rensselaer.webex.com/meet/jerrec
William Hawkins (hawkiw2@rpi.edu)
Office Hours: Monday 2-4pm and Thursday 2-3pm
Webex: https://rensselaer.webex.com/meet/hawkiw2

Lecture Notes and Readings

Note: Class schedule subject to (and likely will) change.

WeekDateTopicReadingsNotes
1 10 Jan Introduction to Graphs, Definitions West ch. 1.1 Video   |   Intro Slides   |   Lecture 1   |   Notes   |   Intro Code   |   Test Graph
13 Jan Isomorphism West ch. 1.1-1.2 Video   |   Lecture 2   |   Notes
2 17 Jan MLK Day: No class
20 Jan Decompositions, Walks, Induction West ch. 1.2 Video   |   Lecture 3   |   Notes
3 24 Jan Eulerian Circuits, Degrees, Graphic Sequences West ch. 1.3 Video   |   Lecture 4   |   Notes
27 Jan Directed Graphs West ch. 1.4 Video   |   Lecture 5   |   Notes
4 31 Jan Trees West ch. 2.1 Video   |   Lecture 6   |   Notes
3 Feb Tree Enumeration and Graceful Graphs West ch. 2.2 Video   |   Lecture 7   |   Notes
5 7 Feb Tree Algorithms West ch. 2.3 Video   |   Lecture 8   |   Notes
10 Feb Special Topic: PageRank Video   |   Lecture 9   |   Notes   |   Code   |   Data
6 14 Feb Bipartite Matching West ch. 3.1-3.2 Video   |   Lecture 10   |   Notes
17 Feb General Matching, Covers, Independent Sets West ch. 3.3 Video   |   Lecture 11   |   Notes
7 22 Feb Connectivity (Note: Tuesday class) West ch. 4.1 Video   |   Lecture 12   |   Notes
24 Feb 2-connectivity, Biconnectivity West ch. 4.2 Video   |   Lecture 13   |   Notes
8 28 Feb In class review West ch. 1-3 Video   |   Study Sheet   |   Practice Problems   |   Practice Solutions
3 Mar In-class exam West ch. 1-3
9 7 Mar Spring Break
10 Mar Spring Break
10 14 Mar k-connectivity West ch. 4.2 Video   |   Lecture 14   |   Notes
17 Mar Network flow West ch. 4.3 Video   |   Lecture 15   |   Notes
11 21 Mar Special Topic: Random Graphs Reference Video   |   Lecture 16   |   Notes
24 Mar Special Topic: Epidemiology Ref 1   |   Ref 2 Video   |   Notes
12 28 Mar Vertex Coloring West ch. 5.1 Video   |   Lecture 18   |   Notes
31 Mar More Coloring West ch. 5.2 Video   |   Lecture 19   |   Notes
13 4 Apr EVEN MORE COLORING, Perfect Graphs West ch. 5.3 Video   |   Lecture 20   |   Notes
7 Apr Planarity West ch. 6.1 Video   |   Lecture 21   |   Notes
14 11 Apr Kuratowski's Theorem West ch. 6.2 Video   |   Lecture 22   |   Notes
14 Apr Coloring of Planar Graphs West ch. 6.3 Video   |   Lecture 23   |   Notes
15 18 Apr Line Graphs, Edge Coloring West ch. 7.1 Video   |   Lecture 24   |   Notes
21 Apr Hamiltonian Graphs West ch. 7.2 Video   |   Lecture 25   |   Notes
16 25 Apr Final Review West ch. 1-7 Video   |   Study Sheet   |   Practice Problems   |   Practice Solutions
28 Apr Study Day: No class
17 3 May Final Exam West ch. 1-7 11:30am in 203 Ricketts

Quizzes

Quizzes will be assigned most weeks. For virtual classes, quizzes are due at NOON EST on the due date. For in-person classes, quizzes will be assigned and due in class. You can (and should!) work together on quizzes. Late quizzes will NOT be accepted in accordance with the policy in the syllabus.

Quiz #Due DateQuizSolution
1 14 Jan Quiz 1 Solution
2 21 Jan Quiz 2 Solution
3 28 Jan Quiz 3 Solution
4 4 Feb Quiz 4 Solution
5 11 Feb Quiz 5 Solution
6 18 Feb Quiz 6 Solution
7 25 Feb Quiz 7 Solution
8 18 Mar Quiz 8 Solution
9 1 Apr Quiz 9 Solution
10 9 Apr Quiz 10 Solution
11 16 Apr Quiz 11 Solution
11 24 Apr Quiz 12 Solution

Homework

Homeworks due at MIDNIGHT EST on the due date, approximately two weeks after being released. Collaboration is allowed on homeworks, but you must do your own work. Late homeworks will be accepted in accordance with the policy in the syllabus.

HW #Due DateHomeworkSolution
1 9 Feb HW 1 Solution
2 23 Feb HW 2 Solution
3 30 Mar HW 3 Solution
4 13 Apr HW 4 Solution
4 23 Apr HW 5 Solution