We study the complexity of the popular one player combinatorial game known as Flood-It. In this game the player is given an n × n board of tiles, each of which is allocated one of c colours. The goal is to fill the whole board with the same colour via the shortest possible sequence of flood filling operations from the top left. We show that Flood-It is NP-hard for c ≥ 3, as is a variant where the player can flood fill from any position on the board. We present deterministic (c-1) and randomised 2c/3 approximation algorithms and show that no polynomial time constant factor approximation algorithm exists unless P=NP. We then demonstrate that the number of moves required for the 'most difficult' boards grows like θ( √ cn). Finally, we prove that for random boards with c ≥ 3, the number of moves required to flood the whole board is Ω(n) with high probability. © 2010 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Arthur, D., Clifford, R., Jalsenius, M., Montanaro, A., & Sach, B. (2010). The complexity of flood filling games. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6099 LNCS, pp. 307–318). https://doi.org/10.1007/978-3-642-13122-6_30
Mendeley helps you to discover research relevant for your work.