Extensión de secuencias de Bruijn en alfabetos más grandes

Autores
Cortés, Lucas
Año de publicación
2018
Idioma
inglés
Tipo de recurso
tesis de grado
Estado
versión publicada
Colaborador/a o director/a de tesis
Becher, Verónica Andrea
Descripción
Un secuencia circular de Bruijn de orden n en k colores es una secuencia en la que cada palabra de longitud n ocurre exactamente una vez. En esta tesis demostramos que para cada secuencia circular de Bruijn v de orden n en k colores hay otra secuencia circular de Bruijn w de orden n pero en k + 1 colores tal que v es una subsecuencia de w y entre cualesquiera dos ocurrencias sucesivas del nuevo símbolo en w hay a lo sumo n + 2k − 2 símbolos consecutivos de v. Damos un algoritmo que recibe una tal secuencia v y produce la secuencia w. Damos además un algoritmo mucho más rápido que recibe una tal secuencia v y produce una secuencia w pero sin la garantía de que el nuevo símbolo esté balanceado.
A circular de Bruijn sequence of order n in k colors is a sequence in which every possible word of length n occurs exactly once. In this thesis we show that for any given circular de Bruijn sequence v of order n in k colors there is another circular de Bruijn sequence w of order n but in k + 1 colors such that v is a subsequence of w and such that in between two successive occurrences of the new colored symbol in w there are at most n + 2k − 2 consecutive symbols of v. We provide an algorithm that given such an input sequence v produces the output sequence w. And we give a much faster algorithm that also receives as input such a sequence v and outputs a sequence w without the guarantee of the fair distribution of the new colored symbol.
Fil: Cortés, Lucas. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
Materia
SECUENCIAS DE BRUIJN
CICLOS EULERIANOS
BRUIJN SEQUENCES
EULERIAN CYCLES
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar
Repositorio
Biblioteca Digital (UBA-FCEN)
Institución
Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
OAI Identificador
seminario:seminario_nCOM000446_Cortes

