Multi-sequence linear shift-register synthesis: The varying length case

Georg Schmidt, Vladimir R. Sidorenko

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

20 Scopus citations

Abstract

The problem of Linear shift-register synthesis for a single sequence is solved by the well known Berlekamp-Massey algorithm. The problem of multi-sequence shift-register synthesis is already addressed by Feng and Tzeng. The Feng-Tzeng algorithm can be considered as a generalization of the Berlekamp-Massey algorithm which takes a set of t different sequences of length N and yields a linear shift-register of length l capable of generating all t sequences. However, for the case of multiple sequences of varying length, the Feng-Tzeng algorithm generally does not give the correct solution. We demonstrate this by means of an example and explain, why the Feng-Tzeng algorithm does not work properly in the unequal length case. We propose a modification of the Fundamental Iterative Algorithm (FIA) from Feng and Tzeng, which overcomes the problem with varying length sequences. Based on this algorithm we derive an efficient Berlekamp-Massey like algorithm for solving the multisequence shift-register synthesis problem for sequences of varying length.

Original languageEnglish
Title of host publicationProceedings - 2006 IEEE International Symposium on Information Theory, ISIT 2006
Pages1738-1742
Number of pages5
DOIs
StatePublished - 2006
Externally publishedYes
Event2006 IEEE International Symposium on Information Theory, ISIT 2006 - Seattle, WA, United States
Duration: 9 Jul 200614 Jul 2006

Publication series

NameIEEE International Symposium on Information Theory - Proceedings
ISSN (Print)2157-8101

Conference

Conference2006 IEEE International Symposium on Information Theory, ISIT 2006
Country/TerritoryUnited States
CitySeattle, WA
Period9/07/0614/07/06

Fingerprint

Dive into the research topics of 'Multi-sequence linear shift-register synthesis: The varying length case'. Together they form a unique fingerprint.

Cite this