I am looking for an efficient solution to solve the following problem. Can anybody help?
S is a finite set of elements $k_i$
V is a subset of S, e.g. $v_4$={$k_1$,$k_3$}
E is a finite ensemble of V, e.g. E = { v1={$k_1$}, v2={$k_1$,$k_2$}, v4={$k_1$,$k_3$}, v4={$k_2$,$k_4$,$k_5$} }
f: S x V → ]-∞,∞], ($k_i$,$v_j$) → $w_{ij}$, with $w_{ij}$ infinite if and only if $k_i$ ∉ $v_j$.
The problem is to find the ensemble M of distinct elements of E minimizing ∑ij $w_{ij}$ computed over all elements of S and M, under one of the following two constraints:
Problem 1) Each $k_i$ is member of exactly one element of M or not a member of any element of M.
Problem 2) each $k_i$ is member of exactly one element of M (for this case we assume that at least a valid solution exists in E)
Best,
Sébastien