Skip to main navigation Skip to search Skip to main content

Constructing orthogonal de Bruijn sequences

  • Providence University Taiwan
  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

A (σ,k)-de Bruijn sequence is a minimum length string on an alphabet set of size σ which contains all σk k-mers exactly once. Motivated by an application in synthetic biology, we say a given collection of de Bruijn sequences are orthogonal if no two of them contain the same (k + 1)-mer; that is, the length of their longest common substring is k. In this paper, we show how to construct large collections of orthogonal de Bruijn sequences. In particular, we prove that there are at least ⌊σ/ 2⌋ mutually-orthogonal order-k de Bruijn sequences on alphabets of size σ for all k. Based on this approach, we present a heuristic which proves capable of efficiently constructing optimal collections of mutually-orthogonal sequences for small values of σ and k, which supports our conjecture that σ - 1 mutually-orthogonal de Bruijn sequences exist for all σ and k.

Original languageEnglish
Title of host publicationAlgorithms and Data Structures - 12th International Symposium, WADS 2011, Proceedings
Pages595-606
Number of pages12
DOIs
StatePublished - 2011
Event12th International Symposium on Algorithms and Data Structures, WADS 2011 - New York, NY, United States
Duration: Aug 15 2011Aug 17 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6844 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Symposium on Algorithms and Data Structures, WADS 2011
Country/TerritoryUnited States
CityNew York, NY
Period08/15/1108/17/11

Keywords

  • de Bruijn graphs
  • de Bruijn sequences
  • DNA synthesis
  • Eulerian cycles
  • orthogonal sequences

Fingerprint

Dive into the research topics of 'Constructing orthogonal de Bruijn sequences'. Together they form a unique fingerprint.

Cite this