Space Efficient Merging of de Bruijn Graphs and Wheeler Graphs

被引:0
|
作者
Lavinia Egidi
Felipe A. Louza
Giovanni Manzini
机构
[1] University of Eastern Piedmont,
[2] Federal University of Uberlândia,undefined
[3] University of Pisa,undefined
来源
Algorithmica | 2022年 / 84卷
关键词
Succinct data structures; de Bruijn graphs; Wheeler graphs; BWT variants; Space efficient algorithms;
D O I
暂无
中图分类号
学科分类号
摘要
The merging of succinct data structures is a well established technique for the space efficient construction of large succinct indexes. In the first part of the paper we propose a new algorithm for merging succinct representations of de Bruijn graphs. Our algorithm has the same asymptotic cost of the state of the art algorithm for the same problem but it uses less than half of its working space. A novel important feature of our algorithm, not found in any of the existing tools, is that it can compute the Variable Order succinct representation of the union graph within the same asymptotic time/space bounds. In the second part of the paper we consider the more general problem of merging succinct representations of Wheeler graphs, a recently introduced graph family which includes as special cases de Bruijn graphs and many other known succinct indexes based on the BWT or one of its variants. In this paper we provide a space efficient algorithm for Wheeler graph merging; our algorithm works under the assumption that the union of the input Wheeler graphs has an ordering that satisfies the Wheeler conditions and which is compatible with the ordering of the original graphs.
引用
收藏
页码:639 / 669
页数:30
相关论文
共 50 条
  • [1] Space Efficient Merging of de Bruijn Graphs and Wheeler Graphs
    Egidi, Lavinia
    Louza, Felipe A.
    Manzini, Giovanni
    [J]. ALGORITHMICA, 2022, 84 (03) : 639 - 669
  • [2] Rooted Tree Graphs and de Bruijn Graphs
    Mayhew, Gregory L.
    [J]. 2010 IEEE AEROSPACE CONFERENCE PROCEEDINGS, 2010,
  • [3] A Tale of Optimizing the Space Taken by de Bruijn Graphs
    Chikhi, Rayan
    [J]. CONNECTING WITH COMPUTABILITY, 2021, 12813 : 120 - 134
  • [4] Building large updatable colored de Bruijn graphs via merging
    Muggli, Martin D.
    Alipanahi, Bahar
    Boucher, Christina
    [J]. BIOINFORMATICS, 2019, 35 (14) : I51 - I60
  • [5] Simplitigs as an efficient and scalable representation of de Bruijn graphs
    Karel Břinda
    Michael Baym
    Gregory Kucherov
    [J]. Genome Biology, 22
  • [6] Simplitigs as an efficient and scalable representation of de Bruijn graphs
    Brinda, Karel
    Baym, Michael
    Kucherov, Gregory
    [J]. GENOME BIOLOGY, 2021, 22 (01)
  • [7] Generalized de Bruijn graphs
    Malyshev, FM
    Tarakanov, VE
    [J]. MATHEMATICAL NOTES, 1997, 62 (3-4) : 449 - 456
  • [8] Generalized de Bruijn graphs
    F. M. Malyshev
    V. E. Tarakanov
    [J]. Mathematical Notes, 1997, 62 : 449 - 456
  • [9] Enhanced de Bruijn graphs
    Guzide, O
    Wagh, MD
    [J]. AMCS '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON ALGORITHMIC MATHEMATICS AND COMPUTER SCIENCE, 2005, : 23 - 28
  • [10] On the Representation of de Bruijn Graphs
    Chikhi, Rayan
    Limasset, Antoine
    Jackman, Shaun
    Simpson, Jared T.
    Medvedev, Paul
    [J]. RESEARCH IN COMPUTATIONAL MOLECULAR BIOLOGY, RECOMB2014, 2014, 8394 : 35 - 55