How Karatsuba's algorithm gave us new ways to multiply
To advance the field of computer science, mathematician Kolmogorov tried to optimise the multiplication algorithm we learn in elementary school. After failing to do so, he conjectured that no faster algorithms exist. This gave rise to Karatsuba's fast multiplication algorithm, an algorithm named after Anatoly Karatsuba that is faster than the elementary school algorithm. This video gives an introduction to theoretical computer science and Kolmogorov's conjecture, explains the algorithm, proves that it has a runtime faster than quadratic, and goes over the history of multiplication algorithms that came afterwards.
0:00 Theoretical Computer Science
5:25 Kolmogorov
7:34 Karatsuba
15:12 The Post-FFT Era
Видео How Karatsuba's algorithm gave us new ways to multiply канала Nemean
0:00 Theoretical Computer Science
5:25 Kolmogorov
7:34 Karatsuba
15:12 The Post-FFT Era
Видео How Karatsuba's algorithm gave us new ways to multiply канала Nemean
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Russian Multiplication - NumberphileHow To Solve Google's 25 Horses Interview QuestionHow to multiply ANY numbers the fast way - Fast Math TrickI Made A Water Computer And It Actually WorksFast Inverse Square Root — A Quake III AlgorithmHow Ancient Egyptians Multiplied Numbers Quickly (aka Russian Peasant Multiplication)A Breakthrough In Sudoku TechniqueBut what is the Fourier Transform? A visual introduction.The Simplest Math Problem No One Can Solve - Collatz ConjectureThe Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?Fast Mental Multiplication Trick - multiply in your head using base 10This completely changed the way I see numbers | Modular Arithmetic Visually ExplainedThe Beauty of Bézier CurvesThe Moessner Miracle. Why wasn't this discovered for over 2000 years?Branchless Programming: Why "If" is Sloowww... and what we can do about it!Fast Math Tricks - How to multiply 2 digit numbers up to 100 - the fast way!Sailing Faster Than The Wind - How Is That Even Possible?Faster than a calculator | Arthur Benjamin | TEDxOxfordHow can we multiply large integers quickly? (Karatsuba algorithm) - Inside codeWhat's an algorithm? - David J. Malan