William KuszmaulCharles E. Leiserson
The master theorem is a core tool for algorithm analysis. Many applications use the discrete version of the theorem, in which floors and ceilings may appear within the recursion. Several of the known proofs of the discrete master theorem include substantial errors, however, and other known proofs employ sophisticated mathematics. We present an elementary and approachable proof that applies generally to Akra-Bazzi-style recurrences.
Laurent AlonsoEdward M. ReingoldRené Schott
Philippe FlajoletMordecai J. Golin