Enumerating De Bruijn sequences

被引:0
|
作者
Rosenfeld, VR [1 ]
机构
[1] Univ Haifa, Inst Evolut, IL-31905 Haifa, Israel
关键词
D O I
暂无
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
A cycle is a sequence a(1)a(2)...a(r) taken in a circular order-that is, a(1) follows a(r), and a(2)... a(r)a(1),... a(r)a(1)... a(r-1) are all the same cycle as a(1)a(2)... a(r). Given natural numbers q greater than or equal to 1 and s greater than or equal to 2, a cycle of s(q) letters is called a complete cycle [1, 2], or De Bruijn sequence, if subsequences a(i)a(i+1)... a(i+q-1) (1 less than or equal to i less than or equal to s(q)) consist of all possible s(q) ordered sequences b(1)b(2)...b(q) over the alphabet A (\A\ = s). In 1946, De Bruijn proved [1] (see [2]) that the number of complete cycles, under s = 2, is equal to 2(2q-1-q). We propose the overall proof for s greater than or equal to 2, which determines the number of the De Bruijn sequences to be equal to (s!)(sq-1/sq). The demonstration is based on our recent results concerning the characteristic polynomial and permanent of the arc-graph [17], applied herein to some auxiliary digraphs. Wherever possible, the main subject is discussed in the wider context of related combinatorial problems, which first include counting the linear De Bruijn sequences. Obtained results can be used for calculating the number of monocyclic and linear compounds, formed from s sorts of atoms, obeying the specified combinatorial restrictions. The former is equivalent to finding the number of respective necklaces with s kinds of beads.
引用
收藏
页码:71 / 83
页数:13
相关论文
共 50 条
  • [41] A Simple Combinatorial Algorithm for de Bruijn Sequences
    Alhakim, Abbas M.
    [J]. AMERICAN MATHEMATICAL MONTHLY, 2010, 117 (08): : 728 - 732
  • [42] A recursive construction of nonbinary de Bruijn sequences
    Alhakim, Abbas
    Akinwande, Mufutau
    [J]. DESIGNS CODES AND CRYPTOGRAPHY, 2011, 60 (02) : 155 - 169
  • [43] GENERATION OF SOME DE-BRUIJN SEQUENCES
    SIU, MK
    TONG, P
    [J]. DISCRETE MATHEMATICS, 1980, 31 (01) : 97 - 100
  • [44] De Bruijn sequences with efficient decoding algorithms
    Tuliani, J
    [J]. DISCRETE MATHEMATICS, 2001, 226 (1-3) : 313 - 336
  • [45] Cut-down de Bruijn sequences
    Cameron, Ben
    Gundogan, Aysu
    Sawada, Joe
    [J]. DISCRETE MATHEMATICS, 2025, 348 (01)
  • [46] Spans of preference functions for de Bruijn sequences
    Alhakim, Abbas
    [J]. DISCRETE APPLIED MATHEMATICS, 2012, 160 (7-8) : 992 - 998
  • [47] A method for constructing decodable de Bruijn sequences
    Mitchell, CJ
    Etzion, T
    Paterson, KG
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1996, 42 (05) : 1472 - 1478
  • [48] Minimal polynomials of the modified de Bruijn sequences
    Kyureghyan, Gohar M.
    [J]. DISCRETE APPLIED MATHEMATICS, 2008, 156 (09) : 1549 - 1553
  • [49] On greedy algorithms for binary de Bruijn sequences
    Chang, Zuling
    Ezerman, Martianus Frederic
    Fahreza, Adamas Aqsa
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2022, 33 (05) : 523 - 550
  • [50] Construction for de Bruijn sequences with large stage
    Junwu Dong
    Dingyi Pei
    [J]. Designs, Codes and Cryptography, 2017, 85 : 343 - 358