SMS: Randomized algorithms /