In mathematics, graph theory is the study of graphs, which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of vertices (also called nodes or points) which are connected by edges (also called links or lines). A distinction is made between undirected graphs, where edges link two vertices symmetrically, and directed graphs, where edges link two vertices asymmetrically; see Graph (discrete mathematics) for more detailed definitions and for other variations in the types of graph that are commonly considered. Graphs are one of the prime objects of study in discrete mathematics.

⭐️ Table of Content ⭐️

  • 0:00 Graph theory vocabulary
  • 04:53 Drawing a street network graph
  • 07:08 Drawing a graph for bridges
  • 10:19 Dijkstra’s algorithm
  • 14:34 Dijkstra’s algorithm on a table
  • 19:20 Euler Paths
  • 21:20 Euler Circuits
  • 22:25 Determine if a graph has an Euler circuit
  • 26:13 Bridges graph - looking for an Euler circuit
  • 27:59 Fleury’s algorithm
  • 30:29 Eulerization
  • 34:52 Hamiltonian circuits
  • 37:30 TSP by brute force
  • 41:23 Number of circuits in a complete graph
  • 46:12 Nearest Neighbor ex1
  • 48:26 Nearest Neighbor ex2
  • 50:15 Nearest Neighbor from a table
  • 55:06 Repeated Nearest Neighbor
  • 58:59 Sorted Edges ex 1
  • 1:03:15 Sorted Edges ex 2
  • 1:05:24 Sorted Edges from a table
  • 1:09:59 Kruskal’s ex 1
  • 1:12:59 Kruskal’s from a table

#developer

Graph Theory Full Course for Beginners
2.70 GEEK