179
5.
Pebble
Game
Pebble
Game
is
the
two players
game
using a play
board
and
stones(pebbles). Players move one
stone
at
a
time
along a given rule alter-
natively. A player wins when he moves a
stone
to
the
winning position
on
the
board
given by
the
rule,
or
he loses when
he
cannot
move
any
stones.
We
want
to
know
whether
there
exist
strategies
such
that
a first mover
can
win every time.
The
computational
complexity of
this
problem is obvi-
ously very large,
and
in
some cases dep
end
ing
on
a size
of
board
and
rule
it
belongs
to
EXPTIME.
Then
we propose a
quantum
algorithm
for
Pebble
Game.
First
, we explain a
representation
of
game
and
a definition
of
Pebble
Game.
5.1.
Representation
of
a
Game
Let
I
be
a
set
of players, M a
set
of
moves (
or
strategi
es) available
to
those
players,
and
P a
set
of
payments
for each combination of moves. A
game
G is given a
triplet
(I,
M,
P).
The
set
of moves is given by a rule of
the
game.
Play
ers choice
th
eir move
in
their
turn
alternatively, so
then
these
choices
are
described by a sequence
of
moves. We
denote
this
by a position
Pi
where a player i E I
has
the
move. A
set
of
ordered
pair
(pi, Pj) where
Pi
and
Pj are positions such
that
Pi
-7
Pj is a feasible move implies
the
rule
of
the
game.
The
game is finished when
there
does
not
exist
any
moves in someone's
turn.
When
the
game
is finished,
the
payments
are
given
to
players by a
function
of
the
position.
In
this
study
we assume
that
the
game
must
be
finished so
that
the
length
of position is finite.
We say a player A wins if
the
payments
of
A is
greater
than
a player B
in
two players game.
Then
we consider
the
following problem:
[Game
Probleml]
Does
there
exist a way such
that
a player A wins
independently
of
how a player B plays?
To answer this,
a winning position
of
A was
introduced
by Konig.as a
set
of
positions where A wins
in
finite moves
in
spite
of
moves of B.
A
set
of
winning positions
of
A is
constructed
inductively from a
set
of
positions where A wins by only one move.
Let
P is a winning position, q
is also a winning position if
there
exists a move r A
of
A such
that
for all
moves
rB
of
B,
it
holds