Papers
Topics
Authors
Recent
Search
2000 character limit reached

Non-Redundancy (NRD) in Formal Systems

Updated 6 July 2026
  • Non-redundancy (NRD) is a minimality notion ensuring each component of a formal object is indispensable, typically defined via deletion invariance.
  • In constraint satisfaction problems, NRD mandates a witness assignment for each constraint, refining complexity bounds like Θ(n^k) for k-SAT and other structured problems.
  • NRD also informs coding theory and channel simulation by optimizing redundancy in code design and bounding excess communication, offering practical design insights.

Non-redundancy (NRD) denotes a family of minimality notions concerned with whether some component of a formal object can be removed without changing what that object means, satisfies, proves, compresses, or costs. In recent arXiv literature, the term appears most prominently as a structural parameter for constraint satisfaction problems, but it also names witness-based minimality properties for graded attribute implications, low-redundancy constructions in coding theory, and the failure of “no-excess-cost” exact channel simulation for non-singular channels. Related applied literatures use the same underlying idea to study duplicated meaning in non-autoregressive translation, symmetry-compatible redundant cells in woven fabrics, and overlap patterns in redundancy scheduling (Sharma et al., 23 Apr 2026, Vychodil, 2015, Liu et al., 2023, Flamich et al., 23 Jan 2025).

1. Core formal patterns

A recurrent formal pattern defines redundancy by deletion invariance. In CSPs, a constraint CC is redundant if removing it does not change the satisfying set, Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I); an instance is non-redundant if every constraint is essential, equivalently if every constraint has a witness assignment satisfying all others but not that one (Sharma et al., 23 Apr 2026). In graded attribute implications, a theory Σ\Sigma is redundant if it has a proper equivalent subset and non-redundant otherwise; the paper on witnessed non-redundancy further characterizes non-redundancy by requiring that for each rule ABA\Rightarrow B, the antecedent AA is a model of the remaining theory, so the necessity of the rule is witnessed directly by its antecedent (Vychodil, 2015).

A second recurring pattern concerns necessity of assumptions. In the mathematical-methodology literature, redundancy is analyzed both globally—some statement of a theory being derivable from the rest—and locally, either as mutual redundancy among hypotheses or as redundancy of a hypothesis relative to the theorem’s thesis. That work distinguishes ordinary non-redundancy from the stronger situation in which the thesis determines all hypotheses, which it treats as characterization rather than ordinary NRD, and stresses that formal non-redundancy is only one preliminary criterion of mathematical relevance (Catsigeras, 2017).

A third pattern replaces deletion by excess cost. In exact channel simulation, “non-redundancy” would mean achieving the information-theoretic minimum without asymptotic overhead, but the non-singular case provably forbids this: the simulation cost is lower bounded not only by mutual information but by channel simulation divergence, and the asymptotic overhead has a universal 12logn\tfrac12\log n term in the paper’s normalization (Flamich et al., 23 Jan 2025). Taken together, these formulations suggest that NRD is less a single invariant than a family of indispensability criteria adapted to different semantic objects.

2. Constraint satisfaction problems as the main modern setting

A prominent recent usage treats NRD as a structural parameter of CSP(Γ)\mathsf{CSP}(\Gamma). For a fixed finite-domain constraint language Γ\Gamma, the quantity

NRDn(Γ)\mathsf{NRD}_n(\Gamma)

is the maximum number of constraints in a non-redundant instance on nn variables. In this setting, each constraint must admit a witness assignment satisfying all other constraints while violating the distinguished one. The single-pass streaming complexity of deciding satisfiability is characterized, up to a logarithmic factor, by this parameter: deterministic streaming admits an Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I)0-space algorithm, while randomized single-pass streaming requires Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I)1 space (Sharma et al., 23 Apr 2026).

