Lower bounds on time complexity