Skip to main navigation Skip to search Skip to main content

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