De Bruijn sequences with minimum discrepancy

Autores
Alvarez, Nicolás Alejandro; Becher, Veronica Andrea; Mereb, Martin; Pajor, Ivo; Soto, Carlos
Año de publicación
2026
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
The discrepancy of a binary string is the maximum (absolute) difference between the number of ones and the number of zeroes over all possible substrings of the given binary string. In this note, we prove that the minimum discrepancy achievable by a binary de Bruijn sequence of order n is exactly n. This was an open problem until now. We give an algorithm that constructs a binary de Bruijn sequence with minimum discrepancy. A slight modification of this algorithm deals with arbitrary alphabets, yielding de Bruijn sequences of order n with discrepancy at most 1 above the trivial lower bound n.
Fil: Alvarez, Nicolás Alejandro. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigación en Ciencias de la Computación. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigación en Ciencias de la Computación; Argentina
Fil: Becher, Veronica Andrea. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigación en Ciencias de la Computación. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigación en Ciencias de la Computación; Argentina
Fil: Mereb, Martin. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Matemática; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigaciones Matemáticas "Luis A. Santaló". Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigaciones Matemáticas "Luis A. Santaló"; Argentina
Fil: Pajor, Ivo. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina
Fil: Soto, Carlos. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina
Materia
De Bruijn Sequences
Minimum Discrepancy
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/285605

id CONICETDig_7637e90179b5754fecba36243c00117a
oai_identifier_str oai:ri.conicet.gov.ar:11336/285605
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling De Bruijn sequences with minimum discrepancyAlvarez, Nicolás AlejandroBecher, Veronica AndreaMereb, MartinPajor, IvoSoto, CarlosDe Bruijn SequencesMinimum Discrepancyhttps://purl.org/becyt/ford/1.1https://purl.org/becyt/ford/1https://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1The discrepancy of a binary string is the maximum (absolute) difference between the number of ones and the number of zeroes over all possible substrings of the given binary string. In this note, we prove that the minimum discrepancy achievable by a binary de Bruijn sequence of order n is exactly n. This was an open problem until now. We give an algorithm that constructs a binary de Bruijn sequence with minimum discrepancy. A slight modification of this algorithm deals with arbitrary alphabets, yielding de Bruijn sequences of order n with discrepancy at most 1 above the trivial lower bound n.Fil: Alvarez, Nicolás Alejandro. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigación en Ciencias de la Computación. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigación en Ciencias de la Computación; ArgentinaFil: Becher, Veronica Andrea. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigación en Ciencias de la Computación. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigación en Ciencias de la Computación; ArgentinaFil: Mereb, Martin. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Matemática; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigaciones Matemáticas "Luis A. Santaló". Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigaciones Matemáticas "Luis A. Santaló"; ArgentinaFil: Pajor, Ivo. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; ArgentinaFil: Soto, Carlos. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; ArgentinaAmerican Mathematical Society2026-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/285605Alvarez, Nicolás Alejandro; Becher, Veronica Andrea; Mereb, Martin; Pajor, Ivo; Soto, Carlos; De Bruijn sequences with minimum discrepancy; American Mathematical Society; Mathematics of Computation; 1-2026; 1-250025-5718CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/url/https://www.ams.org/mcom/earlyview/#mcom4200info:eu-repo/semantics/altIdentifier/doi/10.1090/mcom/4200info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2026-08-25T14:31:30Zoai:ri.conicet.gov.ar:11336/285605instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982026-08-25 14:31:30.856CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv De Bruijn sequences with minimum discrepancy
title De Bruijn sequences with minimum discrepancy
spellingShingle De Bruijn sequences with minimum discrepancy
Alvarez, Nicolás Alejandro
De Bruijn Sequences
Minimum Discrepancy
title_short De Bruijn sequences with minimum discrepancy
title_full De Bruijn sequences with minimum discrepancy
title_fullStr De Bruijn sequences with minimum discrepancy
title_full_unstemmed De Bruijn sequences with minimum discrepancy
title_sort De Bruijn sequences with minimum discrepancy
dc.creator.none.fl_str_mv Alvarez, Nicolás Alejandro
Becher, Veronica Andrea
Mereb, Martin
Pajor, Ivo
Soto, Carlos
author Alvarez, Nicolás Alejandro
author_facet Alvarez, Nicolás Alejandro
Becher, Veronica Andrea
Mereb, Martin
Pajor, Ivo
Soto, Carlos
author_role author
author2 Becher, Veronica Andrea
Mereb, Martin
Pajor, Ivo
Soto, Carlos
author2_role author
author
author
author
dc.subject.none.fl_str_mv De Bruijn Sequences
Minimum Discrepancy
topic De Bruijn Sequences
Minimum Discrepancy
purl_subject.fl_str_mv https://purl.org/becyt/ford/1.1
https://purl.org/becyt/ford/1
https://purl.org/becyt/ford/1.2
https://purl.org/becyt/ford/1
dc.description.none.fl_txt_mv The discrepancy of a binary string is the maximum (absolute) difference between the number of ones and the number of zeroes over all possible substrings of the given binary string. In this note, we prove that the minimum discrepancy achievable by a binary de Bruijn sequence of order n is exactly n. This was an open problem until now. We give an algorithm that constructs a binary de Bruijn sequence with minimum discrepancy. A slight modification of this algorithm deals with arbitrary alphabets, yielding de Bruijn sequences of order n with discrepancy at most 1 above the trivial lower bound n.
Fil: Alvarez, Nicolás Alejandro. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigación en Ciencias de la Computación. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigación en Ciencias de la Computación; Argentina
Fil: Becher, Veronica Andrea. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigación en Ciencias de la Computación. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigación en Ciencias de la Computación; Argentina
Fil: Mereb, Martin. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Matemática; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Investigaciones Matemáticas "Luis A. Santaló". Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Investigaciones Matemáticas "Luis A. Santaló"; Argentina
Fil: Pajor, Ivo. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina
Fil: Soto, Carlos. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina
description The discrepancy of a binary string is the maximum (absolute) difference between the number of ones and the number of zeroes over all possible substrings of the given binary string. In this note, we prove that the minimum discrepancy achievable by a binary de Bruijn sequence of order n is exactly n. This was an open problem until now. We give an algorithm that constructs a binary de Bruijn sequence with minimum discrepancy. A slight modification of this algorithm deals with arbitrary alphabets, yielding de Bruijn sequences of order n with discrepancy at most 1 above the trivial lower bound n.
publishDate 2026
dc.date.none.fl_str_mv 2026-01
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/285605
Alvarez, Nicolás Alejandro; Becher, Veronica Andrea; Mereb, Martin; Pajor, Ivo; Soto, Carlos; De Bruijn sequences with minimum discrepancy; American Mathematical Society; Mathematics of Computation; 1-2026; 1-25
0025-5718
CONICET Digital
CONICET
url http://hdl.handle.net/11336/285605
identifier_str_mv Alvarez, Nicolás Alejandro; Becher, Veronica Andrea; Mereb, Martin; Pajor, Ivo; Soto, Carlos; De Bruijn sequences with minimum discrepancy; American Mathematical Society; Mathematics of Computation; 1-2026; 1-25
0025-5718
CONICET Digital
CONICET
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://www.ams.org/mcom/earlyview/#mcom4200
info:eu-repo/semantics/altIdentifier/doi/10.1090/mcom/4200
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv American Mathematical Society
publisher.none.fl_str_mv American Mathematical Society
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1874774072212062208
score 13.24418