uiz Space

September 2024 term · Advanced Algorithms · BSCS4021

Advanced Algorithms End Term: 22 December 2024 (September 2024 term)

The IIT Madras BS Advanced Algorithms (Advanced Algorithms) End Term paper sat on 22 Dec 2024, in the September 2024 term: 44 questions for 100 marks in 180 minutes. Every question is below with its answer. Take it as a timed mock test to be marked, or read it through first.

Questions
44
Marks
100
Duration
180 min
MSQ
2
MCQ
37
Numerical
5

Updated

Official paper: IIT M DEGREE FN EXAM QDB1 22 Dec 2024 · No negative marking.

Question 1

+3 marksOne or more correct options

In this world, there are only two kinds of people: people who love Hanumankind, and people who do not love Hanumankind.

We are searching for a stable matching for everyone. The situation is as follows:

  • For some n≥5n \geq 5, there are nn men, nn women, and one Hanumankind. We also use kk to denote n−5n - 5.
  • Men and women can be matched to each other as usual.
  • Anyone can be matched with Hanumankind.
  • Everyone is either Skeptic or a Believer. Skeptics want to be matched with anyone except Hanumankind. Believers really want to be matched with Hanumankind but don't mind being matched with other people.
  • Men and women still have preference lists, as usual, but if they are a Believer, Hanumankind is always in the first position. If they are Skeptic, Hanumankind is always in the last position.
  • Hanumankind desires to match with 10 people — to be known as the Believers Club — to party forever. As Hanumankind is a kind person and wishes to be inclusive, the goal Believers Club will have exactly 5 men and 5 women.
  • Hanumankind also has a preference list containing all 2n2n men and women.

A stable matching is defined as follows:

  • Hanumankind has 10 partners, of which 5 are men and 5 are women.
  • All men and women not matched up with Hanumankind are married to someone of the opposite gender.
  • No unstable couples exist; i.e., there is no man M and woman W such that M prefers W to his current wife, and W prefers M to her current husband.
  • No skeptic is matched with Hanumankind, i.e, the Believer's Club only admits Believers.
  • There is no man who (1) is not matched with Hanumankind; and (2) who is preferred by Hanumankind over one of his current male partners; and (3) who prefers Hanumankind over his matched partner.
  • There is no woman who (1) is not matched with Hanumankind; and (2) who is preferred by Hanumankind over one of his current female partners; and (3) who prefers Hanumankind over her matched partner.

Based on the above data, answer the given subquestions.

What is a necessary condition for the existence of a stable matching? A condition is a necessary condition if, when it does not hold, a stable matching cannot exist. Check all that apply.

Select all that apply.

  1. A
  2. B
  3. C
  4. D
  5. E
  6. F
  7. G
Show answer

Correct answers

  • A
  • C
  • D
  • F

Question 2

+3 marksOne or more correct options

In this world, there are only two kinds of people: people who love Hanumankind, and people who do not love Hanumankind.

We are searching for a stable matching for everyone. The situation is as follows:

  • For some n≥5n \geq 5, there are nn men, nn women, and one Hanumankind. We also use kk to denote n−5n - 5.
  • Men and women can be matched to each other as usual.
  • Anyone can be matched with Hanumankind.
  • Everyone is either Skeptic or a Believer. Skeptics want to be matched with anyone except Hanumankind. Believers really want to be matched with Hanumankind but don't mind being matched with other people.
  • Men and women still have preference lists, as usual, but if they are a Believer, Hanumankind is always in the first position. If they are Skeptic, Hanumankind is always in the last position.
  • Hanumankind desires to match with 10 people — to be known as the Believers Club — to party forever. As Hanumankind is a kind person and wishes to be inclusive, the goal Believers Club will have exactly 5 men and 5 women.
  • Hanumankind also has a preference list containing all 2n2n men and women.

A stable matching is defined as follows:

  • Hanumankind has 10 partners, of which 5 are men and 5 are women.
  • All men and women not matched up with Hanumankind are married to someone of the opposite gender.
  • No unstable couples exist; i.e., there is no man M and woman W such that M prefers W to his current wife, and W prefers M to her current husband.
  • No skeptic is matched with Hanumankind, i.e, the Believer's Club only admits Believers.
  • There is no man who (1) is not matched with Hanumankind; and (2) who is preferred by Hanumankind over one of his current male partners; and (3) who prefers Hanumankind over his matched partner.
  • There is no woman who (1) is not matched with Hanumankind; and (2) who is preferred by Hanumankind over one of his current female partners; and (3) who prefers Hanumankind over her matched partner.

Based on the above data, answer the given subquestions.

