A central question in the theory of two-player games over graphs is to understand which objectives are half-positional, that is, which are the objectives for which the protagonist does not need memory to implement winning strategies. Objectives for which both players do not need memory have already been characterized (both in finite and infinite graphs). However, less is known about half-positional objectives. In particular, no characterization of half-positionality is known for the central class of omega-regular objectives. In this paper, we characterize objectives recognizable by deterministic B\"uchi automata (a class of omega-regular objectives) that are half-positional, in both finite and infinite graphs. Our characterization consists of three natural conditions linked to the language-theoretic notion of right congruence. Furthermore, this characterization yields a polynomial-time algorithm to decide half-positionality of an objective recognized by a given deterministic B\"uchi automaton.
翻译:两个玩家游戏的理论中,一个中心问题是了解哪些目标是半位置的,即主角不需要记忆来执行获胜战略的目标。两个玩家不需要记忆的目标已经得到描述(在有限图和无限图中)。不过,半位置目标还不太为人所知。具体地说,对半位置目标的中心类别(omega-经常目标)没有已知的半位置特性。在本文中,我们用确定性B\\“uchi automata(一种确定性B\\uchi-Outomata-Outomata(一种Oomega-Organization 目标))所识别的半位置目标,在有限图和无限图中都是半位置的。我们的特征特征由三种自然条件组成,这些条件与权利等同的语言理论概念有关。此外,这种特征产生一种多时算法,用以决定某一确定性B\uchi自治图中所承认的目标的半位置。