I have the following problem
$\min \sum_{i\in I} \sum_{j \in J} c_{ij} x_{ij} $
$s.t. \sum_{j \in J} x_{ij} \leq b_i, \forall i \in I$
$\sum_{j \in S_l} x_{ij} \leq 1, \forall l \in L, i \in I $
$\sum_{i \in I} x_{ij} = 1, \forall j \in J$
$x_{ij}$ is 0 or 1 for all $i,j$
Here, $b_i$ is a non-negative integer, and $\cup_{l \in L} S_l = J$ and $S_{l1} \cap S_{l2} = \emptyset$ for all $l1, l2 \in L$.
I wonder if it has an integer polyhedron. I'd really appreciate your help.