Reducing the number of solutions in the unit commitment problem using variations with repetition