What sort of algorithms can be used to estimate the number of?
Most of the information I have seen is either based on design or empirical data. There are quite a few factors that go into overall life of a battery. The main factors I have seen are depth of discharge, temperature, and maintenance.