Minesweeper on graphs

Shahar Golan

Research output: Contribution to journalArticlepeer-review

5 Scopus citations

Abstract

Minesweeper is a popular single player game. It has been shown that the Minesweeper consistency problem is NP-complete and the Minesweeper counting problem is #P-complete. In this paper, we present efficient algorithms for solving these problems for Minesweeper graphs with bounded treewidth. Our algorithms turn out to be much better than those based directly on dynamic programming. The algorithms mostly use of algebraic operations on multivariate polynomials, so that one may use existing software to implement them easily.

Original languageEnglish
Pages (from-to)6616-6623
Number of pages8
JournalApplied Mathematics and Computation
Volume217
Issue number14
DOIs
StatePublished - 15 Mar 2011

Keywords

  • CSP
  • Consistency
  • Constraint satisfaction
  • Counting problem
  • Dynamic programming
  • Generating polynomials
  • Minesweeper
  • Treewidth

ASJC Scopus subject areas

  • Computational Mathematics
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Minesweeper on graphs'. Together they form a unique fingerprint.

Cite this