CS614. Advanced Algorithms. L22 Quiz.
CS614. Advanced Algorithms.
L22 Quiz
Problem 1. Hall Set
Given a bipartite graph G with bipartite classes A,B⊆V(G) and an integer k, the Hall SET problem asks for a Hall set of size at most k, that is, a set S⊆A of size at most k such that ∣N(S)∣<∣S∣. Show that HalL SET is W[1]-hard.
Hint: Reduce from Clique. Given a graph G, we construct a bipartite graph where class A corresponds to the edges of G and class B corresponds to the vertices of B; the vertex of A corresponding to edge uv of G is adjacent to the two vertices u,v∈B. Additionally, we introduce a set of (2k)−k−1 vertices into B and make them adjacent to every vertex of A.
Show that every Hall set of size at most (2k) has size exactly (2k) and corresponds to the edges of a k-clique in G.