QUANTUM ANNEALING AND ITS APPLICATION TO COMBINATORIAL PROBLEM-SOLVING