用于 Pebbling 与 I/O 下界的 DAG 访问方法
数据结构与算法
2022-10-06 v1
摘要
我们引入有向无环图 DAG 的 -访问概念,即遵从给定规则 的 DAG 顶点序列。规则 为每个顶点 指定一族 -启用前驱(直接前驱)集:在访问 之前,必须已访问其至少一个启用集。特例包括 -规则(或拓扑规则),其唯一启用集为所有前驱的集合;以及 -规则(或单例规则),其启用集为恰含一个前驱的单例。DAG 的 -边界复杂度 是最小整数 ,使得存在一种 -访问,在每个阶段,对至多 个尚未访问的顶点已访问过其一个启用集。通过对已知结果的重新表述,表明 DAG 的边界复杂度是其逆图 的 pebbling 数的下界。若干已知 pebbling 下界可用 -边界复杂度表述。一种用于 I/O 下界的访问划分技术,推广了 Hong 与 Kung 在其经典论文“I/O complexity: The Red-Blue pebble game”中引入的 -划分 I/O 技术。访问划分方法对一些 DAG 给出了紧 I/O 界,而 -划分技术只能给出 下界。
引用
@article{arxiv.2210.01897,
title = {The DAG Visit approach for Pebbling and I/O Lower Bounds},
author = {Gianfranco Bilardi and Lorenzo De Stefani},
journal= {arXiv preprint arXiv:2210.01897},
year = {2022}
}
备注
Extended version of manuscript published in the Proceedings of FSTTCS22