中文

关于次对数度 Wheeler 图度序列的表示

数据结构与算法 2022-08-23 v3

摘要

我们展示了如何为一个静态序列 SS(含 nn 个正整数)存储一个可搜索的部分和数据结构,其查询时间为常数,空间占用为 nHk(S)+o(n)n H_k (S) + o (n) 比特,其中 ko(logn(loglogn)2)k \in o \left( \frac{\log n}{(\log \log n)^2} \right),且额外空间为 o(logn(loglogn)2)o \left( \frac{\log n}{(\log \log n)^2} \right)。由此推得,若一个含 nn 个顶点的 Wheeler 图的最大度属于 o(logn(loglogn)2)o \left( \frac{\log n}{(\log \log n)^2} \right),则我们可以将其入度与出度序列 \Din\Din\Dout\Dout 分别存储于 nHk(\Din)+o(n)n H_k (\Din) + o (n)nHk(\Dout)+o(n)n H_k (\Dout) + o (n) 比特中,其中 ko(logn(loglogn)2)k \in o \left( \frac{\log n}{(\log \log n)^2} \right),且在图中进行模式匹配查询这些序列时耗时为常数。

关键词

引用

@article{arxiv.2204.07916,
  title  = {On representing the degree sequences of sublogarithmic-degree Wheeler graphs},
  author = {Travis Gagie},
  journal= {arXiv preprint arXiv:2204.07916},
  year   = {2022}
}