This characterization refines earlier lower bounds by replacing arity alone with non-redundancy. The same paper recovers Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I)2 space for Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I)3-SAT because Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I)4, gives quadratic behavior for graph Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I)5-coloring/disequality when Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I)6, and shows that Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I)7-LIN satisfiability is consistent with linear NRD behavior. It also proves a basic universal lower bound Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I)8 for any non-trivial bounded-arity language by placing a proper relation on disjoint Sat(I{C})=Sat(I)\mathrm{Sat}(I\setminus\{C\})=\mathrm{Sat}(I)9-tuples (Sharma et al., 23 Apr 2026).

The same literature also identifies the scope of the parameter. For general finite-domain CSPs, NRD controls exact streaming complexity up to logarithmic factors. For positive Boolean CSPs, the same is true under the non constant-satisfiable assumption. But for positive CSPs over larger alphabets, the Boolean characterization fails in general: explicit languages over Σ\Sigma0 and Σ\Sigma1 have Σ\Sigma2 non-redundancy while remaining Σ\Sigma3-space streaming tractable (Sharma et al., 23 Apr 2026). This marks NRD as a sharp invariant in the general and Boolean-positive settings, but not a universal proxy for every promise or positivity restriction.

3. Extremal growth, classifications, and reductions in CSP non-redundancy

Recent work develops NRD as an extremal growth function. For Boolean symmetric predicates of arity at most Σ\Sigma4, one paper gives a near-complete classification. Its upper-bound mechanism is Σ\Sigma5-balancedness, equivalent to the existence of degree-Σ\Sigma6 multilinear capturing polynomials and implying Σ\Sigma7; its lower-bound mechanism transfers Σ\Sigma8 bounds from Σ\Sigma9-ary OR when the universal ABA\Rightarrow B0-cube pattern fails to preserve the predicate. The classification resolves every symmetric predicate of arity at most ABA\Rightarrow B1 and all but two predicates of arity ABA\Rightarrow B2, leaving ABA\Rightarrow B3 and ABA\Rightarrow B4 with bounds ABA\Rightarrow B5 (Sharma et al., 13 May 2026).

The arity-ABA\Rightarrow B6 Boolean case has also been studied in full detail modulo one remaining open predicate. Among the ABA\Rightarrow B7 distinct non-trivial Boolean predicates of arity ABA\Rightarrow B8, an algorithmic pipeline based on OR-projection lower bounds and lattice/polynomial upper bounds classifies ABA\Rightarrow B9 automatically. Of the exceptional cases, AA0 has AA1 non-redundancy, AA2 is the first Boolean predicate shown to have non-polynomial NRD asymptotics,

AA3

and AA4 remains open between AA5 and AA6 (Brakensiek et al., 22 Mar 2026).

The most expansive existence result shows that every rational exponent occurs. For every rational AA7, there exists a finite predicate AA8 such that AA9. The same paper completely classifies conditional non-redundancy for binary predicates by connecting 12logn\tfrac12\log n0 to high-girth graph extremal problems, develops an algebraic theory of conditional NRD via patterns and fgppp-definitions, and revisits Mal’tsev embeddings as a source of linear NRD, including a predicate whose Mal’tsev embedding comes from the quantum Pauli group rather than an Abelian group (Brakensiek et al., 10 Jul 2025).

Reduction theory has become correspondingly precise. Hypergraph projections and their shrinking factor now provide a framework for transferring super-linear lower bounds: if projected edge sets shrink as 12logn\tfrac12\log n1, then the target conditional NRD grows as 12logn\tfrac12\log n2. This sharpens earlier gadget analyses and yields new lower bounds for predicates that were previously out of reach (Brakensiek et al., 18 May 2026). At the same time, NRD is now known to be essentially the correct upper bound for unweighted sparsification: every unweighted instance of 12logn\tfrac12\log n3 has a sparsifier of size at most the non-redundancy of the complement predicate up to polylogarithmic factors, while the weighted case is governed by chain length rather than NRD (Brakensiek et al., 2024).

In formal concept analysis and graded dependencies, NRD is a property of implication bases rather than clause families. A graded attribute implication has the form 12logn\tfrac12\log n4 with 12logn\tfrac12\log n5, truth degree

12logn\tfrac12\log n6

and semantic entailment

12logn\tfrac12\log n7

