4.16.2 Intersection Inference

Definition

Given a finite set U of size n, and a collection A1,,Am of subsets of U, each with a corresponding integer , ci, where 1 i m. There exist a set X U, so that X Ai = ci,1 i m. Such set is called Intersection Inference.

Polynomial Certifier

Given a finite set U of size n, and a collection A1,,Am of subsets of U, each with a corresponding integer , ci, where 1 i m. Does there exist a set X U, so that X Ai = ci,1 i m?

Reduction from 3D-Matching from simple case to general case

We construct the reduction in polynomial time as follow:
Let U = T
x ∈X,Ax = {(x,y,z) ∈ T|y ∈Y,z ∈Z},cx = 1
y ∈Y,Ay = {(x,y,z) ∈ T|x ∈X,z ∈Z},cy = 1
z ∈Z,Az = {(x,y,z) ∈ T|x ∈X,y ∈Y},cz = 1

Claim 4.16.2.1. 3D-Matching p Intersection Inference (This construction of 3-D Matching leads to is a special case of Intersection Inference)
Given X,Y,Z,T, the 3D-Matching holds, if and only if there also exists an Intersection Inference.

Given X,Y,Z,T, the 3D-Matching holds, there also exists an Intersection Inference.

Proof. Given a 3D-Matching instance, < U,X,Y,Z >, we can build a Intersection Inference instance from the construction above, it is easy to see that there exists a subset of U, W U, such that x ∈X,|W Ax| = cx = 1. Similarly for y ∈Y,z ∈Z. Therefore, W is an Intersection Inference. __

Given X,Y,ZT, there also exists an Intersection Inference The 3D-Matching holds,

Proof. Given a set W U, if |W Ax| = cx = 1 holds, then this means that each x appear in T exactly once. Same thing to y ∈ Y,z ∈ Z. Thus, 3D -Matching holds. __