Is a "cheaper solution" in reference to time? What is the minimum accuracy needed for the result?
Computationally cheaper usually means time, nowdays we have a lot of memory.
Lets say single precision 6-7 digits and if that's too much take less for theoretical purposes.