Graph Theory Flashcards

1
Q

graph

A

A graph, G=(V,E) is a finite set of vertices V and a finite set of Edges E where each edge (u,v) connects two vertices, u and v.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Adjacent

A

Two vertices, u and v of a graph are adjacent if there exists an edge (u,v).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Self loop

A

A self-loop is an edge (u,u).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

multi-graph

A

A multi graph can have multiple edges between the same two vertices and self loops.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Incident

A

If (u,v) is an edge in a graph G, (u,v) is an incident to vertices u and v.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Degree

A

A degree of a vertex is the number of edges incident on it.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

isolated

A

A vertex who’s degree is 0 is isolated.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Simple path

A

A path is simple if all vertices in the path are distinct.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Subpath

A

A subpath of a path is a continuous subsequence of its vertices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Path

A

A path of length k from a vertex u to a vertex u’ is a sequence (v0,v1,v2,…,vk) of vertices such that u=v0, u’=vk and (vi-1,vi) is an edge in E for i=1,2,…,k. The length is the number of edges in the path.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Length k

A

The length is the number of edges in the path.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Cycle

A

A cycle s a path with k>0 where v0=vk, and all the edges are distinct.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Simple cycle

A

A cycle is simple if the vertices are distinct.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Acyclic

A

A graph with no simple cycles is acyclic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Connected

A

A graph is connected if every vertices is reachable from all other vertices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Connected components

A

The connected components are the equivalence classes of vertices under the “is reachable from” relation.

17
Q

Hamiltonian cycle

A

A Hamiltonian cycle is a simple circuit that traverses all vertices. Named after sir Hamilton 1800s

18
Q

Hamiltonian path

A

A Hamiltonian path is a simple path that traverses all vertices.

19
Q

Complete graph of n vertices

A

A complete graph of vertices, Kn in which every pair of vertices is adjacent.

20
Q

Bipartite graph of n vertices

A

A Bipartite Graph of n vertices is a graph in which the n vertices can be partitioned into two sets V1 and V2 such that for every edge (u, v), u is in one of
the sets and v is in the other. Km,n is the Complete
Bipartite graph where |V1|= m and |V2|= n.

21
Q

Predicate

A

A predicate is a proposition who’s truth depends on the value of on or more variables of a propositional function. Notation: P(x), Q(x,y), R(a,b,c,d) etc

22
Q

Universe of discourse

A

The universe of discourse specifies the possible values of the variable(s) in the predicate.

23
Q

Quantifiers

A

Quantifiers such as E and A are symbols that are used to give more details about the predicate.

24
Q

Universal Quantification

A

Universal Quantification A of P(x) is the proposition

“P(x) is true for all values of x in some set D”

25
Q

Existential Quantification

A

Existential Quantification, E of P(x) is the proposition:

“There exists an element in x in some set D such that P(x) is true”