Counting polygon triangulations is hard (Q2223620)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Counting polygon triangulations is hard
scientific article

    Statements

    Counting polygon triangulations is hard (English)
    0 references
    0 references
    29 January 2021
    0 references
    There are many counting problems in discrete geometry for which we know neither a polynomial-time algorithm nor a hardness proof. For example, we do not know the complexity of counting triangulations, planar graphs, non-crossing Hamiltonian cycles, etc. In fact, in computational geometry, only a small number of problems have been shown to be \(\#P\)-complete or \(\#P\)-hard. In this paper, it is proven that counting the triangulations of polygons is a \(\#P\)-complete problem. The polygons constructed in the hardness proof have vertices with integer coordinates of polynomial magnitude. They have holes, to count the triangulations of a simple polygon in polynomial time by dynamic programming.The strategy was to develop a polynomial-time counting reduction from the problem of counting independent sets in planar graphs, which was proved to be \(\#P\)-complete.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    polygon triangulation
    0 references
    polygons with holes
    0 references
    counting complexity
    0 references
    non-crossing subsets
    0 references
    0 references
    0 references
    0 references
    0 references