randomized algorithms (3 results)