Jeder randomisierte Algorithmus kann durch einen deterministischen Algorithmus auf Kosten einer exponentiellen Erhöhung der Laufzeit simuliert werden. Bei der Derandomisierung geht es darum, randomisierte Algorithmen in effiziente deterministische Algorithmen umzuwandeln.