Are bitvectors optimal?

by H. Buhrman, P. B. Miltersen, J. Radhakrishnan, S. Venkatesh