English

$r$-indexing Wheeler graphs

Data Structures and Algorithms 2021-02-01 v1

Abstract

Let GG be a Wheeler graph and rr be the number of runs in a Burrows-Wheeler Transform of GG, and suppose GG can be decomposed into υ\upsilon edge-disjoint directed paths whose internal vertices each have in- and out-degree exactly 1. We show how to store GG in O(r+υ)O (r + \upsilon) space such that later, given a pattern PP, in O(PloglogG)O (|P| \log \log |G|) time we can count the vertices of GG reachable by directed paths labelled PP, and then report those vertices in O(loglogG)O (\log \log |G|) time per vertex.

Keywords

Cite

@article{arxiv.2101.12341,
  title  = {$r$-indexing Wheeler graphs},
  author = {Travis Gagie},
  journal= {arXiv preprint arXiv:2101.12341},
  year   = {2021}
}
R2 v1 2026-06-23T22:38:31.653Z