Computationally Tractable Choice