Table of topics and assignments
Textbook: Graph Theory by Ronald Gould, Dover, (2012). The sections and problems recorded below correspond to this textbook.
Very Important Link: Professor Ram's Notes and other materials on Graph Theory
TA: Justin Wisby Email: jwisb001@fiu.edu Help Hours: MW 7-8pm via zoom https://fiu.zoom.us/j/98511063156?pwd=MU9hb2JhRFVGOTdhR2YxNnZLRmdxQT09
I will generally follow Professor's Ram's notes for the course, although my style of presentation may be different at times. I encourage you to read Professor's Ram's notes in parallel with the corresponding material from the textbook. Best would be to do this reading even before we cover the topics in class. The Suggested Assignments list below will generally mirror the Homework Sheet from Professor Ram's Graph theory webpage above. You also have solutions to those problems on his webpage, sample old exams, review sheets and other useful materials. Professor Ram's page has a link to pdf files of the relevant chapters of the textbook.
Added after week 2: Below are links to three Lectures on proofs delivered at MIT by Prof. Tom Leighton. Please watch them if you have not had a good exposure to proofs before.
Day# | Date | Topics Covered | Suggested assignment | Comments |
0 | Check the syllabus and start reading -- Chapter
1 Basic concepts of Graph Theory from Professor Ram's notes for Graph Theory and from the textbook |
|||
1 | 1/11 |
Basic defs + Degree sequence of a graph; Graphical sequence thm (H.H. thm) |
|
|
2 | 1/13 | Proof of H.H. theoreom Graph recovery algorithm |
For Chapter 1 (p. 27-30 textbook):
1, 5, 6, 7
(except the part about G1[G2]), 9, 10, 12, 13, 14,
16-20all, 23-25all, 27-29all Problem 21 regarding the degree set is NOT a part of your suggested assignment, but, if you are curious, here is a nice (and fairly recent !) one-page paper that solves it. This is your first hand-in homework. It is due Thursday, Jan. 20 (see rules on the right) |
Homework rules: I accept
individual or group submissions for homework with the following
conditions: (i) groups should have at most 4 people; (ii) each person in the group should contribute to the homework, ideally by writting some parts of it for the group; (iii) initials of the person who wrote a problem should be clearly marked. (iv) work should be clean, multiple sheets stapled. |
3 | 1/18 | More basics - Walks,
trails, paths, cycles; Isomorphisms of graphs |
For Chapter 1 (p. 27-30 textbook): 1, 5, 6, 7 (except the part about G1[G2]), 9, 10, 12, 13, 14, 16-20all, 23-25all, 27-29all | |
4 | 1/20 | Common families and operations on graphs. |
Worksheet 1/20 | You do NOT have to turn in the worksheet 1/20
(you already did turn in page 1 in class), but consider all
problems on it as additional suggested assignment. |
5 | 1/25 | Representations of graphs. Adjacency matrix and counting walks. | ||
6 | 1/27 | BFS algorithm |
Worksheet 1/27 Due Thursday, Feb. 3. Here are the best student solutions for Worksheet 1/27: From Carlos Miguel Garcia From Michael Ilyin Note they had different ideas for the algorithm of Pb. 4, neither one perfect, but I think they could be adapted to work. Actually, here is my attempt to an algorithm for Pb. 4, close to Michael's idea. |
|
7 | 2/01 | Connectivity | For Chapter 2 (p. 64-66 textbook): 1, 3, 5, 7, 10, 15, 25-30all, 34-37all (from your edition of the textbook) | Courtesy of Prof. Ram, you can find solutions to almost all problems in the suggested hwk on the right. Numbering of the problems is slightly different, as he used an older edition of the textbook when he wrote those solutions. |
8 | 2/03 | Distance in weighted (labelled) (di)graphs; Dijkstra's algorithm. | Worksheet 2/03 (stolen from Prof. Ram's Exam 1- Spring 2017) | During quarantine, I discovered the following
Youtube Graph Theory videos. You may find them useful, as many of the
class topics are also treated in those videos (but you need to do some
searching): 1. Videos from Sarada Herke 2. Videos from Wrath of Math |
9 | 2/08 | Trees | For Chapter 3 (p. 101-103 textbook): 1, 2, 3, 5, 6, 9, 10, 17, 18, 27 (from your edition of the texbook) | The suggested problems for Chap. 3 correspond identically to Prof. Ram's hwk problems, but again the numbering is slightly different. In any case, you have solutions for all of them. |
10 | 2/10 | Minimal weight spanning trees; Kruskal's Algorithm; Prim's Algorithm. | Worksheet 2/10
(This is now a homework due Tuesday, Feb. 15) The table corresponding to the application of each algorithm should appear in your solution. Solution key of Worksheet 2/10 (from the paper of Tao Lin) |
The lecture notes are available in Canvas. You can look at Prof. Ram's notes as well for different examples of each Kruskal's and Prim's algorithms. |
11 | 2/15 | Prufer's coding and
decoding algorithms; Cayley's Theorem |
||
12 | 2/17 | Rooted trees and optimal binary codings | Worksheet 2/17 -- Pb. 3 from Prof. Ram's Test 1 - Fall 2017 (not collected) | |
13 | 2/22 | Review for Exam 1 | You can use this Review guide for Exam 1 | |
14 | 2/24 |
Exam 1 in room OE 105 |
Solution key for Exam 1 Homework 3 -- due Thursday, March 10 |
Homework 3, on the left, involves some reading
ahead. I will cover Euler's circuits theorem in class after the break, but it would be good if you start the homework already. Have a good Spring break! |
15 | 3/08 | Eulerian graphs | For Chapter 5 (p.162-166 textbook): #1, 2, 4, 10, 11, 15-19all, 49 | |
16 | 3/10 | Fleury's algorithm; Postman problem |
Worksheet 3/10 | |
17 | 3/15 | Hamiltonian cycles and paths |
||
18 | 3/17 | Hamiltonian cycles and paths |
I recommend that you watch all videos from Sarada Herke on Hamiltonian cycles and graphs. The proof that Petersen's graph is not Hamiltonian is required. | |
19 | 3/22 | Euler Planarity formula | For Chapter 6 (p. 198-200 textbook): #1, 2, 5, 7-12all, 14, 16 | |
20 | 3/24 | Planar graphs/ Kuratowski's Thm | Worksheet 3/24 | |
21 | 3/29 | DMP algorithm | Exam 2 is moved to Thursday, April 14. It will be held in room OE105. Exam 2 will cover Chapters 5, 6, and partly 8 (graph colorings). More details to come. |
|
22 | 3/31 | Graph embeddings in other
surfaces; Polyhedra & the five regular polyhedra Thm. |
Worksheet 3/31 | This worksheet will NOT be collected, but solve the problems on it, as exam preparation. |
23 | 4/05 | The five regular polyhedra
Theorem; More on previous worksheet |
Mini quiz 4/05 | |
24 | 4/07 | Graph Coloring | ||
25 | 4/12 | Heawood's 5 color Thm. Review for Exam 2 |
Review guide for Exam 2 | |
26 | 4/14 | Exam 2 | Solution key for Exam 2 | |
27 | 4/19 | Matchings in graphs | ||
28 | 4/21 | More matchings Hall's Theorem |
Review guide for the Final Exam |
Final Exam, on Tuesday, April 26, 9:30-11:45 am, in OE 105