Binary Signed-Digit Integers and the Stern Polynomial
Laura Monroe

TL;DR
This paper uncovers new connections between binary signed-digit representations and Stern polynomials, providing recursive formulas and an efficient algorithm for analyzing BSD representations of integers.
Contribution
It introduces novel links between BSD representations and Stern polynomials, including new recursions and a linear-time algorithm for computing BSD properties.
Findings
Derived a weight-distribution theorem for BSD representations using Stern polynomial coefficients.
Established new recursive relations for Stern polynomials and BSD representations.
Developed an $ ext{O}(n)$ algorithm to compute BSD representation characteristics for all integers up to n.
Abstract
The binary signed-digit representation of integers is used for efficient computation in various settings. The Stern polynomial is a polynomial extension of the well-studied Stern diatomic sequence, and has itself has been investigated in some depth. In this paper, we show previously unknown connections between BSD representations and the Stern polynomial. We derive a weight-distribution theorem for -bit BSD representations of an integer in terms of the coefficients and degrees of the terms of the Stern polynomial of . We then show new recursions on Stern polynomials, and from these and the weight-distribution theorem obtain similar BSD recursions and a fast algorithm that calculates the number and number of s of the optimal BSD representations of all of the integers of NAF-bitlength at once, which then may be compared.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · semigroups and automata theory · Cryptography and Residue Arithmetic