What is a sufficient condition for the existence of a stable matching? A condition is a sufficient condition if, when it holds, a stable matching is guaranteed to exist. Check all that apply.

Select all that apply.

  1. A
  2. B
  3. C
  4. D
  5. E
  6. F
  7. G
Show answer

Correct answers

  • B
  • C
  • D

Question 3

+3 marksOne correct option

In this world, there are only two kinds of people: people who love Hanumankind, and people who do not love Hanumankind.

We are searching for a stable matching for everyone. The situation is as follows:

  • For some n≥5n \geq 5, there are nn men, nn women, and one Hanumankind. We also use kk to denote n−5n - 5.
  • Men and women can be matched to each other as usual.
  • Anyone can be matched with Hanumankind.
  • Everyone is either Skeptic or a Believer. Skeptics want to be matched with anyone except Hanumankind. Believers really want to be matched with Hanumankind but don't mind being matched with other people.
  • Men and women still have preference lists, as usual, but if they are a Believer, Hanumankind is always in the first position. If they are Skeptic, Hanumankind is always in the last position.
  • Hanumankind desires to match with 10 people — to be known as the Believers Club — to party forever. As Hanumankind is a kind person and wishes to be inclusive, the goal Believers Club will have exactly 5 men and 5 women.
  • Hanumankind also has a preference list containing all 2n2n men and women.

A stable matching is defined as follows:

  • Hanumankind has 10 partners, of which 5 are men and 5 are women.
  • All men and women not matched up with Hanumankind are married to someone of the opposite gender.
  • No unstable couples exist; i.e., there is no man M and woman W such that M prefers W to his current wife, and W prefers M to her current husband.
  • No skeptic is matched with Hanumankind, i.e, the Believer's Club only admits Believers.
  • There is no man who (1) is not matched with Hanumankind; and (2) who is preferred by Hanumankind over one of his current male partners; and (3) who prefers Hanumankind over his matched partner.
  • There is no woman who (1) is not matched with Hanumankind; and (2) who is preferred by Hanumankind over one of his current female partners; and (3) who prefers Hanumankind over her matched partner.

Based on the above data, answer the given subquestions.

Consider the algorithms below:

Algorithm A. If there are fewer than 5 male believers or fewer than 5 female believers, stop and conclude that there is no stable matching. Otherwise, take Hanumankind's 5 favorite male Believers and his 5 favorite female Believers, and include them in the Believer's club.

Remove Hanumankind and the club from all remaining preference lists, and run the Gale-Shapley algorithm on everyone else (kk men and kk women).

Return this matching.

Algorithm B. Take Hanumankind's top 5 male preferences and top 5 female preferences, and include them in the Believer's club. Remove Hanumankind and the club from all remaining preference lists, and run the propose and reject algorithm on everyone else (kk men and kk women).

Return this matching.

Algorithm C. In this algorithm, we will try to leverage the original Gale-Shapley algorithm on the entire instance by artificially making 5 male and 5 female “copies” of Hanumankind, and their matched partners will ultimately form the Believer's club. We do this as follows:
\

  • Introduce 5 new male and 5 new female entities to the world, say M1,…,M5M_1, \ldots, M_5 and W1,…,W5W_1, \ldots, W_5.\
  • Let W⋆W^\star be Hanumankind's preference list projected on the nn women, followed by W1,…,W5W_1, \ldots, W_5.\
  • Let M⋆M^\star be Hanumankind's preference list projected on the nn men, followed by M1,…,M5M_1, \ldots, M_5.\
  • The preference list of MiM_i is W⋆W^\star for all 1⩽i⩽51 \leqslant i \leqslant 5.\
  • The preference list of WiW_i is M⋆M^\star for all 1⩽i⩽51 \leqslant i \leqslant 5.\
  • For all the male Skeptics, replace the Hanumankind entry at the bottom of the list with W1,…W5W_1, \ldots W_5.\
  • For all the female Skeptics, replace the Hanumankind entry at the bottom of the list with M1,…M5M_1, \ldots M_5.\
  • For all the male Believers, replace the Hanumankind entry at the top of the list with W1,…W5W_1, \ldots W_5.\
  • For all the female Believers, replace the Hanumankind entry at the top of the list with M1,…M5M_1, \ldots M_5.

    Now run the Gale-Shapley algorithm on this instance with n+5n + 5 men and n+5n + 5 women.

    Take everyone matched with M1,…,M5M_1, \ldots, M_5 and W1,…,W5W_1, \ldots, W_5 and include them in the Believer's Club, and keep the rest of the matching as-is.

    Return this matching.

