定义
- 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 .