Problem: $X$
Instance: A $m\times n$ 0-1 Matrix $A$, $k \in \mathbb{N}$.
Question: Does $A$ contain $k$ pairwise disjoint "column-paths"?
A column-path starts in the first column, ends in the last one and traverses only 1-entries. It may visit any row at most once. Any 1 may be visited once only, by any path.
Example:
$ A = \begin{pmatrix} a_{00} & a_{01} & a_{02} \\ a_{10} & a_{11} & a_{12} \\ a_{20} & a_{21} & a_{22} \\ a_{30} & a_{31} & a_{32} \\ \end{pmatrix} = \begin{pmatrix} 0 & 1 & 0 \\ 1 & 0 & 0 \\ 1 & 0 & 1 \\ 0 & 1 & 1 \\ \end{pmatrix} $
$A$ contains the paths $(a_{10},a_{01},a_{22})$, $(a_{10},a_{01},a_{32})$, $(a_{10},a_{31},a_{22})$ and $(a_{20},a_{01},a_{32})$. Since there are (only) 2 disjoint paths, i.e. the last 2, $(A,2) \in X$.
It is easy to see, that this problem reduces to set packing. It does not work so easily the other way around, because the set packing instance may be too "restrictive".
Any idea what kind of problem this is?