中文

平面图的平面嵌入的排序与逆排序

计算几何 2024-11-18 v1 数据结构与算法

摘要

G\mathcal{G}为一个(不一定是连通的)nn顶点图GG的所有平面嵌入的集合。我们给出了一个从G\mathcal{G}到区间[0G1][0 \dots |\mathcal{G}| - 1]内自然数的双射Φ\Phi。给定GG的一个平面嵌入E\mathcal{E},我们证明Φ(E)\Phi(\mathcal{E})可以分解为一个长度为O(n)O(n)的自然数序列,每个数描述E\mathcal{E}的一个特定特征。作为G\mathcal{G}的排序函数,Φ\Phi可在O(n)O(n)时间内计算,而其逆排序函数Φ1\Phi^{-1}可在O(nα(n))O(n \alpha(n))时间内计算。本文结果可用于均匀随机生成图GG的平面嵌入,或以摊还常数延迟枚举此类嵌入。此外,它们也可用于计数、枚举或均匀随机生成GG的受约束平面嵌入。

关键词

引用

@article{arxiv.2411.10319,
  title  = {Ranking and Unranking of the Planar Embeddings of a Planar Graph},
  author = {Giuseppe Di Battista and Fabrizio Grosso and Giulia Maragno and Maurizio Patrignani},
  journal= {arXiv preprint arXiv:2411.10319},
  year   = {2024}
}