定义

  • signature(local constraint function): A map is a signature if (( s.t. ) and ( a commutative semiring s.t. )). The set of signatures is denoted by
  • symmetric signature: A signature is symmetric if is invariant under permutation of the variables
  • signature grid: A signature grid over consists of a graph and a mapping that assigns to each vertex an and a linear order(total order) of the incident edges at .The arity of is equal to the degree at , and the incident edges at are associated with the input variables of .
  • planar signature grid: A planar signature grid is a signature grid such that its underlying graph is planar and for some planar embedding, for every vertex , the linear order of the incident edges at agrees with the clockwise cyclic order of the incident edges at in the embedding starting with some particular edge.
  • bipartite signature grid: For signature sets and , a bipartite signature grid over is a signature grid over , where is a bipartite graph with bipartition such that and .
  • Holant problem :
    • input: A signature grid over
    • output: , where is the set of edges incident to
  • tractable: polynomial-time computable
  • P is the set of functions such that there exists a polynomial and a polynomial-time deterministic Turing machine , called the verifier, such that for every , (In other words, equals the size of the set containing all of the polynomial-size certificates).

结论

  • Let be a set of signatures over a domain of size . If there exists an -gate with signature , then .

  • Let and be sets of complex-valued signatures over a domain of size . Suppose is a bipartite signature grid over . If , then where is the corresponding signature grid over .