Untitled Deck Flashcards

(16 cards)

1
Q

What is the Stable Matching Problem?

A

A problem of matching n jobs with n candidates based on their ordered preference lists.

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

What algorithm is used to solve the Stable Matching Problem?

A

Propose-and-Reject algorithm (Gale-Shapley algorithm).

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

What is the objective of the Stable Matching Problem?

A

To create a matching where no individual can benefit by switching jobs.

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

What happens every morning in the Propose-and-Reject algorithm?

A

Each job proposes to its most preferred candidate who has not yet rejected it.

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

What does each candidate do every afternoon in the Propose-and-Reject algorithm?

A

Collects offers and responds ‘maybe’ to the most preferred offer and rejects others.

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

What does a rejected job do every evening in the Propose-and-Reject algorithm?

A

Crosses off the candidate who rejected its offer from its list.

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

What is the output of the Propose-and-Reject algorithm in the example provided?

A

{(Approximation Inc., Anita), (Basis Co., Bridget), (Control Corp., Christine)}.

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

What is a significant application of the Stable Matching Algorithm?

A

The residency match program for pairing medical graduates with residency slots.

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

Why were medical residency programs introduced?

A

To provide a source of cheap labor for hospitals.

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

What issue arose with the number of residency slots and medical graduates?

A

The number of residency slots exceeded the number of medical graduates.

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

What was the impact of hospitals competing for residency candidates?

A

Hospitals began making residency offers earlier to attract graduates.

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

Fill in the blank: The Propose-and-Reject algorithm is also known as the _______.

A

Gale-Shapley algorithm.

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

True or False: The Propose-and-Reject algorithm guarantees a stable matching.

A

True.

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

What is the significance of having no ‘exploding offers’ in the Propose-and-Reject algorithm?

A

It ensures that a job cannot withdraw an offer once made.

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

How does the Propose-and-Reject algorithm ensure stability in matchings?

A

By preventing any pair of individuals from preferring each other over their current matches.

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

List the steps of the Propose-and-Reject algorithm.

A
  • Jobs propose to preferred candidates
  • Candidates respond to offers
  • Rejected jobs update their preference lists
  • Repeat until no offers are rejected.