Graph Theory Terms - Discrete 2

studied byStudied by 1 person
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 53

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

54 Terms

1

Parallel edges

edges that connect the same vertices

New cards
2

Simple graph

graph with no loops or parallel edges

New cards
3

Null graph

graph with no vertices or edges

New cards
4

Trivial graph

graph with one vertex

New cards
5

Adjacent edges

edges that have the same end vertex

New cards
6

Adjacent vertices

vertices that are connected by the same edge

New cards
7

Pendant vertex

vertex with degree of 1

New cards
8

Pendant edge

edge with a pendant vertex attached to it

New cards
9

Isolated vertex

vertex with degree of 0

New cards
10

Handshaking Theorem

sum of degrees of all vertices = 2* total # of edges

New cards
11

Degree sequence

list of all vertices’ degrees in descending order

New cards
12

Maximum possible degree

number of vertices - 1

New cards
13

Valid degree sequence:

  1. must sum to an even number

  2. cannot contain degrees greater than the max possible degree

  3. minimum degree value possible = number of vertices with the max possible degree

New cards
14

Complete graph (Kn)

  • all vertices are connected to each other

  • each vertex has a degree of n-1

New cards
15

Cycle graph (Cn)

  • n number of vertices and edges

  • vertices have a degree of 2

New cards
16

Wheel graph (Wn)

  • Add one more vertex to a cycle graph and connect it to every vertex

New cards
17

Complementary Graph (G’)

  • contains the same number of vertices as G

  • contains edges where G doesn’t

  • edges in G + edges in G’ = max possible # of edges

  • overlapping G and G’ = Kn

New cards
18

Bipartite graph (Bm,n)

  • all vertices can be split into 2 disjoin groups V1 and V2

  • edges connect a vertex in V1 to a vertex in V2

  • |V1| = m, |V2| = n

New cards
19

Complete bipartite graph (Km,n)

  • bipartite graph with all possible edges

  • degree of each vertex in V1 = n

  • degree of each vertex in V2 = m

New cards
20

Subgraph

  • G’ is a subgraph of G if each edge in G’ has the same vertices as it does in G

  • A graph is a subgraph of itself

New cards
21

Walk

  • finite sequence alternating between vertices and edges

  • starts with the INITIAL VERTEX

  • ends with the TERMINAL VERTEX

  • length of a walk is the number of edges in between the initial and terminal vertex

New cards
22

Trail

walk with no repeated edges

New cards
23

Path

walk with no repeated edges or vertices, with the exception of the initial and terminal vertices

New cards
24

Circuit

path where the initial vertex = the terminal vertex (only repeats are the vertex that is both the initial and terminal vertex)

  • circuit vs cycle: cycle can have repeats, circuit cannot

New cards
25

Connected graph

  • a graph is connected if there is walk between every pair of vertices

  • trivial graph is connected

New cards
26

CLOSED walk/path

  • initial vertex is the same as the terminal vertex

  • closed walk = CYCLE

  • closed path = CIRCUIT

New cards
27

Cut vertex

vertex whose removal increases the number of connected components

New cards
28

Cut edge

edge whose removal increases the number of connected components

New cards
29

Euler walk

  • Walk in which every edge is used exactly once

  • A CONNECTED graph has a Euler walk the graph has exactly 2 vertices with an odd degree

New cards
30

Euler circuit

  • CLOSED walk that uses every edge exactly once (initial and terminal vertices must be the same)

  • A CONNECTED graph has a Euler circuit if all the graph’s vertices have an even degree

New cards
31

Euler graph

Graph with a Euler circuit

New cards
32

Hamiltonian path

a path that uses every vertex exactly once

New cards
33

Hamiltonian circuit

a circuit in a connected graph that includes every vertex exactly once

New cards
34

Hamiltonian graph

graph with a Hamiltonian circuit

New cards
35

Dirac’s theorem

A simple graph G has a Hamiltonian circuit if G has more 3+ vertices (n >= 3), such that the degree of every vertex >= n/2

New cards
36

Ore’s theorem

A simple graph G has a Hamiltonian circuit if G has 3+ vertices (n >= 3), such that deg(u) + deg(v) >= n for every pair of non-adjacent vertices u and v

New cards
37

Weighted graph

graphs with edges that are assigned numerical values

New cards
38

Tree

connected graph with no circuits

an undirected graph is a tree iff there is a unique simple path between any 2 of its vertices

New cards
39

Trivial tree

tree with one vertex

New cards
40

Forest

disconnected graph in which each connected component is circuit-less

New cards
41

Rooted tree

tree where one vertex is assigned to be the root. All other vertices and edges move away from the root

New cards
42

Vertex level

number of edges in the unique walk between that vertex and the root, root level = 0

New cards
43

(rooted) tree height

greatest vertex level within the tree

New cards
44

Children

children of vertex v are the adjacent vertices 1 level below

New cards
45

Parent

parent of vertex w is its adjacent vertex 1 level above

New cards
46

Internal vertices

vertices with children

New cards
47

Leaf

vertex without children

New cards
48

Siblings

distinct vertices with the same parent

New cards
49

Ancestor/descendant

if v lies on a unique path between w and the root, v is w’s ancestor and w is a descendant

New cards
50

M-ary tree

A rooted tree with each internal vertex having at most m children. An m-ary tree is FULL if each internal vertex has exactly m children.

New cards
51

Binary search tree

2-ary tree

move left = vertex that is less than its parent

move right = vertex that is greater than its parent

New cards
52

Decision Tree

  • each internal vertex is a question or attribute

  • each branch is an resulting outcome

  • each leaf is a final decision

New cards
53

Empty graph

graph with vertices but no edges

New cards
54

Spanning tree

subgraph of G which is a tree containing every vertex of G. minimum spanning tree is a spanning tree with the smallest possible sum of edge weights (found using prims or kruskals algo)

New cards

Explore top notes

note Note
studied byStudied by 39 people
70 days ago
5.0(1)
note Note
studied byStudied by 13 people
183 days ago
5.0(1)
note Note
studied byStudied by 253 people
681 days ago
4.5(6)
note Note
studied byStudied by 18 people
813 days ago
5.0(1)
note Note
studied byStudied by 215 people
720 days ago
5.0(2)
note Note
studied byStudied by 22 people
710 days ago
5.0(2)
note Note
studied byStudied by 2488 people
700 days ago
4.7(6)

Explore top flashcards

flashcards Flashcard (55)
studied byStudied by 84 people
381 days ago
5.0(1)
flashcards Flashcard (44)
studied byStudied by 39 people
789 days ago
4.1(7)
flashcards Flashcard (58)
studied byStudied by 170 people
730 days ago
5.0(1)
flashcards Flashcard (45)
studied byStudied by 12 people
764 days ago
5.0(1)
flashcards Flashcard (45)
studied byStudied by 1 person
74 days ago
5.0(1)
flashcards Flashcard (43)
studied byStudied by 10 people
220 days ago
5.0(1)
flashcards Flashcard (42)
studied byStudied by 33 people
372 days ago
5.0(1)
flashcards Flashcard (101)
studied byStudied by 183 people
2 days ago
5.0(1)
robot