子图列出及相关问题的亚二次模式的细粒度分类
数据结构与算法
2024-04-09 v1
摘要
在具有条边的宿主图中,所有三角形可以在时间内列出[Itai, Rodeh '78],所有-圈可以在时间内列出,其中是输出大小[Alon, Yuster, Zwick '97]。这些经典结果也适用于着色问题变体,其中宿主图的节点被模式图的节点着色,我们只对中与模式同构且尊重颜色的子图感兴趣。我们研究在着色设置下列出所有-子图的问题,其中模式图固定。作为主要结果,我们确定了所有模式图,使得所有-子图可以在亚二次时间内列出,其中是输出大小。此外,对于每个这样的亚二次模式,我们确定了最小指数,使得所有-子图可以在时间内列出。这是对三角形和圈经典结果的巨大推广。为了证明这一结果,我们设计了新的列出算法,并基于细粒度复杂性理论的标准假设证明了条件下界。在我们的算法中,我们使用了一个称为超度分裂的新要素,其中根据节点的公共邻居数量将节点元组分为高度和低度。我们还展示了两个相关问题的相同结果:在时间内找到最小总边权的-子图,以及在预处理时间和常数延迟内枚举所有-子图。我们再次确定了所有具有复杂性的模式图,并且对于每个这样的亚二次模式,确定了最优复杂性。
引用
@article{arxiv.2404.04369,
title = {A Fine-grained Classification of Subquadratic Patterns for Subgraph Listing and Friends},
author = {Karl Bringmann and Egor Gorbachev},
journal= {arXiv preprint arXiv:2404.04369},
year = {2024}
}