quantum computers, which process information encoded in quantum mechanical
systems, hold the potential to solve some of the hardest computational
problems. A substantial obstacle for the further development of quantum
computers is the fact that the life time of quantum information is u