> To fully generalize this into a robust data structure, we need:
> (1) A partitioning scheme that creates recoverable partitions with high probability
> (2) An iterative process that uses recovered values to unlock additional partitions
And they also say:
> With proper sizing (typically m > 1.22d cells), IBFs recover the full symmetric difference with very high probability.
It really doesn't sound like this is both exact and also running in linear time like XOR... right? Perhaps somehow the error is one-sided but then the time bound is probabilistic? If I'm missing something and they're truly maintaining both an absolute guarantee and an absolute time bound, this is mindblowing! But I don't get that impression?