Graphs and Networks Review

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/32

flashcard set

Earn XP

Description and Tags

Comprehensive vocabulary flashcards covering the fundamental concepts of graph theory, including graph properties, paths, planar graphs, and optimization algorithms.

Last updated 12:11 AM on 7/30/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

33 Terms

1
New cards

Graph

A diagram consisting of a set of points called vertices and lines called edges that represent connections between objects or locations.

2
New cards

Vertex

A point or node in a graph representing an entity or location.

3
New cards

Edge

A line or connection between two vertices in a graph.

4
New cards

Loop

An edge that connects a vertex to itself, contributing 22 to the degree of that vertex.

5
New cards

Multiple edges

Two or more edges that connect the same pair of vertices.

6
New cards

Degree of a vertex

The number of edges attached to a vertex, denoted as deg(V)\text{deg}(V), where a loop is counted twice.

7
New cards

Sum of degrees theorm

A property stating that in any graph, the total sum of degrees across all vertices is equal to exactly twice the number of edges, expressed as 2×e2 \times e.

8
New cards

Connected graph

A graph in which a sequence of edges exists to link every vertex to every other vertex.

9
New cards

Bridge

An edge in a connected graph that, if removed, would cause the graph to become disconnected.

10
New cards

Isomorphic graphs

Graphs that are considered equivalent because they contain the same number of vertices and edges with identical connection patterns, regardless of how they are drawn.

11
New cards

Adjacency matrix

A square matrix representing a graph where the rows and columns correspond to vertices, and the entries indicate the number of edges connecting them.

12
New cards

Planar graph

A graph that can be drawn on a flat surface such that no edges cross or intersect except at the vertices.

13
New cards

Face

A region of space bounded by the edges of a planar graph, including the infinite region surrounding the graph.

14
New cards

Euler’s formula

A relationship for connected planar graphs where the number of vertices (vv) plus the number of faces (ff) is equal to the number of edges (ee) plus two, written as v+f=e+2v + f = e + 2.

15
New cards

Walk

A sequence of edges where each edge joins successive vertices, used to move from one point to another in a graph.

16
New cards

Trail

A type of walk that contains no repeated edges.

17
New cards

Path

A type of walk that contains no repeated edges and no repeated vertices.

18
New cards

Circuit

A closed trail that starts and ends at the same vertex and has no repeated edges.

19
New cards

Cycle

A closed path that starts and ends at the same vertex, with no repeated edges and no repeated vertices except for the first and last.

20
New cards

Eulerian trail

A trail that traverses every single edge in a graph exactly once; it exists if a connected graph has precisely zero or two vertices with an odd degree.

21
New cards

Eulerian circuit

A circuit that traverses every edge in a graph exactly once and starts and ends at the same vertex; it exists if all vertices in a connected graph have an even degree.

22
New cards

Hamiltonian path

A path that visits every vertex in a graph exactly once, without needing to use every edge.

23
New cards

Hamiltonian cycle

A cycle that visits every vertex in a graph exactly once and returns to the starting vertex.

24
New cards

Weighted graph

A graph where each edge is assigned a numerical value, or weight, representing data such as distance, cost, or time.

25
New cards

Network

A weighted graph where the edge weights represent physical quantities.

26
New cards

Shortest path problem

The task of finding the route between two vertices in a network that results in the minimum total weight.

27
New cards

Tree

A connected graph that contains no cycles, loops, or multiple edges; for a tree with nn vertices, there are exactly n1n - 1 edges.

28
New cards

Spanning tree

A subgraph that contains all the vertices of a connected graph and forms a tree.

29
New cards

Minimum spanning tree

The spanning tree of a weighted graph that has the lowest possible total edge weight.

30
New cards

Greedy algorithm

A problem-solving strategy that makes the choice that looks best at the current moment with the hope of finding a global optimum.

31
New cards

Prim’s algorithm

A greedy algorithm used to find the minimum spanning tree of a graph by selecting the lowest weight edge connected to the existing tree until all vertices are included.

32
New cards

Kruskal’s algorithm

A greedy algorithm used to find the minimum spanning tree by sorting all edges from lowest weight to highest and adding them sequentially as long as they do not form a cycle.

33
New cards

Dijkstra’s algorithm

A greedy algorithm used to identify the shortest path between two specific points in a network by assigning and updating values to vertices based on edge weights.