id BDUBAFCEN_1f9bb8ee8de421b6e7054a5f5989b6d3
oai_identifier_str seminario:seminario_nCOM000446_Cortes
network_acronym_str BDUBAFCEN
repository_id_str 1896
network_name_str Biblioteca Digital (UBA-FCEN)
spelling Extensión de secuencias de Bruijn en alfabetos más grandesExtending de Bruijn sequences to larger alphabetsCortés, LucasSECUENCIAS DE BRUIJNCICLOS EULERIANOSBRUIJN SEQUENCESEULERIAN CYCLESUn secuencia circular de Bruijn de orden n en k colores es una secuencia en la que cada palabra de longitud n ocurre exactamente una vez. En esta tesis demostramos que para cada secuencia circular de Bruijn v de orden n en k colores hay otra secuencia circular de Bruijn w de orden n pero en k + 1 colores tal que v es una subsecuencia de w y entre cualesquiera dos ocurrencias sucesivas del nuevo símbolo en w hay a lo sumo n + 2k − 2 símbolos consecutivos de v. Damos un algoritmo que recibe una tal secuencia v y produce la secuencia w. Damos además un algoritmo mucho más rápido que recibe una tal secuencia v y produce una secuencia w pero sin la garantía de que el nuevo símbolo esté balanceado.A circular de Bruijn sequence of order n in k colors is a sequence in which every possible word of length n occurs exactly once. In this thesis we show that for any given circular de Bruijn sequence v of order n in k colors there is another circular de Bruijn sequence w of order n but in k + 1 colors such that v is a subsequence of w and such that in between two successive occurrences of the new colored symbol in w there are at most n + 2k − 2 consecutive symbols of v. We provide an algorithm that given such an input sequence v produces the output sequence w. And we give a much faster algorithm that also receives as input such a sequence v and outputs a sequence w without the guarantee of the fair distribution of the new colored symbol.Fil: Cortés, Lucas. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Universidad de Buenos Aires. Facultad de Ciencias Exactas y NaturalesBecher, Verónica Andrea2018-12-13info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttps://hdl.handle.net/20.500.12110/seminario_nCOM000446_Cortesenginfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/arreponame:Biblioteca Digital (UBA-FCEN)instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesinstacron:UBA-FCEN2025-09-29T13:43:41Zseminario:seminario_nCOM000446_CortesInstitucionalhttps://digital.bl.fcen.uba.ar/Universidad públicaNo correspondehttps://digital.bl.fcen.uba.ar/cgi-bin/oaiserver.cgiana@bl.fcen.uba.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:18962025-09-29 13:43:42.117Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse
dc.title.none.fl_str_mv Extensión de secuencias de Bruijn en alfabetos más grandes
Extending de Bruijn sequences to larger alphabets
title Extensión de secuencias de Bruijn en alfabetos más grandes
spellingShingle Extensión de secuencias de Bruijn en alfabetos más grandes
Cortés, Lucas
SECUENCIAS DE BRUIJN
CICLOS EULERIANOS
BRUIJN SEQUENCES
EULERIAN CYCLES
title_short Extensión de secuencias de Bruijn en alfabetos más grandes
title_full Extensión de secuencias de Bruijn en alfabetos más grandes
title_fullStr Extensión de secuencias de Bruijn en alfabetos más grandes
title_full_unstemmed Extensión de secuencias de Bruijn en alfabetos más grandes
title_sort Extensión de secuencias de Bruijn en alfabetos más grandes
dc.creator.none.fl_str_mv Cortés, Lucas
author Cortés, Lucas
author_facet Cortés, Lucas
author_role author
dc.contributor.none.fl_str_mv Becher, Verónica Andrea
dc.subject.none.fl_str_mv SECUENCIAS DE BRUIJN
CICLOS EULERIANOS
BRUIJN SEQUENCES
EULERIAN CYCLES
topic SECUENCIAS DE BRUIJN
CICLOS EULERIANOS
BRUIJN SEQUENCES
EULERIAN CYCLES
dc.description.none.fl_txt_mv Un secuencia circular de Bruijn de orden n en k colores es una secuencia en la que cada palabra de longitud n ocurre exactamente una vez. En esta tesis demostramos que para cada secuencia circular de Bruijn v de orden n en k colores hay otra secuencia circular de Bruijn w de orden n pero en k + 1 colores tal que v es una subsecuencia de w y entre cualesquiera dos ocurrencias sucesivas del nuevo símbolo en w hay a lo sumo n + 2k − 2 símbolos consecutivos de v. Damos un algoritmo que recibe una tal secuencia v y produce la secuencia w. Damos además un algoritmo mucho más rápido que recibe una tal secuencia v y produce una secuencia w pero sin la garantía de que el nuevo símbolo esté balanceado.
A circular de Bruijn sequence of order n in k colors is a sequence in which every possible word of length n occurs exactly once. In this thesis we show that for any given circular de Bruijn sequence v of order n in k colors there is another circular de Bruijn sequence w of order n but in k + 1 colors such that v is a subsequence of w and such that in between two successive occurrences of the new colored symbol in w there are at most n + 2k − 2 consecutive symbols of v. We provide an algorithm that given such an input sequence v produces the output sequence w. And we give a much faster algorithm that also receives as input such a sequence v and outputs a sequence w without the guarantee of the fair distribution of the new colored symbol.
Fil: Cortés, Lucas. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
description Un secuencia circular de Bruijn de orden n en k colores es una secuencia en la que cada palabra de longitud n ocurre exactamente una vez. En esta tesis demostramos que para cada secuencia circular de Bruijn v de orden n en k colores hay otra secuencia circular de Bruijn w de orden n pero en k + 1 colores tal que v es una subsecuencia de w y entre cualesquiera dos ocurrencias sucesivas del nuevo símbolo en w hay a lo sumo n + 2k − 2 símbolos consecutivos de v. Damos un algoritmo que recibe una tal secuencia v y produce la secuencia w. Damos además un algoritmo mucho más rápido que recibe una tal secuencia v y produce una secuencia w pero sin la garantía de que el nuevo símbolo esté balanceado.
publishDate 2018
dc.date.none.fl_str_mv 2018-12-13
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str publishedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.12110/seminario_nCOM000446_Cortes
url https://hdl.handle.net/20.500.12110/seminario_nCOM000446_Cortes
dc.language.none.fl_str_mv eng
language eng
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
dc.publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
dc.source.none.fl_str_mv reponame:Biblioteca Digital (UBA-FCEN)
instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
instacron:UBA-FCEN
reponame_str Biblioteca Digital (UBA-FCEN)
collection Biblioteca Digital (UBA-FCEN)
instname_str Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
instacron_str UBA-FCEN
institution UBA-FCEN
repository.name.fl_str_mv Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
repository.mail.fl_str_mv ana@bl.fcen.uba.ar
_version_ 1844618758030622720
score 13.070432