Biology Reference
In-Depth Information
D-CB: Is there a set of features that ensures biclustering is consistent, i.e., satisfies
(13.13)-(13.14)?
Clearly, D-CB is in NP since the answer can be checked in O ( m ) time for a
given set of features.
Next, the KNAPSACK problem will be reduced to D-CB in polynomial time
to complete the proof.
In a knapsack instance, a finite set U 1 ,asize s ( u )
Z + and a value v ( u )
Z + for each u
Z + , and a value goal K
Z + are
U 1 , a size constraint B
given. The question is
KNAPSACK: Is there a subset U
U 1 such that u∈U s ( u )
B
and u∈U v ( u ) ≥ K ?
We can modify the knapsack problem as
Π: Is there a subset U
U such that
s ( u )
0
(13.15)
u
U
v ( u )
0?
(13.16)
u
U
-complete, since KNAPSACK can be reduced to its
modified variant if we define U = U 1
Obviously, Π remains
NP
t , s ( t )=
B ,and v ( t )=
K .
Defining s ( u )= s ( u )+ α , v ( u )= v ( u )+ β for each u
U and it can easily
be seen that
u∈U s ( u )
|U |
s ( u )
0
α
(13.17)
u
U
u∈U v ( u )
|U |
v ( u )
0
β
(13.18)
u
U
In microarray data sets, negative a ij values usually correspond to “bad” data
points. Note that, by selecting sufficiently large α and β values (i.e., α>B and
β>K ), the reduction is valid for the case where a ij are nonnegative.
The inequality signs in (13.17)-(13.18) can be changed to strong inequality as
follows
u∈U s ( u )
|
u∈U s ( u )
|U |
α
+ 1
(13.19)
U |
u∈U v ( u )
|
u∈U v ( u )
|U |
β
2
(13.20)
U |
Search WWH ::




Custom Search