Which of the algorithms above is correct?

  1. A

    Algorithm A

  2. B

    Algorithm B

  3. C

    Algorithm C

  4. D

    None of these

Show answer

Correct answer

  • A

    Algorithm A

Question 4

+3 marksOne correct option

In this world, there are only two kinds of people: people who love Hanumankind, and people who do not love Hanumankind.

We are searching for a stable matching for everyone. The situation is as follows:

  • For some n≥5n \geq 5, there are nn men, nn women, and one Hanumankind. We also use kk to denote n−5n - 5.
  • Men and women can be matched to each other as usual.
  • Anyone can be matched with Hanumankind.
  • Everyone is either Skeptic or a Believer. Skeptics want to be matched with anyone except Hanumankind. Believers really want to be matched with Hanumankind but don't mind being matched with other people.
  • Men and women still have preference lists, as usual, but if they are a Believer, Hanumankind is always in the first position. If they are Skeptic, Hanumankind is always in the last position.
  • Hanumankind desires to match with 10 people — to be known as the Believers Club — to party forever. As Hanumankind is a kind person and wishes to be inclusive, the goal Believers Club will have exactly 5 men and 5 women.
  • Hanumankind also has a preference list containing all 2n2n men and women.

A stable matching is defined as follows:

  • Hanumankind has 10 partners, of which 5 are men and 5 are women.
  • All men and women not matched up with Hanumankind are married to someone of the opposite gender.
  • No unstable couples exist; i.e., there is no man M and woman W such that M prefers W to his current wife, and W prefers M to her current husband.
  • No skeptic is matched with Hanumankind, i.e, the Believer's Club only admits Believers.
  • There is no man who (1) is not matched with Hanumankind; and (2) who is preferred by Hanumankind over one of his current male partners; and (3) who prefers Hanumankind over his matched partner.
  • There is no woman who (1) is not matched with Hanumankind; and (2) who is preferred by Hanumankind over one of his current female partners; and (3) who prefers Hanumankind over her matched partner.

Based on the above data, answer the given subquestions.

  1. A

    Yes

  2. B

    Depends on the preferences

  3. C

    There are always two stable matchings with different Believer’s Clubs

Show answer

Correct answer

  • A

    Yes

Question 5

+3 marksOne correct option

Answer the given subquestions about matroids.

  1. A

    Yes

  2. B

    No

Show answer

Correct answer

  • A

    Yes

Question 6

+2 marksOne correct option

Answer the given subquestions about matroids.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 7

+2 marksOne correct option

Answer the given subquestions about matroids.

Choose the correct options:

  1. A
  2. B
Show answer

Correct answer

  • A

Question 8

+3 marksNumerical answer

Based on the above data, answer the given subquestions.

Show answer

Correct answer: 8

Question 9

+3 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B

Question 10

+3 marksOne correct option

Consider the given statements and answer the subquestions if they are true or false.

The worst-case running time and expected running time are equal to within constant factors for any randomized algorithm.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • B

    False

Question 11

+3 marksOne correct option

Consider the given statements and answer the subquestions if they are true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • B

    False

Question 12

+3 marksOne correct option
  1. A
  2. B
  3. C
Show answer

Correct answer

  • B

Question 13

+3 marksOne correct option
  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B

Question 14

+3 marksOne correct option

Recall the max-flow problem: for a directed graph G(V,E)G(V, E) with non-negative capacities cec_e for every e∈Ee \in E and two special vertices ss (source, with no incoming edges) and tt (sink, with no outgoing edges), a flow in GG is an assignment f:E→R≥0f : E \to \mathbb{R}_{\geq 0} such that fe≤cef_e \leq c_e for every edge and for every vertex v∈V,∑(u,v)∈Ef((u,v))=∑(v,u)∈Ef((v,u))v \in V, \sum_{(u,v) \in E} f((u, v)) = \sum_{(v,u) \in E} f((v, u)). The task is to find a maximum flow ff i.e., a flow ff such that ∑(s,u)∈Ef((s,u))\sum_{(s,u) \in E} f((s, u)) is maximized.

Given an instance (G;s,t,c)(G; s, t, c), we attempt here to design a LP whose optimal value is equal to the maximum flow in the graph GG. There is a variable xuvx_{uv} for all (u,v)∈E(u, v) \in E. Note that for any pair of vertices that is not an edge, we do not introduce any variable corresponding to it.

