Algorithmic Decision Making with Imperfect Information and Practical Irrationality