@vzn I am trying to do a polynomial reduction from vertex cover where:
VertexCover = {<G,k> | G is an undirected graph that has a k-node vertex cover} and a vertex cover C is a set of vertices where for all vertices (u,v), u is an element of C or v is an element of C
Total Union = {<U,S,k> | OVer U and S There exists a total union of size k or less}.
A total union takes sets U and S where S is a set of subsets of U and finds the smallest subset of S, denoted by T, such that the union of all the elements of T equals U