Colloque avec actes et comité de lecture. internationale.International audienceIn this paper, we deal with code that performs a multiplication by a given integer constant using elementary operations, such as left shifts (i.e. multiplications by powers of two), additions and subtractions. Generating such a code can also be seen as a method to compress (or more generally encode) integers. We will discuss neither the way of generating code, nor the quality of this compression method, but this idea will here be used to find lower bounds on the code length, i.e. on the number of elementary operations. || Dans ce papier, nous parlons de code pour effectuer une multiplication par un entier donné à l'aide d'opérations élémentaires, comme des décala...
The RN-codings are particular cases of signed-digit representations, for which rounding to the neare...
When we need to add several integers, computers add them one by one, while we usually add them digit...
Two new algorithms for performing arithmetic coding without employing multiplication are presented. ...
The multiplication by a constant problem consists in generating code to perform a multiplication by ...
We present an algorithm allowing to perform integer multiplications by constants. This algorithm is ...
We present an algorithm allowing to perform integer multiplications by constants. This algorithm is ...
We present and compare various algorithms, including a new one, allowing to perform multiplications ...
Some modern machines have no integer multiple instruction and must rely on expensive software method...
International audienceWe present an algorithm that computes the product of two n-bit integers in O(n...
International audienceWe present an algorithm that computes the product of two n-bit integers in O(n...
The Arithmetic Coding process involves re-calculation of intervals for each symbol that need to be e...
International audienceWe present an algorithm that computes the product of two n-bit integers in O(n...
. We prove that the graph of integer multiplication requires nondeterministic read-k-times branchin...
Abstract—This paper explores the use of the double-base num-ber system (DBNS) for constant integer m...
(The smallest C codes to compute classical mathematical constants) This page contains some very tiny...
The RN-codings are particular cases of signed-digit representations, for which rounding to the neare...
When we need to add several integers, computers add them one by one, while we usually add them digit...
Two new algorithms for performing arithmetic coding without employing multiplication are presented. ...
The multiplication by a constant problem consists in generating code to perform a multiplication by ...
We present an algorithm allowing to perform integer multiplications by constants. This algorithm is ...
We present an algorithm allowing to perform integer multiplications by constants. This algorithm is ...
We present and compare various algorithms, including a new one, allowing to perform multiplications ...
Some modern machines have no integer multiple instruction and must rely on expensive software method...
International audienceWe present an algorithm that computes the product of two n-bit integers in O(n...
International audienceWe present an algorithm that computes the product of two n-bit integers in O(n...
The Arithmetic Coding process involves re-calculation of intervals for each symbol that need to be e...
International audienceWe present an algorithm that computes the product of two n-bit integers in O(n...
. We prove that the graph of integer multiplication requires nondeterministic read-k-times branchin...
Abstract—This paper explores the use of the double-base num-ber system (DBNS) for constant integer m...
(The smallest C codes to compute classical mathematical constants) This page contains some very tiny...
The RN-codings are particular cases of signed-digit representations, for which rounding to the neare...
When we need to add several integers, computers add them one by one, while we usually add them digit...
Two new algorithms for performing arithmetic coding without employing multiplication are presented. ...