Given a sequence of integers, what is the smallest number of additions and shifts needed to compute all integers starting with 1? This is a generalization of the addition-sequence problem which naturally appears in the multiplication of constants with a single variable and in its hardware implementation, and it will be called the addition-shift- sequence problem. As a fundamental result on computational complexity, we show that the addition-shift-sequence problem is NP-complete. Then, we show lower and upper bounds of the number of operations for some particular sequence, where some techniques specific to our model are demonstrated.
CITATION STYLE
Matsuura, A., & Nagoya, A. (1997). Formulation of the addition-shift-sequence problem and its complexity. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1350, pp. 43–51). Springer Verlag. https://doi.org/10.1007/3-540-63890-3_6
Mendeley helps you to discover research relevant for your work.