Investigating the discrepancy property of de Bruijn sequences

被引:4
作者
Gabric, Daniel
Sawada, Joe
机构
基金
加拿大自然科学与工程研究理事会;
关键词
De Bruijn sequence; Discrepancy; Random properties; ALGORITHM; GENERATION; NECKLACES; CYCLE;
D O I
10.1016/j.disc.2021.112780
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The discrepancy of a binary string refers to the maximum (absolute) difference between the number of ones and the number of zeroes over all possible substrings of the given binary string. We provide an investigation of the discrepancy of over a dozen simple constructions of de Bruijn sequences as well as de Bruijn sequences based on linear feedback shift registers whose feedback polynomials are primitive. Furthermore, we demonstrate constructions that attain the lower bound of Theta(n) and a new construction that attains the previously known upper bound of Theta(2(n)/root n). This extends the work of Cooper and Heitsch [Discrete Mathematics, 310 (2010)]. (c) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 34 条
[1]   Revisiting the Prefer-same and Prefer-opposite de Bruijn sequence constructions [J].
Alhakim, Abbas ;
Sala, Evan ;
Sawada, Joe .
THEORETICAL COMPUTER SCIENCE, 2021, 852 :73-77
[2]   A Simple Combinatorial Algorithm for de Bruijn Sequences [J].
Alhakim, Abbas M. .
AMERICAN MATHEMATICAL MONTHLY, 2010, 117 (08) :728-732
[3]   Character sums and nonlinear recurrence sequences [J].
Blackburn, Simon R. ;
Shparlinski, Igor E. .
DISCRETE MATHEMATICS, 2006, 306 (12) :1126-1131
[4]   Fast algorithms to generate necklaces, unlabeled necklaces, and irreducible polynomials over GF(2)1 [J].
Cattell, K ;
Ruskey, F ;
Sawada, J ;
Serra, M ;
Miers, CR .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2000, 37 (02) :267-282
[5]   Generalized Fibonacci recurrences and the lex-least de Bruijn sequence [J].
Cooper, Joshua ;
Heitsch, Christine E. .
ADVANCES IN APPLIED MATHEMATICS, 2013, 50 (04) :465-473
[6]   The discrepancy of the lex-least de Bruijn sequence [J].
Cooper, Joshua ;
Heitsch, Christine .
DISCRETE MATHEMATICS, 2010, 310 (6-7) :1152-1159
[7]  
Dragon Patrick Baxter, 2016, LATIN 2016: Theoretical Informatics. 12th Latin American Symposium. Proceedings: LNCS 9644, P347, DOI 10.1007/978-3-662-49529-2_26
[8]   Constructing de Bruijn sequences with co-lexicographic order: The k-ary Grandmama sequence [J].
Dragon, Patrick Baxter ;
Hernandez, Oscar I. ;
Sawada, Joe ;
Williams, Aaron ;
Wong, Dennis .
EUROPEAN JOURNAL OF COMBINATORICS, 2018, 72 :1-11
[9]  
Eldert C., 1958, AIEE Trans., V77, P70
[10]   COMPUTER-PROGRAM FOR QUASI-RANDOM STIMULUS SEQUENCES WITH EQUAL TRANSITION FREQUENCIES [J].
EMERSON, PL ;
TOBIAS, RD .
BEHAVIOR RESEARCH METHODS INSTRUMENTS & COMPUTERS, 1995, 27 (01) :88-98