Constrained de Bruijn Codes and their Applications

被引:0
|
作者
Chee, Yeow Meng [1 ]
Etzion, Tuvi [3 ]
Kiah, Han Mao [2 ]
Van Khu Vu [2 ]
Yaakobi, Eitan [3 ]
机构
[1] Natl Univ Singapore, Dept Ind Syst Engn & Management, Singapore, Singapore
[2] Nanyang Technol Univ, Sch Phys & Math Sci, Singapore, Singapore
[3] Technion Israel Inst Technol, Dept Comp Sci, IL-3200003 Haifa, Israel
关键词
D O I
10.1109/isit.2019.8849237
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A sequence s = (s1,..., sn) is called a (b, h)-constrained de Bruijn sequence if all substrings of length h starting within b consecutive positions are distinct. A set of (b,h)-constrained de Bruijn sequences is called a (b,h)-constrained de Bruijn code. A (b,h)-constrained de Bruijn sequence was constructed and used as a component of a code correcting multiple limited-shift-errors in racetrack memories. In this work, we show that a (b,h)-constrained de Bruijn code can correct deletions and sticky-insertions and also can determine the locations of these errors in an l-symbol read channel. We also show that it is possible to use sequences from a (b,h)-constrained de Bruijn code to construct a code correcting shift-errors in racetrack memories. As a consequence, we improve the rates on previous known codes. It is shown in this work that a (b,h)-constrained de Bruijn code is a constrained code avoiding a set of specific patterns. Finally, we present some techniques to compute the maximum asymptotic rate and find some efficient encoding/decoding algorithms for (b,h)constrained de Bruijn codes.
引用
收藏
页码:2369 / 2373
页数:5
相关论文
共 50 条
  • [21] A Parallel Connectivity Algorithm for de Bruijn Graphs in Metagenomic Applications
    Flick, Patrick
    Jain, Chirag
    Pan, Tony
    Aluru, Srinivas
    PROCEEDINGS OF SC15: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2015,
  • [22] Some applications of de Bruijn's inequality for power series
    Cerone, P.
    Dragomir, S. S.
    INTEGRAL TRANSFORMS AND SPECIAL FUNCTIONS, 2007, 18 (06) : 387 - 396
  • [23] Optimized turbo codes for delay constrained applications
    Daneshgaran, F
    Mondin, M
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2002, 48 (01) : 293 - 305
  • [24] Using alternating de Bruijn sequences to construct de Bruijn tori
    Kreitzer, Matthew
    Nica, Mihai
    Pereira, Rajesh
    DESIGNS CODES AND CRYPTOGRAPHY, 2024, 92 (05) : 1439 - 1454
  • [25] Using alternating de Bruijn sequences to construct de Bruijn tori
    Matthew Kreitzer
    Mihai Nica
    Rajesh Pereira
    Designs, Codes and Cryptography, 2024, 92 : 1439 - 1454
  • [26] De Bruijn Binary Sequences and Spread Spectrum Applications: A Marriage Possible?
    Spinsante, Susanna
    Gambi, Ennio
    IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2013, 28 (11) : 28 - 39
  • [27] Wendy de Bruijn
    Adri van Beelen
    TvPO, 2022, 17 (2) : 26 - 30
  • [28] Reprint of "A parallel connectivity algorithm for de Bruijn graphs in metagenomic applications"
    Flick, Patrick
    Jain, Chirag
    Pan, Tony
    Aluru, Srinivas
    PARALLEL COMPUTING, 2017, 70 : 54 - 65
  • [29] A New Family of Constrained Codes with Applications in Data Storage
    Hareedy, Ahmed
    Calderbank, Robert
    2019 IEEE INFORMATION THEORY WORKSHOP (ITW), 2019, : 369 - 373
  • [30] Development of constrained equilibrium codes and their applications in nonequilibrium thermodynamics
    Bishnu, PS
    Hamiroune, D
    Metghalchi, M
    JOURNAL OF ENERGY RESOURCES TECHNOLOGY-TRANSACTIONS OF THE ASME, 2001, 123 (03): : 214 - 220