Skip to main content

Enumerating Bubbles: Listing Pairs of Vertex Disjoint Paths

  • Chapter
  • First Online:
  • 697 Accesses

Part of the book series: Atlantis Studies in Computing ((ATLANTISCOMP,volume 6))

Abstract

Polymorphisms in DNA- or RNA-seq data lead to recognisable patterns in a de Bruijn graph representation of the reads obtained by sequencing. Such patterns have been called mouths, or bubbles in the literature. They correspond to two vertex-disjoint directed paths between a source \(s\) and a target \(t\). Due to the high number of such bubbles that may be present in real data, their enumeration is a major issue concerning the efficiency of dedicated algorithms. We propose the first linear delay algorithm to enumerate all bubbles with a given source, by properly transforming the graph in input and enumerating special cycles.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   89.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    The only twin-free cycles in of size four in \(G'_s\) are generated by the outgoing arcs of \(s\). There are \(O(|V|)\) of such cycles.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea Marino .

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Atlantis Press and the authors

About this chapter

Cite this chapter

Marino, A. (2015). Enumerating Bubbles: Listing Pairs of Vertex Disjoint Paths. In: Analysis and Enumeration. Atlantis Studies in Computing, vol 6. Atlantis Press, Paris. https://doi.org/10.2991/978-94-6239-097-3_5

Download citation

Publish with us

Policies and ethics