Probabilistic Counting Algorithms For Database Applications - Flajolet
Probabilistic Counting Algorithms For Database Applications - Flajolet
2 are much smaller and exponentially decreasing with the basis of the exponential equal to ¢~""*#?~=0,6584 10-*PRORARILISFIC COUNTING ALGORITHMS 209 ACKNOWLEDGMENTS “The frst author would like to express his gratitude to IBM France and the TBM San Jose Research Laboratory for an invited visit during which his work on the subject was done fora lage part Thanks are dus to M.Schkolnick, Kya Young Wang {who implemented the method), and R, Fagin for thir ‘support and many stimulating discussions Note added in proof. ‘The sequence (1) that occurred repeatedly here is the classical Morse ‘Thue sequence Using the Dirichlet generating function Ns), Allouche etl. (Automates fini et séris de Dirichlet, J. Inform. Math, Publ. Math. Université de Caen, 1985) have obtained several intresting properties of that sequence, including a proof of a curious identity of Shalit (compare with our ‘Theorem 34): A (apr 2Nap + [seers ” ReveRENcES 1. G, Dorrsc, “Handbuch der Laplace‘Transormation.” Birkhauser, Base, 1950, 2. P. Frau, Approximate counting: A detailed analysis, U7 25 (1985), 113-134 5. P. FLAlOLET axD N. Marrs, Probabilistic counting, n “Proc. 24th IEEE Sympos. Foundations of ‘Computer Science, Nov. 1983," pp. 76-82 4D. E. Kaumt “The Art of Computer Reading, Mass, 1973 5. V.¥, Low, P'S, T. Yurs, ax M. Dooo, Key to address transformations: A fundamental study based om lags existing formatted files, Comms, ACM 14 (1971), 228-238 6. R. Monus, Counting large numbers of evens in small registers, Conmm, ACM 21 (1978), 840-842. 7.1, Moso aso P. Srima Sorting and searching in multisets, STAM J Comput 8, No. (1976), 1-8 8. P. Grimms Sitar, M. M. AstRasies, D- D. CilM@rsuin, R.A. Lome, aNp T.G. Price “Access Path Selection in A Relational Database Management Stem.” Report RJ-2429, 1BM Sin Jose Res. Lab, Aug. 1979. rogramming: Sorting and Searching,” Addison-Wesley, Printed by the St. Catherine Press Lud, Tempe 41, Bruges, Begiom