Graphs and Combinatorics (2011) 27:109–119
DOI 10.1007/s00373-010-0958-1
ORIGINAL PAPER
A Note on Lights-Out-Puzzle: Parity-State Graphs
Severino V. Gervacio · Hiroshi Maehara
Received: 9 November 2007 / Revised: 18 June 2010 / Published online: 1 July 2010
© Springer 2010
Abstract A state of a graph G is an assignment of 0 or 1 to each vertex of G.
A move of a state consists of choosing a vertex and then switching the value of the
vertex as well as those of its neighbors. Two states are said to be equivalent if one state
can be changed to the other by a series of moves. A parity-state graph is defined to
be a graph in which two states are equivalent if and only if the numbers of 1’s in the
two states have the same parity. We characterize parity-state graphs and present some
constructions of parity-state graphs together with applications. Among other things,
it is proved that the one-skeleton of the 3-polytope obtained from a simple 3-polytope
by cutting off all vertices is a parity-state graph.
Keywords Lights-out-puzzle · Parity-state graph · Solvable graph · Dependency
1 Introduction
Let G be a finite graph with vertex set V (G).A state on G is a map s : V (G) → Z
2
=
{0, 1}. The constant map s(v) = 1 (resp. s(v) = 0) for all v ∈ V is called all-one-state
(resp. all-zero-state). For v ∈ V (G), the move f
v
is a transformation of states s on G
S. V. Gervacio
Department of Mathematics, De La Salle University,
2401 Taft Avenue, 1004 Manila, Philippines
H. Maehara (B )
Research Institute of Educational Development, Tokai University,
2-28-4 Tomigaya, Shibuya-ku, Tokyo 151-8677, Japan
e-mail: maehara@tokai-u.jp
123