SIMULTANEOUS SHIFTED CONTINUED-FRACTION EXPANSIONS IN QUADRATIC TIME

Citation
H. Niederreiter et M. Vielhaber, SIMULTANEOUS SHIFTED CONTINUED-FRACTION EXPANSIONS IN QUADRATIC TIME, Applicable algebra in engineering, communication and computing, 9(2), 1998, pp. 125-138
Citations number
13
Categorie Soggetti
Mathematics,"Computer Science Theory & Methods","Computer Science Interdisciplinary Applications",Mathematics,"Computer Science Theory & Methods","Computer Science Interdisciplinary Applications
ISSN journal
09381279
Volume
9
Issue
2
Year of publication
1998
Pages
125 - 138
Database
ISI
SICI code
0938-1279(1998)9:2<125:SSCEIQ>2.0.ZU;2-1
Abstract
In the theory of stream ciphers, important measures to assess the rand omness of a given bit sequence (a(1), ..., a(n)) are the linear and th e jump complexity, both obtained from the continued fraction expansion (c.f.e.) of the generating function of the sequence. This paper descr ibes a way to compute all continued fraction expansions (and thereby t he linear complexity profiles, l.c.p.'s) of the n shifted sequences (a (n)), (a(n-1), a(n)), ..., (a(1), ..., a(n)) simultaneously in at most 4.5 . (n(2) + n) bit operations on n + 3 + 2 . inverted right perpend icular log(2) n inverted left perpendicular bit space. If n is not fix ed beforehand, but varies during the computation, we have to start fro m a(1). In this case we obtain the result in 4.5 . (n(2) + n) bit oper ations on 2 . n . inverted right perpendicular log(2) n inverted left perpendicular + 3 . n space or as well in 9.5 . (n(2) + n) bit operati ons on linear 4 . n + 2. inverted right perpendicular log(2) n inverte d left perpendicular + 1 space. In comparison, the well-known Berlekam p-Massey algorithm, when applied iteratively, needs O(n(3)) steps. A r ecent algorithm of Stephens and Lunnon works in O(n(2)) integer operat ions, but only gives the l.c.p., not the complete c.f.e.