OPTIMAL ANNEALING PATHS FOR ADIABATIC QUANTUM COMPUTATION