Construction of de Bruijn sequences from product of two irreducible polynomials

We study a class of Linear Feedback Shift Registers (LFSRs) with characteristic polynomial f(x) = p(x)q(x) where p(x) and q(x) are distinct irreducible polynomials in F2[x]. Important properties of the LFSRs, such as the cycle structure and the adjacency graph, are derived. A method to determine a s...

Full description

Saved in:
Bibliographic Details
Main Authors: Chang, Zuling, Ezerman, Martianus Frederic, Ling, San, Wang, Huaxiong
Other Authors: School of Physical and Mathematical Sciences
Format: Article
Language:English
Published: 2017
Subjects:
Online Access:https://hdl.handle.net/10356/83380
http://hdl.handle.net/10220/43538
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-83380
record_format dspace
spelling sg-ntu-dr.10356-833802023-02-28T19:32:49Z Construction of de Bruijn sequences from product of two irreducible polynomials Chang, Zuling Ezerman, Martianus Frederic Ling, San Wang, Huaxiong School of Physical and Mathematical Sciences Binary periodic sequence De Bruijn sequence We study a class of Linear Feedback Shift Registers (LFSRs) with characteristic polynomial f(x) = p(x)q(x) where p(x) and q(x) are distinct irreducible polynomials in F2[x]. Important properties of the LFSRs, such as the cycle structure and the adjacency graph, are derived. A method to determine a state belonging to each cycle and a generic algorithm to find all conjugate pairs shared by any pair of cycles are given. The process explicitly determines the edges and their labels in the adjacency graph. The results are then combined with the cycle joining method to efficiently construct a new class of de Bruijn sequences. An estimate of the number of resulting sequences is given. In some cases, using cyclotomic numbers, we can determine the number exactly. MOE (Min. of Education, S’pore) Accepted version 2017-08-03T07:35:37Z 2019-12-06T15:21:12Z 2017-08-03T07:35:37Z 2019-12-06T15:21:12Z 2017 Journal Article Chang, Z., Ezerman, M. F., Ling, S., & Wang, H. (2017). Construction of de Bruijn sequences from product of two irreducible polynomials. Cryptography and Communications, 10(2), 251-275. 1936-2447 https://hdl.handle.net/10356/83380 http://hdl.handle.net/10220/43538 10.1007/s12095-017-0219-8 197355 en Cryptography and Communications © 2017 Springer Science+Business Media New York. This is the author created version of a work that has been peer reviewed and accepted for publication by Cryptography and Communications, Springer Science+Business Media New York. It incorporates referee’s comments but changes resulting from the publishing process, such as copyediting, structural formatting, may not be reflected in this document. The published version is available at: [http://dx.doi.org/10.1007/s12095-017-0219-8]. 26 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Binary periodic sequence
De Bruijn sequence
spellingShingle Binary periodic sequence
De Bruijn sequence
Chang, Zuling
Ezerman, Martianus Frederic
Ling, San
Wang, Huaxiong
Construction of de Bruijn sequences from product of two irreducible polynomials
description We study a class of Linear Feedback Shift Registers (LFSRs) with characteristic polynomial f(x) = p(x)q(x) where p(x) and q(x) are distinct irreducible polynomials in F2[x]. Important properties of the LFSRs, such as the cycle structure and the adjacency graph, are derived. A method to determine a state belonging to each cycle and a generic algorithm to find all conjugate pairs shared by any pair of cycles are given. The process explicitly determines the edges and their labels in the adjacency graph. The results are then combined with the cycle joining method to efficiently construct a new class of de Bruijn sequences. An estimate of the number of resulting sequences is given. In some cases, using cyclotomic numbers, we can determine the number exactly.
author2 School of Physical and Mathematical Sciences
author_facet School of Physical and Mathematical Sciences
Chang, Zuling
Ezerman, Martianus Frederic
Ling, San
Wang, Huaxiong
format Article
author Chang, Zuling
Ezerman, Martianus Frederic
Ling, San
Wang, Huaxiong
author_sort Chang, Zuling
title Construction of de Bruijn sequences from product of two irreducible polynomials
title_short Construction of de Bruijn sequences from product of two irreducible polynomials
title_full Construction of de Bruijn sequences from product of two irreducible polynomials
title_fullStr Construction of de Bruijn sequences from product of two irreducible polynomials
title_full_unstemmed Construction of de Bruijn sequences from product of two irreducible polynomials
title_sort construction of de bruijn sequences from product of two irreducible polynomials
publishDate 2017
url https://hdl.handle.net/10356/83380
http://hdl.handle.net/10220/43538
_version_ 1759853567766691840