Graph Theory


 * /Weighted graphs and algorithms/

Graph Theory is the study of interactions between nodes (vertices) and edges (connections between the vertices), and it relates to topics such as combinatorics, scheduling, and connectivity making it useful to computer science and programming, engineering, networks and relationships, and many other fields of science. Graph theory can be thought of as the "mathematician's connect-the-dots" but it does not examine graphs as done in Calculus (curves and other related concepts).

Simple Tools

 * 1) Juggling with Binomial Coefficients
 * 2) Dual Graphs
 * 3) Star-Delta and Similar Transformations
 * 4) Hypercubes and Gray Codes

Degrees and Parameters

 * 1) Degree Definitions
 * 2) Theorems using Degrees
 * 3) Regular Graphs
 * 4) Degree Sequences
 * 5) Using matrices to encode graphs

Special Types of Graphs

 * 1) k-Connected Graphs
 * 2) Planar Graphs