A new polynomial time cooling schedule