Graphs
A graph contains of a non-empty set of vertices and a set of edges
An edge must connects to two neighbors
Edges
Directed edge
Undirected edge
Degrees
If an undirected graph has edges, then
If a directed graph has has edges, then
Types of Graphs
Simple Graphs
A undirected graph without loops and multiple edges
Bipartite Graphs
A simple graph that can be partitioned into two disjoint subsets such that every edge connects between those two sets
Complete Bipartite Graphs
A simple graph that be partitioned into two disjoint subsets such that there is an edge from every vertex in to every vertex in
Graph Isomorphism
Can be shown by a bijection function
Euler Circuits
An undirected connected graph has an Euler circuit all vertices have even degrees
Euler Paths
An undirected connected graph has an Euler path but not an Euler circuit there are exactly two vertices of odd degree