Let G be chosen uniformly at random from the set G(r, n) of r-regular
graphs with vertex set [n]. We describe polynomial time algorithms tha
t whp (i) find a Hamilton cycle in G, and (ii) approximately count the
number of Hamilton cycles in G. (C) 1996 Academic Press, Inc.