3033: CHAPTER 2: MATCHINGS Flashcards

1
Q

What does it mean for a set of edges M to be independent?

A

No two elements in M have an endpoint in common

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

What is a matching?

A

An independent set of edges

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

What is the symmetric difference of two sets A, B, written A△B,

A

A△B = (A \ B) ∪ (B \ A)

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

Let G = (V,E) be a graph. Let M1, M2 be matchings in G. What can we say about every component of the symmetric difference M1△M2

A

It is either a cycle of even length or a path

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

When is a matching M is maximal?

A

If there is no matching M′ such that M ⫋ M′

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

When is a matching M is maximum?

A

If there is no matching M′ such that |M| < |M′|

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

When is a matching M is perfect?

A

if every vertex of G is the endpoint of an edge in M.

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

When is a path P is M-alternating?

A

if it starts at an unmatched vertex and contains,
alternately, edges from E \ M and from M

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

When is a path P is M-augmenting?

A

if it is M-alternating and ends at an unmatched vertex.

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

Let G = (V,E) be a graph and M a matching in G. If M is a maximum matching, what else can we say about it?

A

There is no M-augmenting path in G

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

Let G = (V,E) be a bipartite graphs, with bipartition X,Y. What is a matching in G?

A

It is a set M = {x1y1,…,xkyk}
where xiyi are edges (for 1 ≤ i ≤ k), the xi’s are distinct elements of X and the yj’s are distinct elements of Y .

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

Let G = (V,E) be a graph. What is a vertex cover U ⊆ V?

A

A set of vertices V such that every edge of G has at least one endpoint in U.

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

Let G be a bipartite graph. What can e say about the sizes of matchings and vertex covers in G?

A

The maximum size of a matching in G equals the minimum size of a vertex cover in G.

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

What is N(x)

A

The set of neighbours of x

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

For S ⊆ V what is N(S)?

A

The union of the sets of neighbours of the elements of S.

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

Let G = (V,E) be a bipartite graph with bipartition X,Y. Suppose that |X | ≤ |Y | and let k = |X |. Then if there is a maximum matching of G of size k, what else can we say?

A

For every S ⊆ X, |S| ≤ |N(S)|.

17
Q

For k > 0, what can we say about every k-regular bipartite graph?

A

It has a perfect matching.