Suppose $𝐿_1,…,𝐿_𝑘$ are lists with $n$ elements each. We use a fully independent hash function ℎ to compute a value for each element of each list. (We suppose the hash function returns a value uniformly at random from $[𝑛^2]$. Note also that two elements $x$, and $y$ where $x = y$ has $ℎ(𝑥)=ℎ(𝑦)$.) Let $𝑀_1,…,𝑀_𝑘$ be sublists with the smallest $𝑋$ elements by computed hash value in each list. Let $𝐶_1$ contain $L_1$. Define more $𝐶$s by: if $|𝐶_𝑖\cap 𝑀_𝑖|<𝑋/𝑟$, let $𝐶_{𝑖+1}=𝐶_𝑖\cup𝐿_𝑖$; and otherwise let $𝐶_{𝑖+1}=𝐶_𝑖$. What size of $𝑋$ will ensure with probability at least $1−1/𝑛^2$ that: If $|𝐶_𝑖\cap 𝑀_𝑖|<𝑋/𝑟$, then $|𝐶_𝑖\cap𝐿_𝑖|<1.1𝑛/𝑟$; and otherwise, $|𝐶_𝑖\cap𝐿_𝑖|>0.9𝑛/𝑟$? I am looking to minimize the size of $X$.
Edit: Above simplified problem suggested by Matt F. in the comments below.