Numeration systems, linear recurrences, and regular sets

dc.contributor.authorShallit, J. O.
dc.date.accessioned2026-07-28T15:35:29Z
dc.date.issued1991-07
dc.description.abstractA numeration system based on a strictly increasing sequence of positive integers u0 = 1, u1, u2, . . . expresses a non-negative integer n as a sum of n = Zij=0 ajuj. In this case we say the string aiai-1 . . . a1a0 is a representation for n. If ged (u0,u1, . . . ) = g, then every sufficiently large multiple of g has some representation. If the lexicographic ordering on the representations is the same as the usual ordering of the integers, we say the numeration system is order-preserving. In particular, if u0=1, then the greedy representation, obtained via the greedy algorithm, is order-preserving. We prove that, subject to some technical assumptions, if the set of all representations in an order-preserving numeration system is regular, then the sequence u=(uj)j>0 satisfies a linear recurrence. The converse, however, is not true. The proof uses two lemmas about regular sets that may be of independent interest. The first shows that if L is regular, then the set of lexicographically greatest strings of every length in L is also regular. The second shows that the number of strings of length n is a regular language L is bounded by a constant (independent of n) iff L is the finite union of sets of the form xy*z.
dc.identifier.urihttps://hdl.handle.net/10012/23850
dc.language.isoen
dc.publisherUniversity of Waterloo
dc.relation.ispartofseriesComputer Science Technical Reports; CS-91-32
dc.titleNumeration systems, linear recurrences, and regular sets
dc.typeTechnical Report
uws.contributor.affiliation1Faculty of Mathematics
uws.contributor.affiliation2David R. Cheriton School of Computer Science
uws.peerReviewStatusUnreviewed
uws.scholarLevelFaculty
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ns.pdf
Size:
278.43 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
4.47 KB
Format:
Item-specific license agreed upon to submission
Description: