Flajolet, P. & Martin, G. N. (1985), 'Probabilistic Counting Algorithms for Data Base Applications', Journal of Computer and System Sciences 31 (2), 182-209.