Papers
Topics
Authors
Recent
Search
2000 character limit reached

Equalized Set Size in Fairness and Prediction

Updated 5 July 2026
  • Equalized Set Size is defined as balancing group-conditional expected set sizes to a constant λ in conformal prediction, reducing the burden of uncertainty on users.
  • In fair set cover and allocation, it enforces that each group or agent receives an equal count of selected sets or items, ensuring strict demographic parity.
  • The inherent trade-off between achieving equalized coverage and equalized set size highlights the challenges of reconciling predictive accuracy with fairness constraints.

Searching arXiv for the cited papers to ground the article. {"query":"(Gao et al., 14 May 2026) Equalized Set Size conformal prediction", "max_results": 5} {"query":"(Dehghankar et al., 2024) Fair Set Cover demographic parity selected sets equal counts", "max_results": 5} Equalized Set Size denotes a family of cardinality-balancing constraints in which set sizes, or expected set sizes, are required to match across designated units. In the literature considered here, the most explicit formalization appears in conformal prediction, where one chooses group-specific thresholds so that the group-conditional expected prediction-set size is the same constant across groups. Closely related uses arise in fair set cover, where the balanced object is the number of selected sets from each protected group, and in fair allocation, where every agent must receive a bundle of exactly the same size. These formulations are structurally related but not identical: they balance different objects, under different feasibility constraints, and with different fairness implications (Gao et al., 14 May 2026, Dehghankar et al., 2024, Mancho et al., 28 Jul 2025).

1. Domain-specific meanings

In split conformal prediction, Equalized Set Size means equality of group-conditional expected prediction-set size. If C^t(X)\widehat C_t(X) is the prediction set at threshold tt, and G(X)=gG(X)=g is a prespecified group label, the relevant functional is

g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].

Equalized Set Size requires group-specific thresholds tgt_g such that

g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.

The equality is therefore in expectation and conditional on group, not pointwise over individual predictions (Gao et al., 14 May 2026).

In fair set cover, the balanced object is different. There, demographic information is attached to the available sets themselves, not to the universe elements, and fairness constrains the composition of the selected cover. With groups C={c1,,ck}C=\{c_1,\ldots,c_k\}, target fractions fhf_h, and selected cover XSX\subseteq S, fairness requires

XSh=fhX.|X\cap S_h| = f_h\,|X|.

The closest literal analogue of “equalized set size” is count-parity, where tt0 for all groups, so the final cover contains the same number of selected sets from each group. This is explicitly not a notion of equal coverage received by demographic groups of elements (Dehghankar et al., 2024).

In fair division under equal-sized bundles, the central constraint is that each agent must receive exactly tt1 items: tt2 Because removing an item from another agent’s bundle would violate feasibility, the relevant corrective operation is a one-for-one flip between bundles rather than the removal-based comparison used in standard EF1 and EFX. This shifts the meaning of “almost envy-free” in a cardinality-constrained environment (Mancho et al., 28 Jul 2025).

These usages suggest that Equalized Set Size is best understood as a domain-dependent balancing principle on set cardinality, selected-set representation, or expected predictive ambiguity, rather than as a single universal invariant.

2. Equalized expected set size in conformal prediction

The conformal-prediction formulation is population-level and is built on standard split conformal calibration. With nonconformity score tt3, calibration scores tt4, and threshold tt5, the prediction set is

tt6

Under pooled calibration one uses a single empirical threshold tt7, whereas group-conditional calibration uses thresholds tt8 for each group tt9. At population level,

G(X)=gG(X)=g0

with

G(X)=gG(X)=g1

Equalized Set Size introduces a different policy family. Instead of forcing

G(X)=gG(X)=g2

it requires a common expected size: G(X)=gG(X)=g3 The paper later denotes the corresponding thresholds by G(X)=gG(X)=g4, satisfying

G(X)=gG(X)=g5

This notion is explicitly motivated as a fairness criterion on the burden of uncertainty communication. Larger prediction sets mean more uncertainty and more burden on the user, so Equalized Set Size asks that different groups not systematically receive larger prediction sets on average. The paper also defines

G(X)=gG(X)=g6

the expected set size in group G(X)=gG(X)=g7 when using the group’s own coverage-calibrated threshold. These G(X)=gG(X)=g8 values are the key bridge between size parity and coverage parity: if they differ, then exact group-wise coverage already induces cross-group set-size disparity (Gao et al., 14 May 2026).

3. Incompatibility with Equalized Coverage

The central theoretical result in the conformal-prediction literature is that Equalized Coverage and Equalized Expected Set Size are generally incompatible. Equalized Coverage is achieved by choosing G(X)=gG(X)=g9, so that

g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].0

Equalized Set Size instead chooses g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].1 so that

g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].2

