parity game 的 Strahler 数
数据结构与算法
2020-08-04 v2 形式语言与自动机理论
计算机科学与博弈论
计算机科学中的逻辑
摘要
有根树的 Strahler 数是指作为其 minors 的完美二叉树的最大高度。我们提出将 parity game 的 Strahler 数定义为它的任一吸引子分解的树的 Strahler 数的最小值。我们证明了 parity game 可在拟线性空间以及关于顶点数 为多项式、关于 为线性的时间内求解,其中 为优先级数, 为 Strahler 数。由于 Strahler 数至多为顶点数的对数,该复杂度为拟多项式。证明基于一种小 Strahler-通用树的新构造。我们展示了 parity game 的 Strahler 数是一个鲁棒参数:它与基于 progress measure 树的替代版本以及 Lehtinen (2018) 定义的寄存器数一致。由此可知,parity game 可在拟线性空间以及关于顶点数为多项式、关于 为线性的时间内求解,其中 为寄存器数。这显著改进了 Lehtinen (2018) 与 Parys (2020) 针对有界寄存器数 parity game 所取得的运行时间与空间。基于小 Strahler-通用树的算法运行时间给出了衡量 parity game 结构复杂度的两个自然参数之间的新权衡 ,从而允许在多项式时间内求解 parity game。这包括 Calude、Jain、Khoussainov、Li 与 Stephan (2017)、Jurdziński 与 Lazić (2017) 以及 Lehtinen (2018) 结果所覆盖的那些参数的渐近设定作为特例,并且显著扩展了此类设定的范围,例如到 与 。
引用
@article{arxiv.2003.08627,
title = {The Strahler number of a parity game},
author = {Laure Daviaud and Marcin Jurdziński and K. S. Thejaswini},
journal= {arXiv preprint arXiv:2003.08627},
year = {2020}
}
备注
To appear in ICALP 2020