An algorithmic analysis of Flood-it and Free-Flood-it on graph powers

Flood-it is a combinatorial game played on a colored graph G whose aim is to make the graph monochromatic using the minimum number of flooding moves, relatively to a fixed pivot. Free-Flood-it is a variant where the pivot can be freely chosen for each move of the game. The standard versions of Flood-it and Free-Flood-it are played on m ×n grids. In this paper we analyze the behavior of these games when played on other classes of graphs, such as d-boards, powers of cycles and circular grids. We describe polynomial time algorithms to play Flood-it on C2n (the second power of a cycle on n vertices), 2 ×n circular grids, and some types of d-boards (grids with a monochromatic column). We also show that Free-Flood-it is NP-hard on C2n and 2 ×n circular grids.

[1]  Paola Bonizzoni,et al.  An approximation algorithm for the shortest common supersequence problem: an experimental analysis , 2001, SAC.

[2]  Sven Rahmann The shortest common supersequence problem in a microarray production setting , 2003, ECCB.

[3]  Michael R. Fellows,et al.  Analogs & duals of the MAST problem for sequences & trees , 2003, J. Algorithms.

[4]  Jeong Seop Sim,et al.  The consensus string problem for a metric is NP-complete , 2003, J. Discrete Algorithms.

[5]  Christoph Aschwanden,et al.  Spatial simulation model for infectious viral diseases with focus on SARS and the common flu , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[6]  Rolf Niedermeier,et al.  Invitation to data reduction and problem kernelization , 2007, SIGA.

[7]  Michael R. Fellows,et al.  On problems without polynomial kernels , 2009, J. Comput. Syst. Sci..

[8]  The Complexity of Flood Filling Games , 2010, FUN.

[9]  Raphaël Clifford,et al.  The Complexity of Flood Filling Games , 2011, Theory of Computing Systems.

[10]  Hiroyuki Fukui,et al.  The complexity of free flood filling games (コンピュテーション) , 2011 .

[11]  Gerhard J. Woeginger,et al.  An algorithmic analysis of the Honey-Bee game , 2012, Theor. Comput. Sci..

[12]  Kitty Meeks,et al.  The complexity of flood-filling games on graphs , 2011, Discret. Appl. Math..

[13]  Fábio Protti,et al.  Parameterized Complexity of Flood-Filling Games on Trees , 2013, COCOON.

[14]  Kitty Meeks,et al.  The complexity of Free-Flood-It on 2×n boards , 2011, Theor. Comput. Sci..

[15]  Kitty Meeks,et al.  Spanning Trees and the Complexity of Flood-Filling Games , 2012, Theory of Computing Systems.

[16]  Eric Thierry,et al.  Flooding games on graphs , 2014, Discret. Appl. Math..