English

Dualities in Tree Representations

Data Structures and Algorithms 2018-04-16 v2 Discrete Mathematics

Abstract

A characterization of the tree TT^* such that BP(T)=DFUDS(T)\mathrm{BP}(T^*)=\overleftrightarrow{\mathrm{DFUDS}(T)}, the reversal of DFUDS(T)\mathrm{DFUDS}(T) is given. An immediate consequence is a rigorous characterization of the tree T^\hat{T} such that BP(T^)=DFUDS(T)\mathrm{BP}(\hat{T})=\mathrm{DFUDS}(T). In summary, BP\mathrm{BP} and DFUDS\mathrm{DFUDS} are unified within an encompassing framework, which might have the potential to imply future simplifications with regard to queries in BP\mathrm{BP} and/or DFUDS\mathrm{DFUDS}. Immediate benefits displayed here are to identify so far unnoted commonalities in most recent work on the Range Minimum Query problem, and to provide improvements for the Minimum Length Interval Query problem.

Keywords

Cite

@article{arxiv.1804.04263,
  title  = {Dualities in Tree Representations},
  author = {Rayan Chikhi and Alexander Schönhuth},
  journal= {arXiv preprint arXiv:1804.04263},
  year   = {2018}
}

Comments

CPM 2018, extended version

R2 v1 2026-06-23T01:21:07.960Z