max⁡∑uxut∀e=(u,v)∈E,xuv⩽ce∀v∉{s,t},∑uxuv=∑wxvw∀e=(u,v)∈E,xuv⩾0\begin{aligned} &\max \sum_{u} x_{ut} \\ &\forall e = (u, v) \in E, x_{uv} \leqslant c_e \\ &\forall v \notin \{s, t\}, \sum_{u} x_{uv} = \sum_{w} x_{vw} \\ &\forall e = (u, v) \in E, x_{uv} \geqslant 0 \end{aligned}

Is the LP above a valid formulation for computing the maximum flow in GG?

  1. A
  2. B
  3. C
Show answer

Correct answer

  • A

Question 15

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 16

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 17

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 18

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 19

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 20

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    Yes

  2. B

    No

Show answer

Correct answer

  • A

    Yes

Question 21

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • B

Question 22

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    is strictly more than 6 for any reweighting

  2. B

    can be made at most 6 for some reweighting

Show answer

Correct answer

  • A

    is strictly more than 6 for any reweighting

Question 23

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • B

    False

Question 24

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 25

+2 marksNumerical answer

Based on the above data, answer the given subquestions.

Show answer

Correct answer: 8

Question 26

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • D

Question 27

+2 marksNumerical answer

Based on the above data, answer the given subquestions.

Show answer

Correct answer: 1.78

Question 28

+2 marksNumerical answer

Based on the above data, answer the given subquestions.

Show answer

Correct answer: 10

Question 29

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A
  2. B
  3. C
  4. D
Show answer

Correct answer

  • C

Question 30

+2 marksNumerical answer

Based on the above data, answer the given subquestions.

Show answer

Correct answer: 3.64

Question 31

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 32

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 33

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 34

+2 marksOne correct option

Based on the above data, answer the given subquestions.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • B

    False

Question 35

+2 marksOne correct option

A graph is called a cluster graph if and only if it is a disjoint union of cliques. Recall that a clique is a graph where every vertex is adjacent to every other vertex.

The CLUSTER VERTEX DELETION problem is the following: Given an input graph GG and a parameter kk, does there exist a set SS of at most kk vertices of GG such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph.

In the DISJOINT CLUSTER VERTEX DELETION problem we are given an input graph GG, parameter kk and a set SS of vertices of GG of size k+1k+1 such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph. We need to find if there exists a subset T⊂V(G)T \subset V(G) of size at most kk which is disjoint from SS such that the subgraph induced on V(G)∖TV(G) \setminus T is a cluster graph. Determine, for each statements in the given subquestions as true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 36

+2 marksOne correct option

A graph is called a cluster graph if and only if it is a disjoint union of cliques. Recall that a clique is a graph where every vertex is adjacent to every other vertex.

The CLUSTER VERTEX DELETION problem is the following: Given an input graph GG and a parameter kk, does there exist a set SS of at most kk vertices of GG such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph.

In the DISJOINT CLUSTER VERTEX DELETION problem we are given an input graph GG, parameter kk and a set SS of vertices of GG of size k+1k+1 such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph. We need to find if there exists a subset T⊂V(G)T \subset V(G) of size at most kk which is disjoint from SS such that the subgraph induced on V(G)∖TV(G) \setminus T is a cluster graph. Determine, for each statements in the given subquestions as true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • B

    False

Question 37

+2 marksOne correct option

A graph is called a cluster graph if and only if it is a disjoint union of cliques. Recall that a clique is a graph where every vertex is adjacent to every other vertex.

The CLUSTER VERTEX DELETION problem is the following: Given an input graph GG and a parameter kk, does there exist a set SS of at most kk vertices of GG such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph.

In the DISJOINT CLUSTER VERTEX DELETION problem we are given an input graph GG, parameter kk and a set SS of vertices of GG of size k+1k+1 such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph. We need to find if there exists a subset T⊂V(G)T \subset V(G) of size at most kk which is disjoint from SS such that the subgraph induced on V(G)∖TV(G) \setminus T is a cluster graph. Determine, for each statements in the given subquestions as true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 38

+2 marksOne correct option

A graph is called a cluster graph if and only if it is a disjoint union of cliques. Recall that a clique is a graph where every vertex is adjacent to every other vertex.

The CLUSTER VERTEX DELETION problem is the following: Given an input graph GG and a parameter kk, does there exist a set SS of at most kk vertices of GG such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph.

In the DISJOINT CLUSTER VERTEX DELETION problem we are given an input graph GG, parameter kk and a set SS of vertices of GG of size k+1k+1 such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph. We need to find if there exists a subset T⊂V(G)T \subset V(G) of size at most kk which is disjoint from SS such that the subgraph induced on V(G)∖TV(G) \setminus T is a cluster graph. Determine, for each statements in the given subquestions as true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • B

    False

Question 39

+2 marksOne correct option

