Let's say I have a set of elements $V$. I can use all subsets of $V$ of size $k$ to satisfy intersection conditions.
Example: $V = \{ 1, 2, 3, 4, 5\}$, $k = 3$. $|B_1 \cap B_2|=2$,$|B_2 \cap B_3|=2$,$|B_3 \cap B_1|=1$
One solution would be $\{ \{1, 2, 3\}, \{1, 2, 4\}, \{2, 4, 5\} \}$.
I'm wondering how to find/enumerate these solutions. The intersection conditions are limited if $B_4$ is added to the conditions.
Example: $V = \{ 1, 2, 3, 4, 5\}$, $k = 3$. $|B_1 \cap B_2|=2$,$|B_2 \cap B_3|=2$,$|B_3 \cap B_1|=\bf{2}$
One solution would be $\{ \{1, 2, 3\}, \{1, 2, 4\}, \{1, 2, 5\} \}$. If $B_4$ is added, then $|B_4 \cap B_i| = 2$ cannot be true for all $i$.
It would be also nice to know if I could find the possible values of $|B_4 \cap B_i|$ too. It looks like these values really depend on the contents of the first $B_i$ sets, although I'm not sure.