Choose the correct statement(s):
- (A) If
X
is an NP-complete problem, thenX
is an NP problem - (B) If
X
is an NP-complete problem, thenX
is an NP-hard - (C) Let
X
be an NP-complete problem. IfX
can polynomial reduce to a problemY
, thenY
is an NP-complete. - (D) Let
X
be an NP-complete problem. IfY
can polynomial reduce to a problemX
, thenY
is an NP-complete. - (E) Let
X
be an NP-complete problem. IfX
can polynomial reduce to a problemY
, thenY
is an NP-hard.
My answer is (A)(B)(C)(E):
- (A)(B) : X belongs to NP-complete, means X belongs to NP and NP-hard
- (C) true
- (D) Y may be P, NP-hard or NP-complete
- (E) Y is an NP-complete, and it also is an NP-hard
Is answer true?