The complexity of short two-person games (Q1173637)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | The complexity of short two-person games |
scientific article |
Statements
The complexity of short two-person games (English)
0 references
25 June 1992
0 references
This paper answers an open problem due to Cook; namely, is there a ``natural'' problem which is complete for the class of languages \(AC^ 1\)? If \(k\geq 1\) is an integer, then \(AC^ k\) is the class of languages recognizable by alternating Turing Machines [cf. \textit{A. Chandra, D. Kozen} and \textit{L. Stockmeyer}, ``Alternation'', J. Assoc. Comput. Mach. 28, 114-133 (1981; Zbl 0473.68043)]. It is shown that a source of problems that are complete for \(AC^ 1\) is a class of short (i.e., \(O(\log n)\) moves) two-person games of perfect information. The authors define a specific two-person game of perfect information called Shortcake after a fashion of a game termed Cutcake of \textit{E. Berlekamp, J. Conway} and \textit{R. Guy} [see ``Winning ways for your mathematical plays'' (1982; Zbl 0485.00025)], which is an alternating move game on an \(m\times n\) Boolean matrix between two players: \(H\) and \(V\). If an \(m\times n\) Boolean matrix is generically denoted by \(M\), then informally, Shortcake=\{\(M:H\) has a winning Shortcake strategy on \(M\)\}. For \(NC^ 1\) reduction defined by computations from a uniform family of founded fan-in circuits of \(O(\log n)\) depth, the following is the main theorem of the paper: Theorem. Shortcake is complete for \(AC^ 1\) under many-one \(NC^ 1\) reducibility. Other games and variants for \(P\)- completeness are also formulated and discussed.
0 references
two-person games of perfect information
0 references
\(P\)-completeness
0 references