Shortest Two-way Linear Recurrences
Graham H. Norton

TL;DR
This paper introduces a simpler algorithm for computing shortest two-way linear recurrences in finite sequences, improving on previous methods by leveraging polynomial properties and degree bounds.
Contribution
The authors present a new, simplified algorithm for finding shortest two-way linear recurrences, demonstrating polynomial coprimality and combining degree bounds with existing algorithms.
Findings
The pairs of polynomials used are always relatively prime.
The new algorithm is simpler and more direct than previous methods.
The increase in shortest length is bounded by max{n+1-2*LC_n, 0}.
Abstract
Let be a finite sequence over a field of length . It is well-known that if satisfies a linear recurrence of order with non-zero constant term, then the reverse of also satisfies a recurrence of order (with coefficients in reverse order). A recent article of A. Salagean proposed an algorithm to find such a shortest 'two-way' recurrence -- which may be longer than a linear recurrence for of shortest length . We give a new and simpler algorithm to compute a shortest two-way linear recurrence. First we show that the pairs of polynomials we use to construct a minimal polynomial iteratively are always relatively prime; we also give the extended multipliers. Then we combine degree lower bounds with a straightforward rewrite of a published algorithm due to the author to obtain our simpler algorithm. The increase in shortest length is .
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 · graph theory and CDMA systems · Cryptographic Implementations and Security
