Organizations: Department of Computer Science and Engineering, Dibrugarh University Institute of Engineering and Technology, Dibrugarh University, Dibrugarh, Assam, India
Two-sided matching systems, such as admissions pipelines, allocate opportunities jointly. Reducing a protected at tribute's influence usually requires encoder retraining. We study a closed-form linear projector that does this at inference time. For markets that stay vertically ordered before and after the edit, we bound the mean welfare change by the edit-induced appeal shift and an explicit remainder. A probabilistic refinement replaces worst-case constants with a data-dependent deviation term. A pre-deployment screen combines a verticality test with a welfare sweep and returns PASS, KILL, or OUT-OF-SCOPE. An exact tier requires every opportunity to rank applicants by appeal, and a graded tier admits near-vertical markets. On 30 held-out synthetic markets, the screen agrees with every pre-specified regime verdict, with no observed false PASS. On 60 exactly vertical markets, no bound is violated, and the probabilistic bound is informative in 69% to 87% of configurations. On 2700 configurations from three realistic markets, which do not reach the exact tier, no plug-in bound expression is violated. A closed-form factorization stays within graded scope in 90% to 100% of instances, whereas two-tower and graph neural network encoders fall outside it in every instance. Architecture choice thus appears to affect whether a post-hoc edit is admissible.
Figures & tables
Method
Post-hoc
Retargetable
Closed-form
Welfare Bound
Concept erasure
Yes
Yes
Partial
No
Post-processing fairness
Yes
Yes
Partial
No
In-processing fair ranking/recommendation
No
No
No
No
Fair matching mechanisms
N/A
N/A
N/A
No (mechanism only)
This work
Yes
Yes
Yes
Yes (conditional)
Table 1: Properties of representative approaches. The welfare guarantee of this work is conditional on vertical-market assumptions.
Regime (reference)
Screening-rule verdict
PASS
KILL
OUT
LM-HB (PASS)
10
0
0
HM-LB (KILL)
0
10
0
NV (OUT)
0
0
10
Table 2: Screening-rule verdicts against the reference verdict of each synthetic regime, with n=200 agents per side and 10 held-out seeds per regime (30 markets).
Regime
Bound
Mean RHS
Tightness
Informative
Violations
LM-HB
Theorem 1
2.6×105
2.6×10−6
0.00
0/30
LM-HB
Theorem 2
0.87
1.0×10−1
0.69
0/30
LM-HB
Proposition 1
1.4×105
4.4×10−6
0.00
0/30
HM-LB
Theorem 1
2.6×105
3.6×10−7
0.00
0/30
HM-LB
Theorem 2
0.38
2.0×10−2
0.87
0/30
HM-LB
Proposition 1
3.1×105
3.1×10−7
0.00
0/30
Table 3: Welfare change against the three bounds on exactly vertical markets ( n=200 , 30 markets per regime, 10 values of γ ). Informative is the share of configurations whose right-hand side is below the full feasible welfare range in Equation ( 14 ). Violations are counted per market.
Worst-Case
Probabilistic
Regime
Mean RHS
Tightness
Mean RHS
Tightness
LM-HB
1.10×105
2.7×10−6
1.79
7.10×10−2
HM-LB
2.87×106
2.6×10−6
1.86
9.36×10−2
NV
7.82×1010
3.6×10−11
7.74×105
1.7×10−6
Table 4: Mean right-hand side and mean tightness ratio of the worst-case and probabilistic bounds in the three synthetic regimes ( n=200 agents per side, 30 seeds, 11 values of γ ). Worst-case tightness uses all 330 configurations. Probabilistic tightness uses the 300 configurations with γ>0 , because the probabilistic right-hand side is zero at γ=0 . NV denotes the non-vertical regime.
Regime
Lmix
κ
ν
c
ent
δγ
LM-HB
4.90
0.21
6.11
1.35
0.02
4.71
HM-LB
5.95
2.12
1.59
0.69
0.63
2.92
NV
4.7×107
0.51
0.46
0.17
0.17
0.62
Table 5: Constants of Proposition 1 in the three synthetic regimes, as means over 30 seeds. Lmix is the exchange-cost constant of Assumption 6 , κ and ν are the merit-regularity constants of Assumption 8 , c is the appeal alignment of the erased direction, and δγ is the shift scale of Equation ( 6 ) averaged over the sweep. All are plug-in estimates, with merit and quality measured in the coordinates stated in Section 4.1 . NV denotes the non-vertical regime.
Statistic
Value
Spearman ρ
0.779
p -value
4.5×10−51
Grid samples ( n )
245
Positive-loss samples
102
Log–log slope
0.79
95% CI (slope)
[0.64,1.07]
Table 6: Relationship between entanglement and welfare loss over the 7×7(ω,β) grid.
Statistic
Value
Exact partner-match rate
26.8% CI [21.4,31.4]%
Kendall’s τ (partner-quality rank)
0.76 CI [0.62,0.87]
τ vs. 1− discordance, Spearman ρ
0.92 ( p=3.2×10−17 )
τ vs. rank-one share, Spearman ρ
0.46 ( p=0.003 )
Table 7: Assortative-prediction agreement with exact deferred acceptance, across mixed nominally vertical and non-vertical regimes.
Comparison
Value
Test statistic
Random / structured cost ratio
0.19 CI [0.17,0.21]
p=0.002 , rank-biserial −1.0
Residual gap: one-sided A
0.116
Residual gap: one-sided B
0.104
p=0.002 , effect 1.0 ( A vs. both)
Residual gap: two-sided
0.070
Gap AUC: one-sided A
0.098
Gap AUC: one-sided B
0.086
p=0.002 , effect 1.0
Table 8: Structural ablations: coherent vs. incoherent erasure, and one- vs. two-sided erasure at γ=0.5 ( n=10 seeds, Wilcoxon signed-rank, exact, paired). One-sided A and one-sided B edit only side A or only side B ; two-sided erasure is Algorithm 2 .
Figure 1: Encoder-dependence of the screening rule’s entanglement diagnostic, over 30 instances per cell. Bar heights are means, and whiskers give the observed minimum and maximum across instances. The reference line is τent=0.50 . A0’s entanglement on the score-priority datasets is near 1 , while the trained encoders spread across nearly the full range on identical data.
Figure 2: Encoder-dependence of the discordance statistic P2, over 30 instances per cell. Bar heights are means, and whiskers give the observed minimum and maximum across instances. Lower values indicate closer agreement among side- B rankings. The dashed line is the calibrated screen threshold τdisc=0.55 , and the shaded band above it is the excluded region. No cell attains the exact tier, which requires a discordance of zero.
Figure 3: Encoder-dependence of the mean right-hand side of the probabilistic bound, log scale, over 30 instances per cell. Bar heights are means over instances. Solid red hatching marks cells that are out of scope in most instances, and dotted red hatching marks cells that are out of scope in some instances.
Dataset
Arch.
Ent.
P2, discordance (range)
Rank-1 share
PASS
OUT
Mean RHS
Prop. 1 RHS
Viol.
Law School
A0
0.98
0.42 [0.29, 0.59]
0.99
0.00
0.10
1.05
2.6×107
0/300
Law School
A1
0.08
0.99 [0.94, 1.00]
0.99
0.00
1.00
2.04
2.3×105
0/300
Law School
A2
0.63
1.00 [1.00, 1.00]
0.87
0.00
1.00
1.71
8.0×105
0/300
ENEM
A0
0.96
0.27 [0.16, 0.41]
0.99
0.70
0.00
0.95
2.5×105
0/300
ENEM
A1
0.07
1.00 [0.93, 1.00]
0.99
0.00
1.00
1.06
1.1×105
0/300
ENEM
A2
0.43
1.00 [1.00, 1.00]
0.82
0.00
1.00
0.81
1.1×105
0/300
Table 9: Summary over three realistic markets and three architectures, 30 instances per cell. Each instance draws its own subsample, interaction noise, and encoder initialization. Ent. and Mean RHS are means over instances. P2 is the discordance of Definition 2 , with its observed minimum and maximum across instances, and the next column is the leading-singular-value share of Remark 2 . Lower discordance indicates closer agreement among side- B rankings, and the graded screen admits an instance at P2≤0.55 . PASS and OUT are the fractions of instances receiving those verdicts; the remainder are KILL. Mean RHS is the probabilistic right-hand side, and the next column is the right-hand side of Proposition 1 on the same instances. Viol. counts violations of the probabilistic bound over the ten non-zero values of γ in each instance.
Method
Gap (%)
Welfare (%)
Verdict
Retrain
Ours (with verdict)
61.1
102.4
Yes
No
INLP [ 18 ]
69.9
102.5
No
No
RLACE-style [ 19 ]
36.5
101.7
No
No
Group score standardization [ 10 ]
97.0
101.2
No
No
Reject-option-style [ 14 ]
5.5
98.2
No
No
Table 10: Comparison with post-hoc baselines on the LM-HB market ( ω=0.05 , β=0.65 , n=400 , 30 seeds), relative to the uncorrected system. Values are means over seeds. Welfare retention above 100% means that welfare improved relative to the uncorrected matching. RLACE-style, group score standardization, and reject-option-style are simplified reimplementations.
Method
Gap (%)
Welfare (%)
Verdict
Retrain
Ours (with verdict)
85.6
95.0
Yes
No
INLP [ 18 ]
6.3
100.1
No
No
RLACE-style [ 19 ]
47.1
87.8
No
No
Group score standardization [ 10 ]
98.0
96.9
No
No
Reject-option-style [ 14 ]
25.3
99.0
No
No
Table 11: Comparison with post-hoc baselines on the HM-LB market ( ω=0.65 , β=0.05 , n=400 , 30 seeds), relative to the uncorrected system. The row for the proposed method averages the 8 seeds returning KILL; baseline rows average all 30 seeds. RLACE-style, group score standardization, and reject-option-style are simplified reimplementations.
Claim
Test / Metric
Key Evidence
Screening accuracy on labeled markets
Wilson 95% CI
0/20 false PASS among markets with a non-PASS reference verdict; 30/30 verdicts agree with the reference regime verdict; upper 95% bound = 0.161
Scope test detects sign failures
Discordance vs. rank-one share
Rank-one share 0.99 with discordance 0.99 (Law School and ENEM under A1); share 0.10 with discordance 0.47 (Ratings under A0)
No observed violation in 990 synthetic configurations across three regimes and 2700 real-data configurations; δγ dominated the realized shift in every instance
No bound violation within the exact scope
Violation count
0/60 exactly vertical markets violate any evaluated bound; probabilistic bound informative in 68.7% (LM-HB) and 87.3% (HM-LB) of configurations
Assortativity tracks discordance
Kendall τ , Spearman
τ=0.76 (95% CI [0.62,0.87] ); ρ=0.92 with 1− discordance, p=3.2×10−17
Table 12: Principal empirical claims and their quantitative evidence.
Fair resource allocation studies how to distribute scarce goods, services, and computing capacity equitably while accounting for efficiency and constraints.
Department of Economics, University of Washington, Seattle, United States · Paul G. Allen School of Computer Science & Engineering, University of Washington, Seattle, United States
Department of Computer Science University of Illinois Chicago Chicago, IL 60607 · Department of Electrical and Computer Engineering University of Illinois Chicago Chicago, IL 60607