From charlesreid1

Line 2: Line 2:


=Notes=
=Notes=
==Goodrich - Data Structures - Chapter 12==
The Goodrich book is less extensive, less mathematical, and more practical. The focus is on graph implementations, not on graph theory.
See [[Graphs/Data Structures]]


==Diestel - Graph Theory==
==Diestel - Graph Theory==


{{Main|:Category:Diestel}}
[[:Category:Diestel]]


Link to book: http://www.cs.unibo.it/babaoglu/courses/cas00-01/tutorials/GraphTheory.pdf
Link to book: http://www.cs.unibo.it/babaoglu/courses/cas00-01/tutorials/GraphTheory.pdf
Line 100: Line 106:
===Chapter 13: Network flows===
===Chapter 13: Network flows===
-->
-->


=Flags=
=Flags=


{{GraphsFlag}}
{{GraphsFlag}}

Revision as of 02:08, 21 August 2017

Graphs are mathematical objects consisting of nodes and edges. The original inventor of graph theory was Leonhard Euler, who used it to solve the Seven Bridges of Königsberg problem.

Notes

Goodrich - Data Structures - Chapter 12

The Goodrich book is less extensive, less mathematical, and more practical. The focus is on graph implementations, not on graph theory.

See Graphs/Data Structures

Diestel - Graph Theory

Category:Diestel

Link to book: http://www.cs.unibo.it/babaoglu/courses/cas00-01/tutorials/GraphTheory.pdf

Chapter 1: Basics

Chapter 1 is a litany of definitions, concepts, and theorems important to laying the groundwork for discussing graph theory.

Chapter 2: Matching

Bipartite graph matching

k-partite graph matching

Chapter 3: Connectivity

2-connected graphs

3-connected graphs

Menger's Theorem

Mader's Theorem

Spanning trees (and edge-disjoint spanning trees)

Chapter 4: Planar Graphs

Topology

Plane graphs

Algebraic criteria

Chapter 5: Coloring

Coloring vertices

Coloring edges

Chapter 6: Flows

Circulations

Flows in networks

k-flows

Flow coloring

Tutte's flow conjectures

Chapter 7 and 8: Substructures

Subgraphs

Regularity lemma

Hadwigen's theorem

Chapter 9: Ramsey Theory

Chapter 10: Hamilton Cycles

Flags