Neeldhara
  • About
  • Research
    • Overview
    • People
    • Publications
    • Surveys
  • Teaching
    • Courses
    • Materials
  • Lists
    • Puzzles
    • Bookmarks
  • Exposition
    • Talks
    • Videos
  • Events
  • Blog

CS614. Advanced Algorithms. L22 Quiz.

CS614. Advanced Algorithms.

L22 Quiz

Back to the course page

Problem 1. Hall Set

Given a bipartite graph GGG with bipartite classes A,B⊆V(G)A, B \subseteq V(G)A,B⊆V(G) and an integer kkk, the Hall SET problem asks for a Hall set of size at most kkk, that is, a set S⊆AS \subseteq AS⊆A of size at most kkk such that ∣N(S)∣<∣S∣|N(S)|<|S|∣N(S)∣<∣S∣. Show that HalL SET is W[1]-hard.


Hint: Reduce from Clique. Given a graph GGG, we construct a bipartite graph where class AAA corresponds to the edges of GGG and class BBB corresponds to the vertices of BBB; the vertex of AAA corresponding to edge uvu vuv of GGG is adjacent to the two vertices u,v∈Bu, v \in Bu,v∈B. Additionally, we introduce a set of (k2)−k−1{k \choose 2}-k-1(2k​)−k−1 vertices into BBB and make them adjacent to every vertex of AAA.

Show that every Hall set of size at most (k2){k \choose 2}(2k​) has size exactly (k2){k \choose 2}(2k​) and corresponds to the edges of a kkk-clique in GGG.


© 2022 • Neeldhara Misra • Credits •

 

Corrections? Please leave a comment here or a PR in this repository, thanks!

I’d rather be a failure at something I love than a success at something I hate.

George Burns

You live and you learn — at any rate, you live.

Douglas Adams

A problem worthy of attack proves its worth by fighting back.

Paul Erdos

×