On randomization in sequential and distributed algorithms | ACM Computing Surveys (CSUR) | DeepDyve