REVIEW 3 major objections 4 minor 22 references
Fairness Auditing: Lower Bounds on Company Manipulation
T0 review · 3 major / 4 minor · reviewed 2026-08-05 · deepseek-v4-flash
Pith's one-line read Finite-budget fairness audits cannot prevent a guaranteed post-audit bias increase.
desk verdict The budget-only bound is correct but elementary; the alpha-tolerant bound is not just unproved, it's false on a concrete instance, so the paper's main advertised result doesn't stand. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The carrying object is the partition of the dataset by sensitive attribute and current prediction: X00, X01, X10, X11, with N=x00+x11 as the population of samples whose prediction flips would increase DP violation. The company's post-audit gain reduces to (u−nu)/s0 + (p−np)/s1, where u,p are flipped samples in the two groups and nu,np are the monitored ones. In the α-tolerant regime, the tolerance constraint is rewritten as n0 = f0u(1−t−n1/(f1p)) with t=Δ(h*)+α, and the solution of the resulting linear allocation problem yields the closed-form bound.
What would settle it
Take any concrete dataset and enumerable hypothesis class; fix x00,x01,x10,x11,B, and α, then brute-force all audit sets S with |S|≤B and |Δ(S,h*)−Δ(h*)|≤α and all classifiers consistent with S, and compute the exact minimax value. If any instance with imbalanced groups yields a value strictly below the Theorem 2 expression—or below the Theorem 1 expression in the budget-only case—the claimed lower bound is false.
Extended reading notes
Core claim
Formally, the paper claims that for any audit set of size at most B, the company can raise the empirical demographic parity violation by at least max{(N−B)/smax, 0}, where N=x00+x11 is the number of samples the company would ideally flip and smax is the larger sensitive group. When the auditor also requires |Δ(S,h*)−Δ(h*)|≤α, the lower bound increases by x10(s1−s0t)/(s0s1(1−t)) with t=Δ(h*)+α, because the tolerance constraint forces the auditor to spend part of its budget on non-manipulated samples. The paper proves tightness when the two sensitive groups are balanced, and provides a simpler bound for balanced audit sets. Empirically, linear and neural classifiers deviating under a replaceme
Load-bearing premise
The α-tolerant lower bound stands on the claim that the auditor's best audit set has a specific shape—it monitors only manipulable samples from the two privileged/underprivileged directions plus unchanged samples from exactly two of the four prediction cells—and that this shape makes sensitive group 1 the privileged group; if that shape is not optimal, the closed-form bound collapses.
Editorial extensions
If this is right
- Larger budgets shrink but never eliminate the guaranteed manipulation: the term (N−B)/smax is positive whenever B<N, so full certification requires auditing essentially every manipulable sample.
- When the sensitive groups have equal size, the lower bound is tight, so for balanced datasets the budget-only formula exactly predicts the worst-case post-audit deviation.
- Requiring fairness certificates to be within tolerance α costs the auditor a fixed extra amount of unavoidable deviation; a more tolerant auditor sacrifices less to representativeness.
- Balanced audit sets, a common practical choice, make the bound (N−B(1+t)/2)/s0, showing that even a balanced protocol cannot certify away manipulation.
- Since empirical deviations from linear and neural classifiers track the bounds' shape but sit below them, real-world audits of restricted model classes can expect smaller but still nonzero post-audit bias.
Reading between the lines
- A direct extension the paper does not pursue: the formulas depend only on the group-wise counts xij, so an auditor could compute a 'minimum unavoidable manipulation' estimate before auditing, using the same counts, to decide whether a certification effort is worth running at all.
- The paper only proves tightness for balanced groups; for imbalanced groups the true minimax value may be lower than the closed form, so an exact enumeration on small instances would be the natural check for slack in Theorem 2 outside s0=s1.
- If the structural lemma about optimal α-tolerant audit sets is correct, it implies an operational ranking: among two certified classifiers with the same initial DP violation, the one with smaller x10 carries a lower guaranteed manipulation penalty, so auditors could prefer it.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies one-shot fairness certification under finite audit budgets. It models a strategic company that may deploy a classifier consistent with the audited samples while maximizing the increase in demographic parity (DP) violation, and it contrasts a budget-only auditor with an alpha-tolerant auditor that also requires the audit set's DP estimate to be within alpha of the certified classifier. The main theoretical claims are Theorem 1 (lower bound (N-B)/s_max for budget-only audits), Theorem 2 (a closed-form lower bound for alpha-tolerant audits), and Proposition 1 (a variant for balanced audit sets). The paper also contributes a heuristic audit-set construction (RASC) and empirical illustrations on three datasets. The central advertised result is the alpha-tolerant bound; the paper argues that finite budgets and tolerance both create unavoidable post-audit manipulation.
Significance. If Theorems 1 and 2 were correct, the paper would provide a useful quantitative complement to black-box auditing impossibility results: explicit, parameter-free lower bounds on post-audit manipulation as a function of budget, group imbalance, and tolerance. The derivations are self-contained counting arguments over the paper's own definitions, with no fitted parameters and no dependence on prior work, which is a strength. Theorem 1 appears plausible and is a reasonable contribution. However, the main alpha-tolerant result, Theorem 2, is false as stated, and Proposition 1 is also false. A concrete admissible instance yields a claimed lower bound larger than the unconditional maximum possible deviation, and an explicit feasible audit set gives a worst-case deviation far below the bound. This is not a disagreement with a consensus or a stylistic issue; it is an internal mathematical contradiction. The central contribution of the paper is therefore not established, and the empirical plots that compare against the invalid theoretical bounds are misleading in their current form.
major comments (3)
- [Theorem 2, Section 4.2] Theorem 2 is false. Take x00=2, x01=8, x10=6, x11=14, so s0=10, s1=20, N=16, smax=20, and Δ(h*)=8/10-14/20=0.1. Let B=10 and α=0.3, so t=0.4. The claimed bound is (16-10)/20 + 6(20-10·0.4)/(10·20·0.6) = 0.3+0.8 = 1.1. But no classifier can increase the violation by more than x00/s0 + x11/s1 = 0.2+0.7 = 0.9, since only X00 samples can be moved from 0 to 1 and only X11 samples from 1 to 0 to increase the DP gap. Moreover, the audit set S={2 X00, 2 X01, 1 X10, 5 X11} has size 10, satisfies |Δ(S,h*)-Δ(h*)|=|1/3-0.1|=0.2333≤0.3, and leaves 9 X11 samples unmonitored, so the company can achieve increase 9/20=0.45. Hence WCD_{B,α}(h*)≤0.45<1.1, contradicting the theorem. This is a decisive numerical counterexample, not a gap in a proof detail.
- [Appendix A.2, Lemmas 1-3] The structural derivation behind Theorem 2 is invalid on the domain of feasible audit sets. Lemma 3 gives f1 = x10/((1-t)p) and f0 = (1/u)(B - x10/(1-t)). In the counterexample above, this gives f1p = 10 and f0u = 0; after the proof's replacement of n1=x10=6 samples by X10, the audit set would consist of 4 X11 and 6 X10 and no group-0 samples, so Δ(S,h*) is undefined and the tolerance constraint cannot be satisfied. Thus the claimed closed-form allocation is not feasible. The proof also asserts, without proof, that an optimal audit set makes group 1 privileged and contains only manipulated samples from U and P plus samples from X01 and X10. The counterexample satisfies that asserted structure, yet the formula still fails, showing that Lemma 1 is insufficient and the 'feasibility conditions' referred to in Theorem 2 are never stated and cannot rescue the bound.
- [Proposition 1, Section 4.3] Proposition 1 is also false. Using the same counts as above, with B=10 and t=0.4, the bound is (N - B(1+t)/2)/s0 = (16 - 5·1.4)/10 = 0.9. But the balanced audit set S={2 X00, 3 X01, 5 X11} has exactly 5 samples from each group, size 10, and Δ(S,h*)=|3/5 - 5/5|=0.4, within α=0.3 of Δ(h*)=0.1. The company can flip the 9 unmonitored X11 samples, giving post-audit violation Δ(h')=|8/10 - 5/20|=0.55, an increase of 0.45, less than the claimed 0.9. Since 0.45 is also the maximum increase given that all X00 are monitored, the proposition's bound is contradicted. The proof in Appendix A.3 does not address this possibility and relies on the same unsupported monotonicity and feasibility assumptions.
minor comments (4)
- [Throughout] The phrase 'subject to feasibility conditions on B, t, x10' in Theorems 2 and Proposition 1 is never made explicit. Since the theorem statements depend on these conditions for their validity, they should be stated precisely in the main text; the current formulation makes the results effectively unfalsifiable as written.
- [Appendix A.2, Lemma 1] The tolerance constraint is written as 'f1p−n1 / f1p − n0 / f0u = t', which is ambiguous due to missing parentheses. It should be written as (f1p−n1)/(f1p) − n0/(f0u) = t or with an explicit definition of the terms.
- [References] Reference [5] contains a malformed author string ('Bourré, J. G.e, Augustin Godinot, ...'), and the reference list inconsistently renders the same group's name. Please correct the bibliography entries.
- [Figures 2-4] The legends mix 'Budgeted Auditor', '0.1-Tolerant Budgeted Auditor', etc., but the caption does not identify which line uses which tolerance. The comparison with theory is hard to read and, given the counterexamples, the plotted theoretical bounds for alpha-tolerant audits should not be presented as valid lower bounds.
Circularity Check
No circularity: the lower bounds are self-contained counting arguments over the paper's own definitions, with no fitted parameters or load-bearing self-citations.
full rationale
The paper's derivations are self-contained. The DP violation and audit-set constraints are defined in Section 2-3, and Theorems 1 and 2 are proved in Appendix A by counting manipulated samples (u, p) and monitored samples (nu, np). No parameter is fitted to data, and no prior result by the same authors is used as a premise; the few external citations are for background or unrelated technical tools. The lower bounds are intended to follow algebraically from the paper's own definitions of the company objective and auditor constraints. The main risk in the paper is correctness, not circularity: the skeptic's counterexample and the unproven structural assumptions in Lemma 1 and Lemma 2 concern whether Theorem 2's closed form is valid for all feasible audit sets, which is a soundness issue rather than a reduction of the claim to its inputs. A false or under-proved theorem does not make the derivation circular. Therefore no circular step can be exhibited, and the circularity score is 0.
Assumptions & free parameters
assumptions (5)
- domain assumption The company has unrestricted representational capacity and may choose any classifier consistent with the audit set.
- domain assumption Without loss of generality, group 0 is the privileged group with x01/s0 > x11/s1.
- ad hoc to paper An optimal alpha-tolerant audit set contains only manipulated samples from U and P plus samples from X01 and X10, and makes group 1 the privileged group.
- ad hoc to paper The alpha-tolerance constraint can be represented by the linearized equation n0 = f0u(1 - t - n1/(f1p)).
- ad hoc to paper The feasibility conditions on B, t, and x10 in Theorems 2 and Proposition 1 are satisfied whenever the stated inequalities are used.
Cite this review
Pith. "Pith review of Fairness Auditing: Lower Bounds on Company Manipulation." pith.science (2026). https://pith.science/paper/YUBVNDTE
@misc{pith2026260800568,
author = {Pith},
title = {Pith review of: Fairness Auditing: Lower Bounds on Company Manipulation},
year = {2026},
howpublished = {\url{https://pith.science/paper/YUBVNDTE}},
note = {Machine review of arXiv:2608.00568}
}
read the original abstract
Fairness audits are increasingly mandated in high-stakes applications such as hiring, lending, and automated decision-making. Recent work has established fundamental impossibility results for black-box fairness auditing, showing that sufficiently expressive models can evade any auditing strategy. We complement these results by quantifying the extent of unavoidable post-audit manipulation under finite audit resources. We formulate fairness auditing as a min-max optimization between a computationally unbounded company and a budget-constrained auditor. We study two auditing regimes: (i) a budgeted auditor that certifies fairness using a fixed-size audit set, and (ii) a budgeted {\alpha}-tolerant auditor that additionally requires the audit set to estimate the fairness of the certified model within an {\alpha} approximation. For both settings, we derive explicit lower bounds on the worst-case post-audit demographic parity deviation as functions of the audit budget, group imbalance, and fairness tolerance. Finally, we empirically illustrate these theoretical limits using simple audit-set construction heuristics with linear and neural network classifiers. Our results demonstrate that increasing audit resources reduces, but does not eliminate, the scope for post-audit manipulation, highlighting fundamental limitations of finite-budget fairness certification.
Figures
Figures from the paper (7 more)
Reference graph
Works this paper leans on
-
[1]
A. Agarwal, A. Beygelzimer, M. Dudik, J. Langford, and H. Wallach. A reductions approach to fair classification. In Jennifer Dy and Andreas Krause, editors,Proceedings of the 35th ICML, volume 80, pages 60–69, 2018
work page 2018
- [2]
- [3]
-
[4]
S. Barocas and A. D. Selbst. Big data’s disparate impact.Cal. L. Rev., 104:671, 2016
work page 2016
-
[5]
Bourré, J. G.e, Augustin Godinot, Martijn De V os, Milos Vujasinovic, Sayan Biswas, Gilles Tredan, Erwan Le Merrer, and Anne-Marie Kermarrec. Robust ML auditing using prior knowledge. InICML Workshop on Technical AI Governance (TAIG), 2025
work page 2025
-
[6]
J. G. Bourrée, E. L. Merrer, G. Tredan, and B. Rottembourg. Mitigating fairwashing using two-source audits, 2025
work page 2025
-
[7]
S. Casper, C. Ezell, C. Siegmann, N. Kolt, T. L. Curtis, B. Bucknall, A. Haupt, K. Wei, J. Scheurer, M. Hobbhahn, L. Sharkey, S. Krishna, M. V on Hagen, S. Alberti, A. Chan, Q. Sun, M. Gerovitch, D. Bau, M. Tegmark, D. Krueger, and D. Hadfield-Menell. Black-box access is insufficient for rigorous ai audits. InThe 2024 FAccT, FAccT ’24, page 2254–2272, 2024
work page 2024
- [8]
Show all 22 references
-
[9]
P. Cortez. Student Performance. UCI Machine Learning Repository, 2008
2008
-
[10]
New Y . C. Council. New york city local law 144 of 2021: Automated employment decision tools. Local Law No. 144 of 2021, effective January 1, 2023, 2021
2021
-
[11]
Dwork, M
C. Dwork, M. Hardt, T. Pitassi, O. Reingold, and R. Zemel. Fairness through awareness. InProceedings of the 3rd Innovations in Theoretical Computer Science Conference, pages 214–226, 2012
2012
-
[12]
Fabris, N
A. Fabris, N. Baranowska, M. J. Dennis, D. Graus, P. Hacker, J. Saldivar, F. Zuiderveen Borgesius, and A. J. Biega. Fairness and bias in algorithmic hiring: A multidisciplinary survey.ACM Transactions on Intelligent Systems and Technology, 16(1):1–54, 2025
2025
-
[13]
Fukuchi, S
K. Fukuchi, S. Hara, and T. Maehara. Faking fairness via stealthily biased sampling. InAAAI, volume 34, pages 412–419, 2020
2020
-
[14]
M. K. Gerchick, Ro Encarnación, Cole Tanigawa-Lau, Lena Armstrong, Ana Gutiérrez, and Danaé Metaxa. Auditing the audits: Lessons for algorithmic accountability from local law 144’s bias audits. InProceedings of the 2025 FAccT, page 29–44, 2025
2025
-
[15]
Godinot, E
A. Godinot, E. L. Merrer, G. Trédan, C. Penzo, and F. Taïani. Under manipulations, are some ai models harder to audit? In2024 SaTML (SaTML), page 644–664, 2024
2024
-
[16]
H. Hofmann. Statlog (German Credit Data). UCI Machine Learning Repository, 1994
1994
-
[17]
Maneriker, C
P. Maneriker, C. Burley, and S. Parthasarathy. Online fairness auditing through iterative refinement. InProceedings of the 29th KDD, page 1665–1676, 2023
2023
-
[18]
European and Union, C. o. t. E. Parliament. Regulation (eu) 2024/1689: Artificial intelligence act. Official Journal of the European Union, 2024
2024
-
[19]
Shahin Shamsabadi, M
A. Shahin Shamsabadi, M. Yaghini, N. Dullerud, S. Wyllie, Ulrich Aïvodji, Aisha Alaagib, Sébastien Gambs, and Nicolas Papernot. Washing the unwashable: On the (im) possibility of fairwashing detection.NeurIPS, 35:14170–14182, 2022
2022
-
[20]
J. J. Smith, M. Madaio, R. Burke, and C. Fiesler. Pragmatic fairness: Evaluating ml fairness within the constraints of industry. InProceedings of the 2025 FAccT, page 628–638, 2025
2025
-
[21]
Yan and C
T. Yan and C. Zhang. Active fairness auditing. InICML, pages 24929–24962, 2022
2022
-
[22]
Zhang, S
C. Zhang, S. Bengio, M. Hardt, B. Recht, and O. Vinyals. Understanding deep learning (still) requires rethinking generalization.Communications of the ACM, 64(3):107–115, 2021. 9 APREPRINT- AUGUST4, 2026 A Omitted Proofs We present the proofs of Theorem 1, Theorem 2, and Propos...
2021
Reviewed August 5, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.