Using the substitution and master methods
The substitution method is a condensed way of proving an asymptotic bound on a recurrence by induction. In the substitution method, instead of trying to find an exact closed-form solution, we only try to find a closed-form bound on the recurrence. This is often much easier than finding a full closed-form solution, as there is much greater leeway in dealing with constants.
Using the substitution and master methods Using the substituion and master methods Using the substituion method The substitution method is a condensed way of proving an asymptotic bound on a recurrence by induction. In the substitution method, instead of trying to find an exact closed-form solution, we only try to find a closed-form bound on the recurrence. This is often much easier than finding a full closed-form solution, as there is much greater leeway in dealing with constants. The substitution method is a powerful approach that is able to prove upper bounds for almost all recurrences. How
related reading
- 245A: Problem solving strategies | What's newterrytao.wordpress.com
- What's new | Updates on my research and expository papers, discussion of open problems, and other maths-related topics. By Terence Taoterrytao.wordpress.com
- An Intuitive Explanation of Solomonoff Induction — LessWronglesswrong.com
- Competitive Programmer's Handbookcses.fi
- Structure and Interpretation of Computer Programsmitp-content-server.mit.edu
- Gregory Gundersengregorygundersen.com
- How Not to Teach Recursionparentheticallyspeaking.org
- Mathematics for Computer Sciencepeople.csail.mit.edu
- 1404.5236 Sum-of-Squares Proofs and the Quest toward Optimal Algorithmsarxiv.org
- Algorithm - Wikipediaen.wikipedia.org
- pasa.pdfmipmip.org
- Chernoff bound - Wikipediaen.wikipedia.org