中文

Büchi 博弈的算法

计算机科学与博弈论 2008-12-18 v1 计算机科学中的逻辑

摘要

求解 Büchi 博弈的经典算法对于具有 nn 个状态和 mm 条边的博弈图需要 O(nm)O(n\cdot m) 的时间。对于恒定出度的博弈图,已知最佳算法的运行时间为 O(n2/logn)O(n^2/\log n)。我们提出了两种用于 Büchi 博弈的新算法。首先,我们给出了一种算法,其工作量比经典算法最多多出 O(m)O(m),但在经典算法需要 O(n2)O(n^2) 时间的无限多个恒定出度图上,其运行时间为 O(n)O(n)。其次,我们给出了一种运行时间为 O(nmlogδ(n)/logn)O(n\cdot m\cdot\log\delta(n)/\log n) 的算法,其中 1δ(n)n1\le\delta(n)\le n 是博弈图的出度。请注意,如果 δ(n)=O(logn)\delta(n)=O(\log n),该算法的渐近性能优于经典算法。

关键词

引用

@article{arxiv.0805.2620,
  title  = {Algorithms for B\"uchi Games},
  author = {Krishnendu Chatterjee and Thomas A. Henzinger and Nir Piterman},
  journal= {arXiv preprint arXiv:0805.2620},
  year   = {2008}
}

备注

11 Pages, Published in GDV 06 (Games in Design and Verification)