One direction is formalized by the theorem titled “Equalized coverage induces cross-group expected set size disparity.” Under continuity of g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].3, monotonicity of g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].4, and the paper’s reference-group condition, groupwise coverage thresholds g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].5 necessarily create nonzero size disparity: g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].6 The reverse direction is given by “Equalized expected set size induces cross-group coverage disparity.” With local regularity assumptions, lower-bounded score density g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].7, derivative bound g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].8, and

g(t):=E[C^t(X)G=g].\ell_g(t):=\mathbb E\big[|\widehat C_t(X)|\mid G=g\big].9

the paper proves that if tgt_g0, then

tgt_g1

while if tgt_g2, then

tgt_g3

Hence, whenever the common target tgt_g4 lies strictly between two distinct tgt_g5 values, coverage disparity is unavoidable (Gao et al., 14 May 2026).

The mechanism is cross-group heterogeneity in the score distributions, measured by

tgt_g6

If tgt_g7, the conflict disappears. If tgt_g8, calibration policy determines where the distortion appears. For pooled threshold tgt_g9, coverage distortion is

g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.0

and the conservation law gives

g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.1

with g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.2 when g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.3 is continuous at g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.4. The pooled-threshold uncertainty relation then yields

g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.5

The same heterogeneity governs the cost of moving between policies. Switching from pooled calibration g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.6 to groupwise coverage g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.7 incurs RMS set-size distortion

g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.8

while moving from g(tg)=λg.\ell_g(t_g)=\lambda \qquad \forall g.9 to equalized-size thresholds C={c1,,ck}C=\{c_1,\ldots,c_k\}0 incurs RMS coverage distortion

C={c1,,ck}C=\{c_1,\ldots,c_k\}1

The empirical results mirror the theory. On Bias in Bios at C={c1,,ck}C=\{c_1,\ldots,c_k\}2, pooled RMS coverage distortion is C={c1,,ck}C=\{c_1,\ldots,c_k\}3, RMS set-size distortion after C={c1,,ck}C=\{c_1,\ldots,c_k\}4 is C={c1,,ck}C=\{c_1,\ldots,c_k\}5, and RMS coverage distortion under equalized expected set size is C={c1,,ck}C=\{c_1,\ldots,c_k\}6. On MultiNLI, the corresponding values are C={c1,,ck}C=\{c_1,\ldots,c_k\}7, C={c1,,ck}C=\{c_1,\ldots,c_k\}8, and C={c1,,ck}C=\{c_1,\ldots,c_k\}9. On FACET, they are fhf_h0, fhf_h1, and fhf_h2. These experiments support the paper’s claim that group heterogeneity is not removed by calibration; it is displaced between the coverage and size dimensions (Gao et al., 14 May 2026).

4. Equalized selected-set counts in fair set cover

Fair Set Cover introduces an explicit selected-set analogue of Equalized Set Size. In the classical setting, one has a universe

fhf_h3

a family of sets

fhf_h4

and a cover fhf_h5 such that

fhf_h6

The fairness extension assigns each set fhf_h7 to exactly one demographic group fhf_h8, with fhf_h9 denoting the sets of group XSX\subseteq S0. Fairness is demographic parity over the selected sets: XSX\subseteq S1

Two special cases are singled out. In count-parity,

XSX\subseteq S2

so the selected cover contains an equal number of sets from each group. In ratio-parity,

XSX\subseteq S3

so the output preserves the original group proportions in the input family. The generalized framework allows any rational target vector XSX\subseteq S4 summing to XSX\subseteq S5 (Dehghankar et al., 2024).

Algorithmically, exact balancing is enforced through hard combinatorial constraints. In the unweighted count-parity case, each greedy round chooses exactly one set from each group, which is formalized by the max XSX\subseteq S6-color cover subproblem with constraints

XSX\subseteq S7

In the generalized case, if

XSX\subseteq S8

the per-round constraints become

XSX\subseteq S9

Thus exact equalized selected-set counts are not a soft penalty but a hard quota mechanism.

The paper gives three main unweighted methods. A naive post-processing method guarantees exact fairness with approximation ratio

XSh=fhX.|X\cap S_h| = f_h\,|X|.0

An exact-fairness greedy algorithm achieves

XSh=fhX.|X\cap S_h| = f_h\,|X|.1

in

XSh=fhX.|X\cap S_h| = f_h\,|X|.2

A faster LP-based randomized algorithm achieves expected approximation

XSh=fhX.|X\cap S_h| = f_h\,|X|.3

while still preserving exact fairness. Analogous guarantees hold in the weighted setting. The paper also proves that FSC is NP-complete and that, without additional assumptions, there is no polynomial-time approximation ratio XSh=fhX.|X\cap S_h| = f_h\,|X|.4 for any computable nondecreasing XSh=fhX.|X\cap S_h| = f_h\,|X|.5, unless XSh=fhX.|X\cap S_h| = f_h\,|X|.6 (Dehghankar et al., 2024).

