Randomized algorithms /
Motwani, Rajeev.
Raghavan, Prabhakar.
Cambridge : Cambridge University Press,
1995.