Probabilistic algorithms

last update 6 Nov 2008