Empirically, the price of fairness is small. On the Resume Skills dataset, XSh=fhX.|X\cap S_h| = f_h\,|X|.7 has average fairness ratio XSh=fhX.|X\cap S_h| = f_h\,|X|.8 and average cover size XSh=fhX.|X\cap S_h| = f_h\,|X|.9, while tt00 has fairness ratio tt01 and average cover size tt02. The efficient approximation algorithm tt03 also achieves fairness ratio tt04 with average size tt05. In the paper’s terminology, exact parity therefore yields “zero unfairness” with only a modest increase in output size (Dehghankar et al., 2024).

5. Equal-sized bundles in fair allocation

In fair allocation under equal-sized bundles, the equalization constraint is literal cardinality parity. There are tt06 agents and tt07 indivisible goods, tt08, and an allocation

tt09

must satisfy

tt10

Valuations are nonnegative and additive: tt11

Because bundle size must remain fixed, the relevant local repair operation is a flip. If agent tt12 holds tt13 and agent tt14 holds tt15, then the one-for-one exchange produces

tt16

A flip is rational with respect to tt17 if

tt18

This yields the notions of envy-freeness up to one flip (EFF1) and envy-freeness up to any flip (EFFX). An allocation is EFF1 if, for every pair tt19, either tt20 does not envy tt21, or there exists a rational flip after which tt22 does not envy tt23. It is EFFX if the same holds for every rational flip. The paper also studies multiplicative relaxations such as tt24-EFFX, and proves that if an allocation is tt25-EF, then it is also tt26-EFFX (Mancho et al., 28 Jul 2025).

The fixed-size constraint changes the algorithmic landscape sharply. The paper proves that any generalized Round-Robin algorithm fails to guarantee tt27-EFFX for every tt28 whenever tt29, even for tt30 agents with identical valuations. A natural equal-size adaptation of envy cycle elimination also fails to guarantee any positive tt31-EFFX approximation, even for tt32. At the same time, some positive exact statements survive: any allocation is either EF or tt33-EFF1; if tt34, every allocation is EFF1; and when tt35, EFFX allocations always exist for additive valuations.

Under additional structure, stronger guarantees are available. If agents share a common ranking over item values, the paper’s adapted envy-cycle algorithm returns a

tt36

allocation, while a lower-bound instance shows that the same algorithm cannot guarantee better than

tt37

If agents agree on the top tt38 items and valuations are bounded through

tt39

a more elaborate envy-graph algorithm with swaps and privileged agents runs in polynomial time and returns a

tt40

allocation; for tt41, it returns an exact EFFX allocation. With only tt42-bounded top-tt43 valuations and no common top-tt44 set, the guarantee becomes

tt45

The efficiency benchmark is tt46-bundle maximum Nash welfare. The paper proves that any tt47-bundle MNW-optimal allocation is

tt48

and that this bound is tight. By contrast, a social-welfare-maximizing allocation may be only

tt49

and a leximin allocation may be only about

tt50

The paper also gives examples showing that EFX and EFFX are largely incomparable, so equal-sized bundles do not merely add a side constraint to classical fair division; they alter the underlying fairness geometry (Mancho et al., 28 Jul 2025).

A different but related use of equalized or near-equal set size appears in additive combinatorics. For a sequence tt51 in an abelian group, the paper on subsum representation shows that when

tt52

one can partition the terms into nonempty sets tt53 so that

tt54

and, apart from one highly structured counterexample when tt55 and tt56, the partition can be chosen with sizes as equal as possible: tt57 Here equalization is not a fairness notion but a structural refinement that improves how sumset methods apply to subsum problems (Grynkiewicz, 2019).

In probabilistic combinatorics, equalized set size may refer to a ground set partitioned into equal-sized blocks. One paper partitions tt58 into blocks of common size tt59, chooses a random tt60-subset, and studies

tt61

Under

tt62

the probability tends to

tt63

where

tt64

Equal block size is essential there because it makes the failure events exchangeable and yields a Poisson-type asymptotic formula (Handelman, 2016).

Equal-cardinality partition optimization provides another nearby notion. Given an even-sized set

tt65

the problem is to find disjoint complementary subsets

tt66

with

tt67

minimizing

tt68

The paper does not solve the NP-hard global problem, but it gives a locally optimal algorithm under pairwise swaps in

tt69

Here “equalized set size” means strict equality of subset cardinalities, not equality of sums or expected predictive ambiguity (Gokcesu et al., 2021).

A useful contrast is provided by equal-sum partitioning of

tt70

into tt71 subsets tt72 with

tt73

That construction problem does not impose equal subset cardinalities, and the recursive algorithm explicitly allows variable numbers of elements per subset. It is therefore about equalized subset sums, not equalized set size in the cardinality sense (Büchel et al., 2018).

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 Equalized Set Size.