English

Inferring Strings from Position Heaps in Linear Time

Data Structures and Algorithms 2022-12-13 v2

Abstract

Position heaps are index structures of text strings used for the string matching problem. They are rooted trees whose edges and nodes are labeled and numbered, respectively. This paper is concerned with variants of the inverse problem of position heap construction and gives linear-time algorithms for those problems. The basic problem is to restore a text string from a rooted tree with labeled edges and numbered nodes. In the variant problems, the input trees may miss edge labels or node numbers which we must restore as well.

Keywords

Cite

@article{arxiv.2209.12405,
  title  = {Inferring Strings from Position Heaps in Linear Time},
  author = {Koshiro Kumagai and Diptarama Hendrian and Ryo Yoshinaka and Ayumi Shinohara},
  journal= {arXiv preprint arXiv:2209.12405},
  year   = {2022}
}

Comments

10 pages, 5 figures

R2 v1 2026-06-28T02:04:17.075Z