$k$-block parallel addition versus $1$-block parallel addition in non-standard numeration systems
Christiane Frougny, Pavel Heller, Edita Pelantov\'a, Milena, Svobodov\'a

TL;DR
This paper investigates how $k$-block parallel addition affects the relationship between base and alphabet size in non-standard numeration systems, providing bounds, algorithms, and specific results for Parry, quadratic Pisot, and $d$-bonacci bases.
Contribution
It establishes lower bounds on alphabet sizes for block parallel addition, offers explicit algorithms for quadratic Pisot bases, and analyzes the $d$-bonacci base's properties.
Findings
Lower bounds on alphabet size for block parallel addition
Explicit algorithms for quadratic Pisot bases
Minimum alphabet size for $d$-bonacci base addition
Abstract
Parallel addition in integer base is used for speeding up multiplication and division algorithms. -block parallel addition has been introduced by Kornerup in 1999: instead of manipulating single digits, one works with blocks of fixed length . The aim of this paper is to investigate how such notion influences the relationship between the base and the cardinality of the alphabet allowing parallel addition. In this paper, we mainly focus on a certain class of real bases --- the so-called Parry numbers. We give lower bounds on the cardinality of alphabets of non-negative integer digits allowing block parallel addition. By considering quadratic Pisot bases, we are able to show that these bounds cannot be improved in general and we give explicit parallel algorithms for addition in these cases. We also consider the -bonacci base, which satisfies the equation $X^d = X^{d-1} + X^{d-2} +…
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
Topicssemigroups and automata theory · Numerical Methods and Algorithms · Coding theory and cryptography
