CMPE543 - Randomized Algorithms