Graph Theory in Discrete Mathematics Flashcards
is the study of graphs, which are
mathematical structures used to model
pairwise relations between objects.
Graph Theory
Edges have no direction.
Undirected Graph
Edges have a direction from
one vertex to another.
Directed Graph
Edges have weights representing costs
Weighted Graph
Connected acyclic graphs. Every two vertices are
connected by exactly one path.
Trees
Graphs where vertices can be divided
into two disjoint sets such that no two graph vertices
within the same set are adjacent.
Bipartite Graphs
Graphs in which there is a unique edge
connecting every pair of vertices.
Complete Graphs
Number of edges incident to a vertex.
Degree
A sequence of edges connecting a sequence of
vertices.
Path
A path that starts and ends at the same vertex.
Cycle
A graph is connected if there is a path
between every pair of vertices.
Connectivity
Algorithms for traversing or searching tree or graph data
structures.
Depth-First Search (DFS) and Breadth-First Search (BFS)
For finding the shortest path between
nodes in a graph.
Dijkstra’s Algorithm
For finding the minimum spanning tree of a graph.
Kruskal’s and Prim’s Algorithms