quantum information computation random walks