| |||||||||
In computer science, the Akra-Bazzi method is used to solve the mathematical recurrences that appear in the analysis of divide and conquer algorithms where the sub-problems have substantially different sizes. These recurrences are of the form
where k > 0, all coefficients ai are positive and sum to at least 1, all bi are greater than 1, and f(n) is bounded, positive and nondecreasing.
The method would work on a recurrence such as
The Akra-Bazzi method generalizes the well-known Master theorem, which assumes that the sub-problems have equal size.