Inapproximability of Minimizing a Pair of DNFs or Binary Decision Trees Defining a Partial Boolean Function

02/09/2021
by   David Stein, et al.
0

The desire to apply machine learning techniques in safety-critical environments has renewed interest in the learning of partial functions for distinguishing between positive, negative and unclear observations. We contribute to the understanding of the hardness of this problem. Specifically, we consider partial Boolean functions defined by a pair of Boolean functions f, g {0,1}^J →{0,1} such that f · g = 0 and such that f and g are defined by disjunctive normal forms or binary decision trees. We show: Minimizing the sum of the lengths or depths of these forms while separating disjoint sets A ∪ B = S ⊆{0,1}^J such that f(A) = {1} and g(B) = {1} is inapproximable to within (1 - ϵ) ln (|S|-1) for any ϵ > 0, unless P=NP.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset