Akra-Bazzi
Mohamad Akra and Louay Bazzi. On the solution of linear recurrence equations. Computational Optimization and Applications, 10(2):1953210, 1998.
https://link.springer.com/article/10.1023/A:1018373005182
Recurrences
Akra-Bazzi recurrence takes the form
where is positive integer, is strictly positive, strictly greater than , non-negative and defined on large .
Akra-Bazzi recurrences generalize on master-theorem, as problems can be divided into different-sized subproblems.
- The driving function must satisfy polynomial-growth condition.
- Functions in form of satisfy it.
- Loosely speaking, we need , though the condition is actually stronger.
- In such case, the floors and ceilings can be ignored.
- Replacing with either or does not affect the asymptotic solution, in fact, much larger perturbation is allowed.
Method
Determine a unique (due to monotonicity), so that
Then the solution is