A graph is called a cluster graph if and only if it is a disjoint union of cliques. Recall that a clique is a graph where every vertex is adjacent to every other vertex.

The CLUSTER VERTEX DELETION problem is the following: Given an input graph GG and a parameter kk, does there exist a set SS of at most kk vertices of GG such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph.

In the DISJOINT CLUSTER VERTEX DELETION problem we are given an input graph GG, parameter kk and a set SS of vertices of GG of size k+1k+1 such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph. We need to find if there exists a subset T⊂V(G)T \subset V(G) of size at most kk which is disjoint from SS such that the subgraph induced on V(G)∖TV(G) \setminus T is a cluster graph. Determine, for each statements in the given subquestions as true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 40

+2 marksOne correct option

A graph is called a cluster graph if and only if it is a disjoint union of cliques. Recall that a clique is a graph where every vertex is adjacent to every other vertex.

The CLUSTER VERTEX DELETION problem is the following: Given an input graph GG and a parameter kk, does there exist a set SS of at most kk vertices of GG such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph.

In the DISJOINT CLUSTER VERTEX DELETION problem we are given an input graph GG, parameter kk and a set SS of vertices of GG of size k+1k+1 such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph. We need to find if there exists a subset T⊂V(G)T \subset V(G) of size at most kk which is disjoint from SS such that the subgraph induced on V(G)∖TV(G) \setminus T is a cluster graph. Determine, for each statements in the given subquestions as true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • B

    False

Question 41

+2 marksOne correct option

A graph is called a cluster graph if and only if it is a disjoint union of cliques. Recall that a clique is a graph where every vertex is adjacent to every other vertex.

The CLUSTER VERTEX DELETION problem is the following: Given an input graph GG and a parameter kk, does there exist a set SS of at most kk vertices of GG such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph.

In the DISJOINT CLUSTER VERTEX DELETION problem we are given an input graph GG, parameter kk and a set SS of vertices of GG of size k+1k+1 such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph. We need to find if there exists a subset T⊂V(G)T \subset V(G) of size at most kk which is disjoint from SS such that the subgraph induced on V(G)∖TV(G) \setminus T is a cluster graph. Determine, for each statements in the given subquestions as true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 42

+2 marksOne correct option

A graph is called a cluster graph if and only if it is a disjoint union of cliques. Recall that a clique is a graph where every vertex is adjacent to every other vertex.

The CLUSTER VERTEX DELETION problem is the following: Given an input graph GG and a parameter kk, does there exist a set SS of at most kk vertices of GG such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph.

In the DISJOINT CLUSTER VERTEX DELETION problem we are given an input graph GG, parameter kk and a set SS of vertices of GG of size k+1k+1 such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph. We need to find if there exists a subset T⊂V(G)T \subset V(G) of size at most kk which is disjoint from SS such that the subgraph induced on V(G)∖TV(G) \setminus T is a cluster graph. Determine, for each statements in the given subquestions as true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True

Question 43

+2 marksOne correct option

A graph is called a cluster graph if and only if it is a disjoint union of cliques. Recall that a clique is a graph where every vertex is adjacent to every other vertex.

The CLUSTER VERTEX DELETION problem is the following: Given an input graph GG and a parameter kk, does there exist a set SS of at most kk vertices of GG such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph.

In the DISJOINT CLUSTER VERTEX DELETION problem we are given an input graph GG, parameter kk and a set SS of vertices of GG of size k+1k+1 such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph. We need to find if there exists a subset T⊂V(G)T \subset V(G) of size at most kk which is disjoint from SS such that the subgraph induced on V(G)∖TV(G) \setminus T is a cluster graph. Determine, for each statements in the given subquestions as true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • B

    False

Question 44

+2 marksOne correct option

A graph is called a cluster graph if and only if it is a disjoint union of cliques. Recall that a clique is a graph where every vertex is adjacent to every other vertex.

The CLUSTER VERTEX DELETION problem is the following: Given an input graph GG and a parameter kk, does there exist a set SS of at most kk vertices of GG such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph.

In the DISJOINT CLUSTER VERTEX DELETION problem we are given an input graph GG, parameter kk and a set SS of vertices of GG of size k+1k+1 such that the subgraph induced on V(G)∖SV(G) \setminus S is a cluster graph. We need to find if there exists a subset T⊂V(G)T \subset V(G) of size at most kk which is disjoint from SS such that the subgraph induced on V(G)∖TV(G) \setminus T is a cluster graph. Determine, for each statements in the given subquestions as true or false.

  1. A

    True

  2. B

    False

Show answer

Correct answer

  • A

    True