A theory is non-redundant when no proper equivalent subset exists, and its non-redundancy is witnessed by antecedents when each antecedent 12logn\tfrac12\log n8 is a model of the theory with its own rule removed. In the finite-residuated-lattice setting with arbitrary idempotent truth-stressing hedges, one paper gives a reduction procedure that transforms any theory into an equivalent non-redundant theory with saturated consequents whose non-redundancy is witnessed by antecedents, and from this resolves the existence of general systems of pseudo-intents in the finite case (Vychodil, 2015).

A closely related earlier result handled the globalization hedge in detail. There, every complete set of graded attribute implications can be transformed into a base with saturated consequents and witnessed non-redundancy, allowing pseudo-intents to be read off directly from the antecedents of the transformed rules. The paper emphasizes that saturation preserves equivalence but not necessarily ordinary non-redundancy, which is why the stronger witnessed form is operationally important (Vychodil, 2015).

In saturation-based theorem proving, the same minimality idea is refined into partial redundancy. “Partial Redundancy in Saturation” introduces redundancy formulas 12logn\tfrac12\log n9 and partial clauses CSP(Γ)\mathsf{CSP}(\Gamma)0, where the formula records exactly which ground instances of CSP(Γ)\mathsf{CSP}(\Gamma)1 are already redundant. This produces a superposition calculus, PaRC, in which redundancy can eliminate not only whole clauses but also specific inference instances. The calculus is refutationally complete, strong enough to capture some standard restrictions of superposition, and in Vampire yielded CSP(Γ)\mathsf{CSP}(\Gamma)2 TPTP problems not previously solved by any prover, including previous versions of Vampire (Hajdu et al., 28 May 2025).

Outside formalized rule systems, the methodology literature offers a broader interpretation. It distinguishes global logical-formal redundancy, mutual non-redundancy among hypotheses, and non-redundancy relative to a theorem’s thesis, while arguing that mathematically valuable assumptions may remain formally redundant if they are explanatory, proof-relevant, or conceptually illuminating. Examples involving Picard’s theorem, Anosov diffeomorphisms, and Pesin’s formula are used to separate necessity for a conclusion from necessity for a proof strategy (Catsigeras, 2017).

5. Coding-theoretic and information-theoretic meanings

In coding theory, non-redundancy is the search for maximal code size, equivalently minimal check overhead, under fixed length and distance. For a CSP(Γ)\mathsf{CSP}(\Gamma)3-ary code,

CSP(Γ)\mathsf{CSP}(\Gamma)4

and the central question is whether nonlinear constructions can achieve smaller redundancy than the best linear codes. “Nonlinear Codes with Low Redundancy” answers this affirmatively for small or constant distance by constructing VT-style nonlinear codes

CSP(Γ)\mathsf{CSP}(\Gamma)5

with

CSP(Γ)\mathsf{CSP}(\Gamma)6

and quasi-linear-time decoding for erasures and adversarial errors. In several regimes, including explicit CSP(Γ)\mathsf{CSP}(\Gamma)7 ranges and a general corollary under the Main MDS conjecture, these nonlinear codes have strictly smaller redundancy than any linear code with the same parameters (Liu et al., 2023).

In exact channel simulation, the word “non-redundancy” refers instead to the absence of excess communication beyond the mutual-information term. For a joint law CSP(Γ)\mathsf{CSP}(\Gamma)8, blocklength-CSP(Γ)\mathsf{CSP}(\Gamma)9 schemes simulate Γ\Gamma0 with expected normalized rate Γ\Gamma1, and the issue is the gap above Γ\Gamma2. “The Redundancy of Non-Singular Channel Simulation” proves a one-shot lower bound via channel simulation divergence Γ\Gamma3 and shows that for i.i.d. non-singular channels the asymptotic redundancy is lower bounded by Γ\Gamma4 in the paper’s normalized second-order sense. Equivalently, exact simulation of non-singular channels necessarily incurs a Γ\Gamma5-scale penalty, so NRD is impossible in this regime (Flamich et al., 23 Jan 2025).

