Questions: Bipartite Graphs and Matching Problems

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Five job applicants each have exactly two job openings they qualify for, drawn from a pool of 10 openings. Does this guarantee a perfect matching exists?

AYes — each applicant has 2 choices, and 2 ≥ 1 so Hall's condition is satisfied
BNo — Hall's condition depends on which specific jobs each applicant qualifies for, not just how many
CYes — there are more openings (10) than applicants (5), so matches are always available
DNo — bipartite matching only applies when all left vertices have degree at least 3
Question 2 Multiple Choice

Hall's condition fails for some subset S of left vertices — specifically, S has 4 left vertices but only 3 distinct neighbors on the right. What can you conclude?

ANo matching of any kind exists in the graph
BA perfect matching from the left side is impossible, but a maximum matching may still include some left vertices
CThe graph cannot be bipartite if Hall's condition fails
DThe condition only shows that a perfect matching from the right side doesn't exist
Question 3 True / False

Hall's condition must be verified for every subset of left vertices — even a single subset violating the condition is sufficient to prove no perfect matching exists.

TTrue
FFalse
Question 4 True / False

If nearly every left vertex in a bipartite graph has at least one neighbor on the right side, Hall's condition is automatically satisfied and a perfect matching should exist.

TTrue
FFalse
Question 5 Short Answer

Why is Hall's condition 'collective' rather than 'individual'? Give a concrete example that shows why checking each left vertex individually is insufficient to guarantee a perfect matching.

Think about your answer, then reveal below.