Circular External Difference Families (CEDF)
- CEDF is a collection of disjoint, equal-size subsets of a finite group whose cyclic external differences cover every nonzero element with a fixed multiplicity.
- CEDFs directly correspond to optimal weak circular AMD codes, enabling unconditionally secure, non-malleable threshold schemes through precise combinatorial design.
- Research on CEDFs spans explicit cyclotomic and graph-labelling constructions, existence and nonexistence results in cyclic and noncyclic groups, and several open combinatorial problems.
A circular external difference family (CEDF) is a collection of pairwise disjoint equal-size subsets of a finite group whose prescribed cyclic external differences cover every nonzero group element with a fixed multiplicity. In the form introduced by Veitch and Stinson, CEDFs arose as the exact combinatorial structures underlying optimal weak circular algebraic manipulation detection (AMD) codes and hence unconditionally secure non-malleable threshold schemes (Veitch et al., 2023). Subsequent work by Paterson and Stinson, Huczynska, Jefferson and McCartney, and others developed existence and non-existence theory, graceful-labelling and cyclotomic constructions, digraph-defined generalizations, and extensions to noncyclic abelian and nonabelian groups (Paterson et al., 2023, Huczynska et al., 29 Apr 2025).
1. Formal definition and parameter constraints
Let be a finite additive abelian group of order . Fix integers , , and positive integers . Suppose
are pairwise disjoint and satisfy for all . For two disjoint subsets , define the multiset of external differences
Then 0 is an 1–2-circular external difference family if
3
as multisets; equivalently, every nonzero 4 appears exactly 5 times among all differences 6 with 7 and 8 (Veitch et al., 2023).
A necessary size condition is
9
In the common case 0, this forces 1 (Veitch et al., 2023). When 2, the family is called cyclic (Burgess et al., 2 Sep 2025). The terminology “CEDF” is often used for the case 3.
A broader formulation, developed in group-ring language, allows a set of shifts 4. In multiplicative notation, an 5–6–CEDF satisfies
7
in 8 (Wu et al., 2023). This places ordinary CEDFs, 9-CEDFs, and related external difference families in a common algebraic framework.
2. Equivalence with circular AMD codes and non-malleable threshold schemes
The central structural theorem identifies CEDFs with optimal circular AMD codes. In the weak circular AMD game, the adversary picks a nonzero 0; a source index 1 is chosen uniformly; a codeword 2 is drawn uniformly; and the adversary wins if 3. Such a code is 4-optimal if the maximum success probability is
5
Veitch and Stinson proved that 6 is an 7-optimal weak 8-circular 9-AMD code if and only if it is an 0–1-CEDF with
2
In particular, in the tight case 3, CEDFs are exactly the optimal weak circular AMD codes (Veitch et al., 2023).
This equivalence feeds directly into secret sharing. On the secret space 4, define
5
Feeding an 6-optimal 7-circular AMD code into Shamir’s scheme yields a 8 threshold scheme that is 9-non-malleable with respect to 0 (Veitch et al., 2023). In the threshold construction, the dealer chooses a secret 1 uniformly, picks 2 uniformly, distributes shares of 3 via Shamir over 4, and reconstructs by recovering 5 from 6 shares and outputting the unique 7 such that 8 (Veitch et al., 2023).
The cryptographic interpretation is that tampering attempts to move an encoding of source 9 into an encoding of source 0. Any tampering on a single share shifts 1, and winning the 2-malleability game requires 3 to land in 4; by 5-optimality this succeeds with probability at most 6 (Veitch et al., 2023). Paterson and Stinson restated the same equivalence for the case 7: an 8-optimal circular weak 9-AMD code is equivalent to an 0-CEDF (Paterson et al., 2023).
3. Existence and non-existence landscape
The known existence theory is most complete in the tight cyclic case 1, where 2. Several parameter regimes are settled, while others remain open.
| Parameter regime | Cyclic status | Source |
|---|---|---|
| even 3, any 4 | 5-CEDF exists | (Paterson et al., 2023) |
| 6 both odd | no cyclic 7-CEDF | (Paterson et al., 2023) |
| odd 8, 9 | cyclic 0-CEDF exists | (Burgess et al., 2 Sep 2025) |
| 1, even 2 | cyclic 3-CEDF exists | (Burgess et al., 2 Sep 2025) |
| 4, shift 5 | 6–2-CEDF exists in 7 | (Angus et al., 5 Mar 2026) |
For cyclic groups, Paterson and Stinson proved that if 8 is even and 9 then an 0-CEDF exists, while if 1 and 2 are both odd then no such cyclic CEDF exists (Paterson et al., 2023). The odd-odd non-existence result is described in later work as a parity obstruction: the cyclic symmetry plus odd-odd parameters create a parity-sum contradiction (Burgess et al., 2 Sep 2025).
The 2025 paper “On circular external difference families” sharpened the cyclic existence picture when 3 is odd and 4 is even. It constructed cyclic 5-CEDFs for every odd 6, and cyclic 7-CEDFs for every even 8 (Burgess et al., 2 Sep 2025). As stated there, this fills the last gaps for 9 in the cyclic case and resolves the entire 00 row for even 01.
A separate line of work provides a uniform explicit cyclic family for all even 02 in 03, avoiding the earlier case-splitting according to 04 or 05 (Huczynska et al., 29 Apr 2025). More recently, graph-labelling methods produced the first explicit construction for an infinite family of 06-CEDFs, achieving all parameter sets for 07–08-CEDFs with 09 sets (Angus et al., 5 Mar 2026).
Open cyclic cases remain. For general odd 10 and even 11, cyclic constructions beyond 12 for all odd 13 and beyond 14 for all even 15 remain open (Burgess et al., 2 Sep 2025).
4. Construction paradigms
Two construction paradigms dominate the literature: cyclotomy in finite fields and graph-labelling methods.
Veitch and Stinson’s field-based construction begins with a finite field 16 such that 17, a primitive element 18, and the subgroup
19
of order 20. For 21, define
22
Then 23 are disjoint 24-subsets of 25, and they form a 26–27-CEDF if and only if
28
is a full set of coset representatives of 29 in 30; in that case 31 (Veitch et al., 2023). The specialization 32 gives a particularly concrete criterion: if 33 and 34 is primitive, then the cosets
35
form a 36–37-CEDF if and only if 38 is a quadratic non-residue (Veitch et al., 2023).
This cyclotomic approach extends to arbitrary circular step 39. In the notation of Wang and coauthors, if 40, 41, 42, and 43, then 44 is a 45–46-CEDF if and only if
47
is a complete set of coset representatives of 48; for 49, this is equivalent to requiring 50 to be a nonsquare (Wu et al., 2023). The same paper also treats multi-shift 51-CEDFs and a lifting theorem from 52 to 53 when 54 (Wu et al., 2023).
The second major paradigm uses graceful labellings. Paterson and Stinson constructed CEDFs from 55-valuations of the lexicographic product graph 56. If a graph has an 57-valuation, then its blow-up by 58 does as well, and the labels read modulo 59 around the directed cycle produce an 60-CEDF (Paterson et al., 2023). This viewpoint has since been generalized to digraph-defined EDFs, in which a small labelled digraph 61 determines which difference multisets are aggregated; a 62-CEDF is exactly the case where 63 is the directed cycle 64 (Huczynska et al., 29 Apr 2025).
The 2026 graph-labelling framework broadens 65-valuations to near 66-valuations and oriented near 67-valuations. Combined with graph blow-up, this yields digraph-defined EDFs and, in particular, the infinite family of 68-CEDFs with 69 and 70 (Angus et al., 5 Mar 2026).
5. Representative examples and extensions beyond cyclic abelian groups
A standard small example is the 71–72-CEDF in 73:
74
Its three consecutive difference multisets are
75
76
77
whose union is exactly 78. Hence 79, and indeed 80 (Veitch et al., 2023). The example was originally built via the primitive root 81 (Veitch et al., 2023).
Paterson and Stinson also exhibited small cyclic examples such as the 82-CEDF in 83
84
and the singleton example 85 in 86, given by the cyclic order
87
A major development is that CEDFs are not confined to cyclic groups. Huczynska, Jefferson and McCartney constructed the first infinite family of 88-CEDFs in a noncyclic abelian group,
89
for every odd 90 (Huczynska et al., 29 Apr 2025). They also produced, by computational search, the first CEDF in a nonabelian group: a 91-CEDF in the dihedral group
92
with blocks
93
(Huczynska et al., 29 Apr 2025).
These examples clarify a common misconception. The statement “if 94 and 95 are both odd, no CEDF exists” is only a cyclic non-existence theorem. The noncyclic abelian family in 96 shows that the odd-odd nonexistence hurdle in the cyclic case can be overcome by moving to a slightly larger noncyclic group, and the dihedral example shows that nonabelian CEDFs do exist (Huczynska et al., 29 Apr 2025).
6. Strong variants, generalizations, and open problems
The strong analogue of a CEDF is a strong circular external difference family (SCEDF). If 97 is an 98-SCEDF, then for each 99 one requires
00
Thus each adjacent pair alone must realize all nonzero differences with multiplicity 01, and necessarily
02
Although SCEDFs are a natural strengthening, the existence theory is degenerate. Paterson and Stinson showed that a family is an 03-SCEDF if and only if each adjacent pair 04 is an 05-SEDF, and since no SEDF on more than two sets can exist in an abelian group, it follows that no SCEDF with 06 exists (Paterson et al., 2023). Wang and coauthors sharpened this into the statement that all SCEDFs are exactly the cyclic re-packagings of two-set strong EDFs; there are no non-trivial SCEDFs (Wu et al., 2023).
This non-existence does not eliminate the strong circular AMD viewpoint. Paterson and Stinson used cyclotomic numbers to construct circular strong AMD codes whose success probability is
07
for cyclotomic classes 08 of order 09 in 10, where the 11-optimal bound would be 12 (Paterson et al., 2023). For 13, these codes do not reach the 14-optimal bound, but they provide near-optimal strong circular AMD codes (Paterson et al., 2023).
Several open problems remain active. In the cyclic setting, for general odd 15 and even 16, the existence problem is open outside the families 17 and 18 settled in 2025 (Burgess et al., 2 Sep 2025). The more general notion of a 19-CEDF is equivalent to the 20 case whenever 21, but systematic constructions for general 22 are not yet known (Burgess et al., 2 Sep 2025). In the graph-labelling framework, open directions include extending the approach to non-bipartite graphs, obtaining 23 families directly, and finding valuations for further graph families such as grids and higher 24-CEDFs (Angus et al., 5 Mar 2026).
Across these developments, one conclusion has remained stable: circular external difference families provide the exact combinatorial structures for optimal weak 25-circular AMD codes, and those AMD codes yield unconditionally secure, 26-non-malleable threshold schemes with respect to the additive relation 27 (Veitch et al., 2023).