A related information-theoretic literature studies redundancy not as excess rate but as shared information. “Quantifying multivariate redundancy with maximum entropy decompositions of mutual information” does not introduce NRD as a separate primitive, but it formalizes the complementary notions of unique information and unique redundancy. In the bivariate case, redundancy is expressed by

Γ\Gamma6

and the multivariate extension uses rooted-tree decompositions consistent with the redundancy lattice (Chicharro, 2017). This suggests a broader conceptual relation: some uses of NRD minimize dispensable symbols or clauses, while others isolate the part of information not replicated elsewhere.

6. Applied and geometric reinterpretations

In non-autoregressive translation, the relevant phenomenon is not formal non-redundancy of constraints but duplication of meaning in outputs. “On the Information Redundancy in Non-Autoregressive Translation” argues that the traditional continuous repetition ratio is too narrow because modern NAT systems often avoid adjacent exact repeats while still duplicating information via synonymy or reordering. The paper distinguishes continuous repetition, discontinuous repetition, continuous synonym, and discontinuous synonym, and groups the latter three under a broader information-redundancy perspective. It proposes automatic continuous and discontinuous redundancy ratios, Γ\Gamma7 and Γ\Gamma8, using synonym detection from pretrained mBART embeddings, and reports that OaXE and GLAT mainly reduce continuous redundancy, whereas DAT can eliminate continuous repetition yet still exhibit substantial discontinuous redundancy (Wang et al., 2024).

In isonemal-fabric theory, the phrase is different again: “non-twilly redundancy” denotes a redundancy configuration for perfect colouring in which same-colour warp–weft crossings do not form a twill or doubled twill. The paper derives a symmetry criterion using the Γ\Gamma9 groups of the fabric and the derived prefabric, proves that thin striping with NRDn(Γ)\mathsf{NRD}_n(\Gamma)0 colours and satin redundancy works for species NRDn(Γ)\mathsf{NRD}_n(\Gamma)1 through NRDn(Γ)\mathsf{NRD}_n(\Gamma)2 in appropriate orders, that thick striping with doubled satin redundancy works only for species NRDn(Γ)\mathsf{NRD}_n(\Gamma)3, and that the isonemal fabric NRDn(Γ)\mathsf{NRD}_n(\Gamma)4 serves as a non-twilly redundancy configuration for certain NRDn(Γ)\mathsf{NRD}_n(\Gamma)5-colour thin-striping constructions (Thomas, 2024). Here, “NRD” does not mean elimination of redundancy; it names a structured way of placing redundant cells so that colouring remains symmetry-compatible.

Queueing and distributed-systems work uses non-redundancy as a benchmark against which explicit redundancy is compared. In heterogeneous data centers, the non-redundant baseline is Bernoulli routing, where each arrival is sent to exactly one uniformly chosen compatible server; its stability threshold is

NRDn(Γ)\mathsf{NRD}_n(\Gamma)6

Under full redundancy, stability is governed instead by a recursive least-loaded-subsystem construction with threshold NRDn(Γ)\mathsf{NRD}_n(\Gamma)7. The paper shows that sufficiently strong heterogeneity can make redundancy strictly better than the non-redundant benchmark, with simple sufficient conditions such as NRDn(Γ)\mathsf{NRD}_n(\Gamma)8 in redundancy-NRDn(Γ)\mathsf{NRD}_n(\Gamma)9 systems and nn0 under a linear capacity profile (Anton et al., 2020).

A complementary scheduling paper studies not whether to replicate, but how to avoid harmful overlap among replicas. It introduces the overlap variable nn1 between replica sets of two jobs, the indicators

nn2

and a block-design-based policy using nn3-BIBDs. The resulting incidence graph has spectral gap nn4, compared with a vanishing asymptotic gap for round-robin, and simulations report average waiting-time reductions of up to nn5 relative to random scheduling and up to nn6 relative to round-robin (Behrouzi-Far et al., 2022). A plausible implication is that in applied systems the practical counterpart of NRD is often not zero duplication, but disciplined control of which duplications remain indispensable and which merely waste resources.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Non-Redundancy (NRD).