Rationality can be re-phrased as coming up with the optimal solution to a problem. If you only have finite compute/memory/time, your solution is 'bounded' by those constraints - i.e. your job is now find the best solution possible given the constraints.