Abstract
Random mappings from a finite set into itself are either a heuristic or an exact model for a variety of applications in random number generation, computational number theory, cryptography, and the analysis of algorithms at large. This paper introduces a general framework in which the analysis of about twenty characteristic parameters of random mappings is carried out: These parameters are studied systematically through the use of generating functions and singularity analysis. In particular, an open problem of Knuth is solved, namely that of finding the expected diameter of a random mapping. The same approach is applicable to a larger class of discrete combinatorial models and possibilities of automated analysis using symbolic manipulation systems (“computer algebra”) are also briefly discussed.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
J. Arney and E. D. Bender. Random mappings with constraints on coalescence and number of origins. Pacific J. Math., 103:269–294, 1982.
E. Bach. Toward a theory of Pollard’s rho-method. Information and Computation, to appear, 1989.
R. P. Brent and J. M. Pollard. Factorization of the eighth Fermat number. Mathematics of Computation, 36:627–630, 1981.
A. Z. Broder. Weighted random mappings; properties and applications. Technical Report STAN-CS-85-1054, Computer Science Dept., Stanford University, 1985. (Author’s PhD Thesis).
B.W. Char, K.O. Geddes, G.H. Gonnet, M.B. Monagan, and S.M. Watt. MAPLE: Reference Manual. University of Waterloo, 1988. 5th edition.
N. G. de Bruijn. Asymptotic Methods in Analysis. North Holland, third edition, 1958. Reprinted by Dover, 1981.
J. M. Delaurentis. Components and cycles of a random function. In C. Pomerance, editor, Advances in Cryptology, volume 293 of Lecture Notes in Computer Science, pages 231–242, 1988. (Proceedings of CRYPTO’87, Santa-Barbara.).
R. L. Devaney. Dynamics of entire maps. in Proc. International Conference on Dynamics, Stefan Banach Center, Warsaw (to appear).
R. L. Devaney. Julia sets and bifurcation diagrams for exponential maps. Bulletin of the American Mathematical Society, 11:167–171, 1984.
M. A. Evgrafov. Analytic Functions. Dover, New York, 1966.
P. Flajolet, D. E. Knuth, and B. Pittel. The first cycles in an evolving graph. Discrete Mathematics, 75:167–215, 1989.
P. Flajolet and A. Odlyzko. The average height of binary trees and other simple trees. Journal of Computer and System Sciences, 25:171–213, 1982.
P. Flajolet and A. M. Odlyzko. Singularity analysis of generating functions. SIAM Journal on Discrete Mathematics, 3(1), February 1990. To appear. Also available as INRIA Research Report 826, 1987, 25p.
P. Flajolet, B. Salvy, and P. Zimmermann. Lambda-Upsilon-Omega: An assistant algorithms analyzer. In T. Mora, editor, Applied Algebra, Algebraic Algorithms and Error-Correcting Codes, volume 357 of Lecture Notes in Computer Science, pages 201–212, 1989. (Proceedings AAECC’6, Rome, July 1988).
P. Flajolet, B. Salvy, and P. Zimmermann. Lambda-Upsilon-Omega: The 1989 Cookbook. Research Report 1073, Institut National de Recherche en Informatique et en Automatique, August 1989.
P. Flajolet and M. Soria. Gaussian limiting distributions for the number of components in combinatorial structures. J. Combinatorial Theory, 1989. To appear. Available as INRIA Research Report 809, March 1988.
D. Foata. La série génératrice exponentielle dans les problèmes d’énumération. S.M.S. Montreal University Press, 1974.
I. P. Goulden and D. M. Jackson. Combinatorial Enumeration. John Wiley, New York, 1983.
B. Harris. Probability distributions related to random mappings. Annals of Mathematical Statistics, 31(2):1045–1062, 1960.
J. Jaworski. Random Mappings. PhD thesis, A. Mickiewicz University, 1985. (In Polish).
I. B. Kalugin. A class of random mappings. Proceedings of the Steklov Institute of Mathematics, 177(4):79–110, 1988. (Issue on Probabilistic Problems of Discrete Mathematics).
D. E. Knuth. The Art of Computer Programming, volume 3: Sorting and Searching. Addison-Wesley, 1973.
D. E. Knuth. The Art of Computer Programming, volume 2: Seminumerical Algorithms. Addison-Wesley, 2nd edition, 1981.
V. F. Kolchin. Random Mappings. Optimization Software Inc., New York, 1986. Translated from Slučajnye Otobraženija, Nauka, Moscow, 1984.
A. Meir and J. W. Moon. On the altitude of nodes in random trees. Canadian Journal of Mathematics, 30:997–1015, 1978.
L. R. Mutafčiev. On some stochastic problems of discrete mathematics. In Mathematics and Education in Mathematics (Sunny Beach), pages 57–80, Bulgarian Academy of Sciences, Sophia, Bulgaria, 1984.
L. R. Mutafčiev. Limit theorems concerning random mapping patterns. Combinatorica, 8:345–356, 1988.
A. M. Odlyzko. Periodic oscillations of coefficients of power series that satisfy functional equations. Advances in Mathematics, 44:180–205, 1982.
F. W. J. Olver. Asymptotics and Special Functions. Academic Press, 1974.
A. I. Pavlov. On an equation in a symmetric semigroup. Proceedings of the Steklov Institute of Mathematics, 177(4):121–128, 1988. (Issue on Probabilistic Problems of Discrete Mathematics).
Yu. L. Pavlov. The asymptotic distribution of maximum tree size in a random forest. Theory of Probability and Applications, 22:509–520, 1977.
Yu. L. Pavlov. On random mappings with constraints on the number of cycles. Proceedings of the Steklov Institute of Mathematics, 177(4):131–143, 1988. (Issue on Probabilistic Problems of Discrete Mathematics).
J. M. Pollard. A Monte Carlo method for factorization. BIT, 15(3):331–334, 1975.
G. V. Proskurin. On the distribution of the number of vertices in strata of a random mapping. Theory of Probability and Applications, 18:803–808, 1973.
P. Purdom and J. Williams. Cycle length in a random function. Transactions of the American Mathematical Society, 133:547–551, 1968.
J.-J. Quisquater and J.-P. Delescaille. Other cycling tests for DES. In C. Pomerance, editor, Advances in Cryptology, volume 293 of Lecture Notes in Computer Science, pages 255–256. Springer-Verlag, 1988. (Proceedings of CRYPTO’87, Santa-Barbara.).
J.-J. Quisquater and J.-P. Delescaille. How easy is collision search? New results and applications to DES. In Proceedings of CRYPTO’89, Lecture Notes in Computer Science. Springer-Verlag, 1989. To appear.
A. Rényi and G. Szekeres. On the height of trees. Australian Journal of Mathematics, 7:497–507, 1967.
V. N. Sachkov. Random mappings with bounded height. Theory of Probability and Applications, 18:120–130, 1973.
B. Salvy. Fonctions génératrices et asymptotique automatique. Research Report 967, Institut National de Recherche en Informatique et en Automatique, 1989.
L. A. Shepp and S. P. Lloyd. Ordered cycle lengths in a random permutation. Transactions of the American Mathematical Society, 121:340–357, 1966.
M. Soria. Méthodes d’analyse pour les constructions combinatories et les algorithmes. Doctorat ès sciences, Université de Paris-Sud, Orsay, 1989.
R. P. Stanley. Enumerative Combinatorics, volume I. Wadsworth & Brooks/Cole, 1986.
V. E. Stepanov. Limit distributions of certain characteristics of random mappings. Theory of Probability and Applications, 14:612–626, 1969.
E. C. Titchmarsh. The Theory of Functions. Oxford University Press, 2nd edition, 1939.
P. Zimmermann. Alas: un système d’analyse algébrique. Research Report 968, Institut National de Recherche en Informatique et en Automatique, 1989.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Flajolet, P., Odlyzko, A.M. (1990). Random Mapping Statistics. In: Quisquater, JJ., Vandewalle, J. (eds) Advances in Cryptology — EUROCRYPT ’89. EUROCRYPT 1989. Lecture Notes in Computer Science, vol 434. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46885-4_34
Download citation
DOI: https://doi.org/10.1007/3-540-46885-4_34
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53433-4
Online ISBN: 978-3-540-46885-1
eBook Packages: Springer Book Archive