Graph Theory Midterm 1

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

1/46

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:54 AM on 10/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

47 Terms

1
New cards

Graph

Pair of sets where one set consists of vertices and the other set consists of edges connecting those vertices.

2
New cards

Order (|G|)

The number of verticies

3
New cards

||G||

The number of edges

4
New cards

Subgraph of G

A graph G ‘ = (V’, E’) where V’ ⊆ V and E’ ⊆ E

5
New cards

Induced Subgraph of G

It contains all edges xy ∈ E if x,y ∈ V

6
New cards

Complete Graph Kn

A complete graph on n vertices

7
New cards

Independent set of edges

A set of edges that do not share any endpoints

8
New cards

Independent set of vertices

A set of verticies that are not adjacent

9
New cards

d(G)

Average degree of vertices in G

10
New cards

ÎŽ(G)

Minimum degree of a vertex in G

11
New cards

Δ(G)

The maximum degree of a vertex in G

12
New cards

Δ(G)

|E|/|V|

13
New cards

Proposition 1.2.1

The number of vertices of odd degree in a graph is always even

14
New cards

Edge Cardinality Relation to Degree and Vertex Count

|E| = (1/2)d(G)*|V|

15
New cards

Δ(G) relation to d(G)

Δ(G) = (1/2)d(G)

16
New cards

Proposition 1.2.2

Every graph G with at least one edge has a subgraph H with ÎŽ(G) > Δ(H) ≄ Δ(G)

17
New cards

In Class Lemma Chap 1

Let G = (V,E) be a graph, and let w be a vertex such that d(w) ≀ Δ(G). Then H = G - {w} has Δ(H) ≄ Δ(G)

18
New cards

Girth g(G)

The minimum length of a cycle in G (infinity if no cycles)

19
New cards

Cicumference

The maximum length of a cycle in G (0 if no cycles)

20
New cards

Diameter

Greatest distance between any two vertices in G

21
New cards

Prop 1.3.1

Every graph G contains a path of length ÎŽ(G) and a cycle of length at least ÎŽ(G) + 1. (If ÎŽ > 1)

22
New cards

Proposition 1.3.2

Every graph G containing a cycle satisfies g(G) ≀ 2diam(G) + 1

23
New cards

Proposition 1.3.3

A graph G of radius at most k and Δ(G) ≄ 3 has fewer than (d/(d-2))(d-1)^k vertices

24
New cards

Proposition 1.4.1

The vertices of a connected graph G can always be enumerated so that it is connected for every i.

25
New cards

Minimally connected

Removing any edge makes it disconnected

26
New cards

Maximally acyclic

T contains no cycle but T + xy does, if x and y are non-adjacent

27
New cards

Corollary 1.5.2

Vertices of a tree can always be enumerated so that the last vertex in the list has a unique neighbor in the list without it

28
New cards

Corollary 1.5.3

A connected graph with n vertices is a tree if and only if it has n - 1 edges

29
New cards

Corollary 1.5.4

If T is a tree and G is any graph with ÎŽ(G) ≄ |T| - 1, then T⊆G.

30
New cards

Spanning Tree of G

T is a spanning tree if T is a tree with |G| vertices or is a maximally acyclic subgraph or is a minimally connected subgraph that covers every vertex

31
New cards

Algorithm for spanning tree

While T contains a cycle, remove an edge in that cycle, until no cycles

32
New cards

Minimum Spanning Tree

A spanning tree that minimizes total edge weight

33
New cards

Prim Algorithm

Start with only one vertex. Then add the cheapest edge that has one vertex in your set of vertices and one vertex outside of it.

34
New cards

Kruskal

Start with all vertices and no edges. Then, add the cheapest edge that doesn’t make a cycle.

35
New cards

Reverse Delete

Start with G. Remove the edge with the largest weight, if the graph still remains connected. Do this til you get T.

36
New cards

Cut Lemma

Pick a subset of vertices that is not V. Then, the minimum cost edge with one end in S and one end in V - S is in every minimum spanning tree.

37
New cards

Cycle Lemma

If there exists a cycle in G, the most expensive edge in this cycle does not belong to any minimum spanning tree of G.

38
New cards

Depth first search

Go as deep as possible. When you hit a dead-end, go back until you are at a vertex with an unexplored neighbor, and go from there.

39
New cards

1.6.1

G is bipartite iff G has no odd cycles

40
New cards

Euler Tour

A walk on a graph that traverses every edge exactly once.

41
New cards

Matching

If every vertex in the desired subset of the vertices is incident with an edge in the matching.

42
New cards

Perfect Matching

Every vertex is matched

43
New cards

Vertex cover

A set of vertices that is incident to every edge in the graph

44
New cards

Edge cover

A set of edges that is incident with every vertex

45
New cards

Alternating path

A path that starts with an unmatched vertex in A, and then alternates between edges in and edges not in the Matching.

46
New cards

Augmenting path

An alternating path that ends in an unmatched vertex in B

47
New cards

2.1.1

The maximum cardinality of a matching in G is equal to the minimum cardinality of a vertex cover of its edges.