Stretching de Bruijn sequences
We give a one-step construction of de Bruijn sequences of general alphabet size and with order n + k , given a de Bruijn sequence of order n and any integer k > 1 . This is achieved by using an appropriate class of graph homomorphisms between de Bruijn digraphs whose orders differ by an integer k...
Saved in:
Published in | Designs, codes, and cryptography Vol. 85; no. 2; pp. 381 - 394 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
New York
Springer US
01.11.2017
Springer Nature B.V |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | We give a one-step construction of de Bruijn sequences of general alphabet size and with order
n
+
k
, given a de Bruijn sequence of order
n
and any integer
k
>
1
. This is achieved by using an appropriate class of graph homomorphisms between de Bruijn digraphs whose orders differ by an integer
k
. The method starts with a lower order de Bruijn cycle, finds its inverse cycles in the higher order digraph, which are then cross-joined into one full cycle. Therefore, this generalizes the Lempel’s binary construction and the Alhakim–Akinwande construction for non-binary alphabets and a wide class of homomorphisms. |
---|---|
AbstractList | We give a one-step construction of de Bruijn sequences of general alphabet size and with order n + k , given a de Bruijn sequence of order n and any integer k > 1 . This is achieved by using an appropriate class of graph homomorphisms between de Bruijn digraphs whose orders differ by an integer k. The method starts with a lower order de Bruijn cycle, finds its inverse cycles in the higher order digraph, which are then cross-joined into one full cycle. Therefore, this generalizes the Lempel’s binary construction and the Alhakim–Akinwande construction for non-binary alphabets and a wide class of homomorphisms. We give a one-step construction of de Bruijn sequences of general alphabet size and with order n + k , given a de Bruijn sequence of order n and any integer k > 1 . This is achieved by using an appropriate class of graph homomorphisms between de Bruijn digraphs whose orders differ by an integer k . The method starts with a lower order de Bruijn cycle, finds its inverse cycles in the higher order digraph, which are then cross-joined into one full cycle. Therefore, this generalizes the Lempel’s binary construction and the Alhakim–Akinwande construction for non-binary alphabets and a wide class of homomorphisms. |
Author | Alhakim, Abbas Nouiehed, Maher |
Author_xml | – sequence: 1 givenname: Abbas surname: Alhakim fullname: Alhakim, Abbas email: aa145@aub.edu.lb organization: Department of Mathematics, American University of Beirut – sequence: 2 givenname: Maher surname: Nouiehed fullname: Nouiehed, Maher organization: Department of Industrial and Systems Engineering, University of Southern California |
BookMark | eNp1kD1PwzAURS1UJNLCD2BBlZgN7z07TjJCxZdUiQGYrcR5KanAKXY68O9xFQYWprvce6505mLmB89CnCNcIUBxHREMKQloJCjUUh-JDPNCySIvzUxkUFEuEYhOxDzGLQCgAsrExcsYeHTvvd8sW17ehn2_9cvIX3v2juOpOO7qj8hnv7kQb_d3r6tHuX5-eFrdrKVTaEbpcmiNapq2MUXFaNpOaXCqrGtdNto1peqoYkY2qkUHBFWlqTWEukCnoVYLcTlxd2FI13G022EffLq0WCWWIiRKLZxaLgwxBu7sLvSfdfi2CPagwU4abNJgDxqsThuaNjF1_YbDH_K_ox-nM18F |
CitedBy_id | crossref_primary_10_1007_s11424_019_8072_9 crossref_primary_10_1109_TIT_2021_3102523 crossref_primary_10_1109_TIT_2021_3120841 crossref_primary_10_1007_s10623_022_01108_1 crossref_primary_10_1016_j_ffa_2019_101574 |
Cites_doi | 10.1016/S0019-9958(79)90708-3 10.1137/1.9781611970081.ch10 10.1137/1024041 10.1007/s10623-010-9423-7 10.1109/18.761285 10.1109/T-C.1970.222859 |
ContentType | Journal Article |
Copyright | Springer Science+Business Media New York 2016 Copyright Springer Science & Business Media 2017 |
Copyright_xml | – notice: Springer Science+Business Media New York 2016 – notice: Copyright Springer Science & Business Media 2017 |
DBID | AAYXX CITATION |
DOI | 10.1007/s10623-016-0314-4 |
DatabaseName | CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Mathematics Computer Science |
EISSN | 1573-7586 |
EndPage | 394 |
ExternalDocumentID | 10_1007_s10623_016_0314_4 |
GroupedDBID | -52 -5D -5G -BR -EM -Y2 -~C .86 .DC .VR 06D 0R~ 0VY 199 1N0 1SB 2.D 203 28- 29F 2J2 2JN 2JY 2KG 2KM 2LR 2P1 2VQ 2~H 30V 4.4 406 408 409 40D 40E 5GY 5QI 5VS 67Z 6NX 78A 95- 95. 95~ 96X AAAVM AABHQ AABYN AAFGU AAHNG AAIAL AAJKR AANZL AAPBV AARHV AARTL AATNV AATVU AAUYE AAWCG AAWWR AAYFA AAYIU AAYQN AAYTO ABBBX ABBXA ABDZT ABECU ABFGW ABFTD ABFTV ABHLI ABHQN ABJOX ABKAS ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABSXP ABTAH ABTEG ABTHY ABTKH ABTMW ABULA ABWNU ABXPI ACBMV ACBRV ACBXY ACBYP ACGFS ACHSB ACHXU ACIGE ACIPQ ACIWK ACKNC ACMDZ ACMLO ACOKC ACOMO ACSNA ACTTH ACVWB ACWMK ADGRI ADHHG ADHIR ADIMF ADINQ ADKNI ADKPE ADMDM ADOXG ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEEQQ AEFIE AEFTE AEGAL AEGNC AEJHL AEJRE AEKMD AENEX AEOHA AEPYU AESKC AESTI AETLH AEVLU AEVTX AEXYK AEYWE AFEXP AFGCZ AFLOW AFNRJ AFQWF AFWTZ AFZKB AGAYW AGDGC AGGBP AGGDS AGJBK AGMZJ AGQMX AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHSBF AHYZX AIAKS AIIXL AILAN AIMYW AITGF AJBLW AJDOV AJRNO AJZVZ AKQUC ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMXSW AMYLF AMYQR AOCGG ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN B-. BA0 BAPOH BBWZM BDATZ BGNMA CAG COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 EBLON EBS EIOEI EJD ESBYG FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNWQR GQ6 GQ7 GQ8 GXS HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ I09 IHE IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ KDC KOV KOW LAK LLZTM M4Y MA- N2Q N9A NB0 NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM OVD P19 P2P P9R PF0 PT4 PT5 QOK QOS R4E R89 R9I RHV RNI RNS ROL RPX RSV RZC RZE RZK S16 S1Z S26 S27 S28 S3B SAP SCJ SCLPG SDD SDH SDM SHX SISQX SJYHP SMT SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TEORI TSG TSK TSV TUC U2A UG4 UNUBA UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 WK8 YLTOR Z45 Z7R Z7U Z7X Z7Z Z83 Z88 Z8M Z8R Z8T Z8W Z92 ZMTXR ZWQNP ZY4 ~EX AACDK AAEOY AAJBT AASML AAYXX ABAKF ACAOD ACDTI ACZOJ AEFQL AEMSY AGQEE AGRTI AIGIU CITATION H13 AAYZH |
ID | FETCH-LOGICAL-c316t-c50d63bbdb679e16df340c38aa48b4cb83f29ee1e63d1c0209942d621471c40a3 |
IEDL.DBID | AGYKE |
ISSN | 0925-1022 |
IngestDate | Wed Nov 06 08:44:05 EST 2024 Thu Sep 12 17:16:33 EDT 2024 Sat Dec 16 12:03:02 EST 2023 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 2 |
Keywords | 05C45 68R01 de Bruijn sequence 05C60 Recursive construction Linear feedback shift register de Bruijn graph homomorphism Lempel’s D-morphism 05C38 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c316t-c50d63bbdb679e16df340c38aa48b4cb83f29ee1e63d1c0209942d621471c40a3 |
PQID | 1934032122 |
PQPubID | 2043752 |
PageCount | 14 |
ParticipantIDs | proquest_journals_1934032122 crossref_primary_10_1007_s10623_016_0314_4 springer_journals_10_1007_s10623_016_0314_4 |
PublicationCentury | 2000 |
PublicationDate | 2017-11-01 |
PublicationDateYYYYMMDD | 2017-11-01 |
PublicationDate_xml | – month: 11 year: 2017 text: 2017-11-01 day: 01 |
PublicationDecade | 2010 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York – name: Dordrecht |
PublicationSubtitle | An International Journal |
PublicationTitle | Designs, codes, and cryptography |
PublicationTitleAbbrev | Des. Codes Cryptogr |
PublicationYear | 2017 |
Publisher | Springer US Springer Nature B.V |
Publisher_xml | – name: Springer US – name: Springer Nature B.V |
References | Hell M., Johansson T., Meier W.: Grain: a stream cipher for constrained environments. ECRYPT (European Network of Excellence for Cryptology), eSTREAM Project (2005). FredricksenHA survey of full length nonlinear shift register cycle algorithmsSIAM Rev.19822419522165246610.1137/10240410482.68033 MykkeltveitJSiuM-KTongPOn the cyclic structure of some nonlinear shift register sequencesInf. Control197943220221510.1016/S0019-9958(79)90708-30431.68059 AlhakimAAkinwandeMA recursive construction of nonbinary de Bruijn sequencesDes. Codes Cryptogr.201060155169279569310.1007/s10623-010-9423-71227.68080 HornRAJohnsonCRMatrix Analysis20132New YorkCambridge University Press1267.15001 GolombSShift Register Sequences1967San FranciscoHolden-Day0267.94022 MandalKGongGKnudsenLRWuHCryptographically strong de Bruijn sequences with large periodsSAC 2012. LNCS2012HeidelbergSpringer104118 Akinwande M.B.O.: Homomorphisms of nonbinary de Bruijn graphs with applications. Ph.D. Dissertation, Clarkson University, New York (2010). ChangTParkBKimYHAn efficient implementation of the D-homomorphism for generation of de Bruijn sequencesIEEE Trans. Inf. Theory19994512801283168626910.1109/18.7612850957.94020 LempelAOn a homomorphism of the de Bruijn graph and its applications to the design of feedback shift registersIEEE Trans. Comput. C1970191204120939609810.1109/T-C.1970.2228590225.94028 GeffePRHow to protect data with ciphers that are really hard to breakElectronics197346199101 NiederreiterHRandom Number Generation and Quasi Monte Carlo Methods1992PhiladelphiaSIAM20520610.1137/1.97816119700810761.65002 H Fredricksen (314_CR4) 1982; 24 S Golomb (314_CR6) 1967 RA Horn (314_CR8) 2013 T Chang (314_CR3) 1999; 45 PR Geffe (314_CR5) 1973; 46 314_CR7 K Mandal (314_CR10) 2012 314_CR1 A Alhakim (314_CR2) 2010; 60 A Lempel (314_CR9) 1970; 19 J Mykkeltveit (314_CR11) 1979; 43 H Niederreiter (314_CR12) 1992 |
References_xml | – ident: 314_CR1 – volume: 46 start-page: 99 issue: 1 year: 1973 ident: 314_CR5 publication-title: Electronics contributor: fullname: PR Geffe – volume-title: Matrix Analysis year: 2013 ident: 314_CR8 contributor: fullname: RA Horn – start-page: 104 volume-title: SAC 2012. LNCS year: 2012 ident: 314_CR10 contributor: fullname: K Mandal – volume: 43 start-page: 202 issue: 2 year: 1979 ident: 314_CR11 publication-title: Inf. Control doi: 10.1016/S0019-9958(79)90708-3 contributor: fullname: J Mykkeltveit – start-page: 205 volume-title: Random Number Generation and Quasi Monte Carlo Methods year: 1992 ident: 314_CR12 doi: 10.1137/1.9781611970081.ch10 contributor: fullname: H Niederreiter – volume: 24 start-page: 195 year: 1982 ident: 314_CR4 publication-title: SIAM Rev. doi: 10.1137/1024041 contributor: fullname: H Fredricksen – ident: 314_CR7 – volume: 60 start-page: 155 year: 2010 ident: 314_CR2 publication-title: Des. Codes Cryptogr. doi: 10.1007/s10623-010-9423-7 contributor: fullname: A Alhakim – volume: 45 start-page: 1280 year: 1999 ident: 314_CR3 publication-title: IEEE Trans. Inf. Theory doi: 10.1109/18.761285 contributor: fullname: T Chang – volume-title: Shift Register Sequences year: 1967 ident: 314_CR6 contributor: fullname: S Golomb – volume: 19 start-page: 1204 year: 1970 ident: 314_CR9 publication-title: IEEE Trans. Comput. C doi: 10.1109/T-C.1970.222859 contributor: fullname: A Lempel |
SSID | ssj0001302 |
Score | 2.239815 |
Snippet | We give a one-step construction of de Bruijn sequences of general alphabet size and with order
n
+
k
, given a de Bruijn sequence of order
n
and any integer
k... We give a one-step construction of de Bruijn sequences of general alphabet size and with order n + k , given a de Bruijn sequence of order n and any integer k... |
SourceID | proquest crossref springer |
SourceType | Aggregation Database Publisher |
StartPage | 381 |
SubjectTerms | Circuits Coding and Information Theory Computer Science Cryptology Data Structures and Information Theory Discrete Mathematics in Computer Science Graph theory Homomorphisms Information and Communication Sequences Stretching |
Title | Stretching de Bruijn sequences |
URI | https://link.springer.com/article/10.1007/s10623-016-0314-4 https://www.proquest.com/docview/1934032122 |
Volume | 85 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED71scBAoYAolCoDE8iVX3GasUItFahMVCpTFD8iQaWAaLrw67HTJC2voWOUyJLPZ985333fAVxRHcskYQqJkPiIaz9AMdYSSZlgpgyjRjs28vRRTGb8fu7Pa0CrXxfpol8ikvlBvcV1s5Ha3nztBZgRjngdmgXvtDm8e34YVeevg-JyhT3qNDYpLbHMvwb5Ho02KeYPVDQPNuPWmgC4zDUKXY3Jor_KZF99_lZw3GEeh3BQ5J7ecO0sR1AzaRtaZV8Hr9jmbdjfEim0T9NK2XV5DD0HY2d5AaanjWdd4-U19aqC7BOYjUdPtxNU9FhAihGRIeVjLZiUWoogNETohHGs2CCO-UByJQcsoaExxAimicKOaMupFq67EVEcx-wUGulbas7Aw76mMhEhlTLgAvPYmCCMjVScK0O07MB1aevofS2lEW1Ek51VIldu5qwS8Q50y9WIil21jGyyyTGzi047cFNad-v1f4Od7_T1BexRF7tzwmEXGtnHylzazCOTvcLVelCf0eEX69HOJg |
link.rule.ids | 315,783,787,27936,27937,41093,41535,42162,42604,52123,52246 |
linkProvider | Springer Nature |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT8JAEJ4oHNSDKGpEEXvwpFmzr27pkRgQ5XGCBE9N99FETdBIufjr7ZYuINEDx2abTXc6u99sZr5vAG6ojmWSMIVESHzEtR-gGGuJpEwwU4ZRoy0beTAU3TF_nviTgsc9c9XuLiWZn9RrZLcMqrOrb3YDZoQjvgtlTomgJSi3Hl967eUBbHNxucQetSKblLpk5l-T_IajVYy5kRbN0aZTgZH7zkWRyfv9PJX36ntDwnHLhRzBYRF9eq2FuxzDjplWoeI6O3jFRq_CwZpMYfY0WGq7zk6gYRPZaV6C6WnjZc7x-jb1liXZpzDutEcPXVR0WUCKEZEi5WMtmJRaiiA0ROiEcaxYM455U3IlmyyhoTHECKaJwpZqy6kWtr8RURzH7AxK04-pOQcP-5rKRIRUyoALzGNjgjA2UnGuDNGyBrfO2NHnQkwjWskmW6tEtuDMWiXiNai73xEV-2oWZeEmxyyDW1qDO2fdteH_JrvY6u1r2OuOBv2o_zTsXcI-tUie0w_rUEq_5uYqi0NS2Sj87gdKbtER |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3PT8IwFH5RSIweRFEjiriDJ82ga7uOHYmKKEI8SIKnuf5YoiaTyLj419vuByDRg_G4dGnW17d-r3nf-x7AGZYhjyIibOY7rk2l69khktzmPEJEKIKVNNXIgyHrjejd2B3nfU6nBdu9SElmNQ1GpSlOWhMZtZYK3zRs62uwvg0Th9p0HcrUCCOVoNy5eepfzw9jk5dL5fawEdzEuEhs_jTJd2haxJsrKdIUeboVeC6-OSOcvDVnCW-KzxU5x38sage286jU6mRutAtrKq5Cpej4YOUHQBW2luQL9dNgrvk63YOGSXAnKTXTksrSTvPyGltzqvY-jLrXj5c9O---YAvisMQWLpKMcC4583zlMBkRigRphyFtcyp4m0TYV8pRjEhHIFOCS7Fkpu-RIygKyQGU4vdYHYKFXIl5xHzMuUcZoqFSnh8qLigVypG8BueF4YNJJrIRLOSUjVUCQ0QzVgloDerF1gT5_zYNdBhKEdEwjGtwUVh6afi3yY7-9PYpbDxcdYP722H_GDaxAfi0KrEOpeRjpk50eJLwRu6CXy0e2fU |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Stretching+de+Bruijn+sequences&rft.jtitle=Designs%2C+codes%2C+and+cryptography&rft.au=Alhakim%2C+Abbas&rft.au=Nouiehed%2C+Maher&rft.date=2017-11-01&rft.pub=Springer+US&rft.issn=0925-1022&rft.eissn=1573-7586&rft.volume=85&rft.issue=2&rft.spage=381&rft.epage=394&rft_id=info:doi/10.1007%2Fs10623-016-0314-4&rft.externalDocID=10_1007_s10623_016_0314_4 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0925-1022&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0925-1022&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0925-1022&client=summon |