The material
should be studied in the following order:
- 1a. Graphs
- 1b. Bipartite graphs
- 1c. Neighborhoods and degrees of vertices
- 2. Isomorphism
- 3. Synthesis of graphs with given degrees
- 1r. Random graphs
- 1d. Paths and circuits
- 1g. Subgraphs
- 1e. Union and intersection of graphs
- 1h. Cuts
- 1i. Paths and circuits in graphs
- 1j. Connected graphs
- 1p. Minors of graphs
- 1k. Components
- 4. Bicolorable graphs
- 5. Stable sets
- 6. Cliques
- 7. Vertex covers
- 8. Vertex colorings
- 1l. Bridges
- 1o. Forests and trees
- 1m. Edge-biconnected graphs
- 1n. Articulations and biconnected graphs
- 1f. Planar graphs
- 1q. Plane maps and their faces
- 9. Matchings
- 10. Matchings in bipartite graphs
- 11. Matchings in arbitrary graphs
- 12. Edge colorings
- 17. Hamiltonian circuits and paths
- 18. Circuit covers (Eulerian cycles)
- 14. Shortest paths and circuits
- 15. Flows
- 16. Internally disjoint flows
- 19. Characterization of planarity