The complexity of flood filling games

10Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free