Instruction sequence expressions for the Karatsuba multiplication algorithm
| Authors | |
|---|---|
| Publication date | 2013 |
| Number of pages | 14 |
| Publisher | Ithaca, NY: ArXiv |
| Organisations |
|
| Abstract |
The Karatsuba multiplication algorithm is an algorithm for computing the product of two natural numbers represented in the binary number system. This means that the algorithm actually computes a function on bit strings. The restriction of this function to bit strings of any given length can be computed according to the Karatsuba multiplication algorithm by a finite instruction sequence that contains only instructions to set and get the content of Boolean registers, forward jump instructions, and a termination instruction. We describe the instruction sequences concerned for the restrictions to bit strings of the different lengths by uniform terms from an algebraic theory.
|
| Document type | Working paper |
| Note | 5 Dec 2013 |
| Language | English |
| Published at | http://arxiv.org/abs/1312.1529 |
| Downloads |
1312.1529v1.pd
(Submitted manuscript)
|
| Permalink to this page | |
