General Dominance (GD) Framework
- General Dominance (GD) is a framework where each vertex is assigned a Boolean signature representing its own state and those of its neighbors.
- It unifies classical domination problems such as dominating set, total dominating set, and (σ,ρ)-sets by formulating them as weighted counting problems.
- The framework leverages gadget construction and Holant reductions to establish #P-completeness and develop dichotomy theorems on restricted graph classes.
Searching arXiv for the specified paper and closely related work on domination-type counting and Holant to ground the article. General Dominance (GD), in the sense developed in "The Counting General Dominating Set Framework," is a signature-based framework for counting domination-type structures on graphs. It replaces the classical view of a dominating set as a subset satisfying a neighborhood condition by a more general weighted formulation in which each vertex carries a Boolean signature acting on the state of and the states of its neighbors. The resulting counting problem, denoted $\#\GDS(\mathcal F)$, computes a partition function over all Boolean vertex assignments, thereby subsuming -Set, dominating set, total dominating set, and related counting problems. Within this framework, the paper establishes equivalences with Holant, introduces a gadget-construction methodology tailored to $\#\GDS$, proves -completeness for counting dominating sets and total dominating sets on 3-regular planar bipartite simple graphs, and derives dichotomy results in the uniform-signature regime (Zheng et al., 16 Mar 2026).
1. Formal definition of General Dominance
Let be a simple graph. A general dominating-set signature grid over a finite set of Boolean signatures is an assignment
0
where 1, the first input of 2 corresponds to the state of 3 itself, and the remaining 4 inputs correspond to the states of its neighbors. The convention is Boolean: 5 means “out of the set,” and 6 means “in the set.”
For each Boolean vertex-assignment
7
the framework associates the weight
8
The problem 9 then asks for the partition function
0
This definition is the central abstraction of GD: a “general dominating set” is not merely a subset satisfying a single domination predicate, but a Boolean assignment weighted locally at every vertex by a signature that can depend simultaneously on the vertex state and the multiset of neighboring states. The data summarize this viewpoint explicitly: General Dominating Set simply means an assignment 1 weighted by 2 (Zheng et al., 16 Mar 2026).
2. Relation to 3-Set, dominating set, and total dominating set
The 4 framework strictly contains the classical 5-Set formalism. Given 6, a subset 7 is a 8-dominating set if, for each 9, the number of neighbors of 0 in 1 lies in 2, and for each 3, the number of neighbors of 4 in 5 lies in 6. This can be encoded by the vertex signature
7
With these signatures, 8 exactly counts the number of 9-sets (Zheng et al., 16 Mar 2026).
The standard domination notions arise as immediate special cases.
| Problem | $\#\GDS(\mathcal F)$0 choice | Consequence |
|---|---|---|
| Dominating set | $\#\GDS(\mathcal F)$1 | Vertices outside the set must have at least one neighbor in the set |
| Total dominating set | $\#\GDS(\mathcal F)$2 | Every vertex must have at least one neighbor in the set |
The significance of this encoding is structural rather than merely notational. Classical domination-type problems are recovered by choosing signatures that depend only on the count of selected neighbors, but GD permits arbitrary Boolean signatures $\#\GDS(\mathcal F)$3. The synthesis given in the paper states that $\#\GDS(\mathcal F)$4 therefore unifies problems from $\#\GDS(\mathcal F)$5-domination, total domination, induced subgraphs of bounded degree, and beyond (Zheng et al., 16 Mar 2026).
3. Equivalence with Holant and factorization phenomena
A major feature of GD is its explicit connection to Holant. A Holant problem $\#\GDS(\mathcal F)$6 is defined on a bipartite graph $\#\GDS(\mathcal F)$7, with vertices in $\#\GDS(\mathcal F)$8 labeled by signatures from $\#\GDS(\mathcal F)$9 and vertices in 0 labeled by signatures from 1. The paper records two reductions that place 2 within this landscape.
The first reduction states that for any signature set 3 of arity at least 4, there is a Boolean signature set 5 such that
6
The proof sketch given in the data replaces each GDS vertex by a bipartite gadget that forces the vertex to have state 7 internally and uses 8 on new degree-2 vertices to propagate edge assignments.
The second reduction goes in the opposite direction: every non-bipartite 9 instance is Turing-equivalent to a domain-4 Holant problem. This is done by encoding each vertex-state pair on an edge with one of four symbols and using a suitable $\#\GDS$0 signature to enforce consistency.
A further simplification occurs for uniform signatures,
$\#\GDS$1
meaning that $\#\GDS$2. In a bipartite graph $\#\GDS$3 with uniform families
$\#\GDS$4
Theorem 3.4 gives the factorization
$\#\GDS$5
The proof sketch in the data describes this as summing first over one side of the bipartite graph and extracting signatures insensitive to the states on the opposite side. This factorization is central in the later hardness proof for total dominating sets, where the partition function becomes a “powered” Holant expression (Zheng et al., 16 Mar 2026).
4. Gadget construction and interpolation in $\#\GDS$6
The gadget methodology for GD differs from the standard dangling-edge formalism of Holant. A $\#\GDS$7 gadget is organized around three vertex classes: external vertices $\#\GDS$8, where arbitrary GDS signatures will later be attached; bridging vertices $\#\GDS$9, which are internal but adjacent to 0; and internal vertices 1, which lie deeper inside the gadget.
The gadget’s associated function is called its gadgeture. If 2 has labels 3 and 4 has labels 5, then the gadgeture
6
is defined by
7
This is the local transfer object from which larger reductions are assembled (Zheng et al., 16 Mar 2026).
The paper includes two representative constructions. The first is a chain gadget 8 with one external vertex 9 and one bridging vertex 0 carrying 1. Its gadgeture satisfies the linear recurrence
2
acting on the 3 vector of 4.
The second is the ladder gadget used to simulate Boolean gates such as OR and XNOR while preserving 3-regularity, planarity, and bipartiteness. Its initial gadgeture
5
satisfies an affine-linear recurrence 6. The data then state that certain entries always coincide, so the state space collapses to a 7 recurrence matrix 8. By verifying that 9, that its eigenvalues 0 are distinct, and that no nontrivial root-of-unity relation
1
holds, the authors invoke a multivariate polynomial-interpolation lemma of Cai–Lu–Xia. This makes it possible to extract exactly the coefficients corresponding to external assignments realizing XNOR or OR. The reduction then uses these extracted coefficients to implement the logical constraints of vertex cover inside a gadgetized dominating-set instance (Zheng et al., 16 Mar 2026).
5. Main 2-completeness results
The framework yields two explicit hardness theorems on restricted graph classes. Theorem 1.1 states that 3-Dominating Set is 4-complete, where 5 denotes 3-regular, planar, bipartite, simple graphs. The proof sketch begins from an instance of 6-Vertex Cover, splits each original vertex into two external vertices, and connects them by a copy of the ladder gadget 7 so that the pair must receive the same assignment and thereby simulate a single cover bit. For each original edge, one or two copies of another ladder gadget 8 are inserted to enforce the OR-constraint that at least one endpoint is chosen. The resulting graph 9 remains 3-regular, planar, bipartite, and simple. Its 00 partition function is a bivariate polynomial in the five distinct gadgeture values of 01 and the five of 02, over
03
choices. Evaluating sufficiently many pairs 04 and applying polynomial interpolation recovers the original 05Vertex Cover count (Zheng et al., 16 Mar 2026).
Theorem 1.2 states that 06-Total Dominating Set is also 07-complete. Here total dominators correspond to the uniform signature
08
By Corollary 3.5, on symmetric bipartite graphs one has
09
which the summary describes as a powered Holant instance. The proof then reduces a known 10-hard case,
11
by means of a simple interpolation gadget built from 12. Translating back through symmetric-bipartite embedding yields 13-hardness for 14 with 15 on symmetric bipartite graphs, and therefore on all 16 graphs (Zheng et al., 16 Mar 2026).
These theorems place natural domination problems in the same fine-grained complexity territory as other Holant and counting-CSP hardness results, but they do so through gadgets native to the GD formalism rather than by direct transfer from pre-existing frameworks.
6. Dichotomy results and tractable families
Beyond isolated hardness theorems, the paper gives a classification result in the uniform or signature-powered regime. Theorem 5.1, called the General Holant17 Dichotomy, considers a ternary signature
18
and the problem
19
It states that this problem is in FP if and only if 20 belongs to one of the following families: the degenerate family 21 for some unary 22; the Gen-Eq family 23; or one of the affine families
24
together with two additional planar-only families. Otherwise the problem is 25-hard (Zheng et al., 16 Mar 2026).
Corollary 5.2 translates this directly to uniform 26. If
27
is a ternary signature arising from a 28 matrix 29, then
30
is in FP exactly in the cases above, plus the two extra planar families, and is 31-hard otherwise.
The classification has two implications. First, it shows that the transfer from Holant to GD is not merely a hardness-transfer mechanism; it supports exact tractability boundaries. Second, it identifies the uniform-signature setting as a regime where the complexity landscape is sufficiently rigid to admit a full “if and only if” theorem, rather than a collection of isolated reductions.
7. Conceptual synthesis and terminological distinctions
The synthesis in the data characterizes GD as the natural signature-based extension of classical domination-type problems. In this formulation, the framework elevates the 32-Set concept, where one enforces only neighborhood counting constraints, to a fully Holant-style model in which each vertex carries an arbitrary Boolean signature 33. The paper further states that powerful Holant techniques—gadget constructions, linear-recurrence interpolation, and Galois-theoretic eigenvalue checks—carry over to 34, producing tight complexity-dichotomy results together with 35-hardness on 3-regular planar bipartite simple graphs. The listed future directions are bridging the gap between gadgetures and proper GDS signatures, extending dichotomies to larger signature-domains or higher arity, and exploring parameterized and approximation variants under the general dominance lens (Zheng et al., 16 Mar 2026).
The broader literature represented here uses the word “dominance” in distinct technical senses. In nonlinear control, Forni and Sepulchre define strict 36-dominance for the smooth autonomous system 37 by means of a quadratic differential storage 38 with 39 of inertia 40, and they show that bounded trajectories exhibit low-dimensional asymptotic behavior such as convergence to an equilibrium for 41 or to a simple attractor for 42 (Forni et al., 2017). In optimization and game theory, “gradient dominance” refers to the Polyak–Łojasiewicz condition
43
and the 2026 general-sum game extension introduces the 44-sided PL condition
45
as a basis for convergence guarantees of block-coordinate and adapted gradient methods toward Nash equilibria (Chao et al., 12 Feb 2026). Accordingly, within current technical usage, GD in the counting-complexity sense names a graph-signature framework for domination-type partition functions, rather than the control-theoretic or optimization-theoretic notions that use “dominance” in other ways.