Counting polygon triangulations is hard (Q2223620)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 7303722
Language Label Description Also known as
default for all languages
No label defined
    English
    Counting polygon triangulations is hard
    scientific article; zbMATH DE number 7303722

      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
      polygon triangulation
      0 references
      polygons with holes
      0 references
      counting complexity
      0 references
      non-crossing subsets
      0 references
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references