Applications of Quantum Computation and Algorithmic Information