Strategyproof and Proportionally Fair Facility Location

H. Aziz, Alexa Lam, Barton E. Lee, T. Walsh · WINE 2022 (d4-conf-wine-2022-0015)

mirror foundnew result: other → P — proved & adversarially reviewed →
paperStrategyproof and Proportionally Fair Facility Location
authorsH. Aziz, Alexa Lam, Barton E. Lee, T. Walsh
venueWINE 2022
filed underfairalloc · theory
judged bygpt-5.6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencemedium
authors would recognise ityes

The new result

other→P discrete result → its continuous mirror

Answer: The optimal worst-case welfare approximation ratio is \((\sqrt{2}+1)/2\). A deterministic PF rule attaining it computes its location exactly in time polynomial in \(m,\tau,L\) for \(m=1\). · discrete side: other · adjudication: proved

full proof & adversarial review →

The anchor — algorithmic

Theorem 5

Every anchor argued

The continuous mirror question

Given a finite rational type set \(T\subseteq[0,L]\) and rational mass vector \(\mu\in\Delta(T)\), determine a rule \(F\) with \(F(\mu)\in[0,L]\) that satisfies continuum PF for every measurable group \(A\), namely \(\lvert F(\mu)-x\rvert\le L(1-\mu(A))+r(A)\) for all \(x\in A\), where \(r(A)=\operatorname*{ess\,sup}_{x\in A}x-\operatorname*{ess\,inf}_{x\in A}x\). Minimize the worst-case welfare ratio \(\rho(F)=\sup_\mu\frac{\max_{y\in[0,L]}\Phi_\mu(y)}{\Phi_\mu(F(\mu))}\), where \(\Phi_\mu(y)=\int(L-\lvert y-x\rvert)\,d\mu(x)\), and compute \(F(\mu)\) exactly.

The model it lives in

Types are ideal locations \(x_t\) with common utility \(u_t(y)=L-\lvert y-x_t\rvert\), carrying masses \(\mu_t\). The sole decision is one facility location \(y\in[0,L]\); feasible rules satisfy mass-based PF, and the objective is worst-case welfare approximation. The natural candidate is the median of \(\tfrac12\mu+\tfrac12\lambda_L\), where \(\lambda_L\) is uniform measure on \([0,L]\).

The objection that survived

The paper does not prove that the continuum optimum or its PF separation problem has nontrivial complexity; the mirror may reduce to a routine order-statistics argument rather than yield a substantial new algorithmic landscape.

fatal: False

What the mirror covers

The mirror covers Theorem 5 and Lemma 2: optimal welfare approximation under PF/UFS and the two-point lower bound. It leaves the strategyproof characterizations, equilibrium theorem, total-cost results, and IFS-only welfare theorem untreated.

Open questions for a prover

The case FOR (proponent)

The strongest positive case is a single anchor: the paper’s welfare-approximation theorem.

The relevant regime is a large public-good electorate. There may be millions of residents, voters, or taxpayers, but only a small number \(\tau\) of distinct ideal provision levels: for example, residents may have peaks on a policy grid \(T=\{x_1,\ldots,x_\tau\}\subseteq[0,L]\). A type is a peak location \(x_t\), together with the common utility convention used in the paper, \(u_t(y)=L-|y-x_t|\). The society is a rational mass vector \(\mu\in\Delta(T)\), where \(\mu_t\) is the fraction of residents of type \(t\). The action remains one facility location \(y\in[0,L]\); only the population is continuized.

My lead question is:

Continuous Proportional-Fair Welfare Design. Given \(L\), a finite rational type set \(T\), and rational masses \(\mu\), construct a rule \(F\) assigning a location \(F(\mu)\in[0,L]\) to every such society. The rule must satisfy the continuum version of Proportional Fairness: for every measurable group \(A\) of positive mass, with range
\[ r(A)=\operatorname*{ess\,sup}_{x\in A}x-\operatorname*{ess\,inf}_{x\in A}x, \]
every \(x\in A\) must satisfy
\[ |F(\mu)-x|\le L(1-\mu(A))+r(A). \]
Its welfare is
\[ \Phi_\mu(y)=\int_{[0,L]}(L-|y-x|)\,d\mu(x), \]
and its approximation ratio is
\[ \rho(F)=\sup_\mu \frac{\max_{y\in[0,L]}\Phi_\mu(y)} {\Phi_\mu(F(\mu))}. \]
The task is to compute or characterize the optimal rule \(F\) minimizing \(\rho(F)\), and, for a given finite-support input \(\mu\), to output \(F(\mu)\) exactly.

This is a direct high-multiplicity version of the paper’s problem. A rational mass vector is exactly a finite profile after clearing denominators, while the continuum formulation removes the irrelevant number of repeated agents. The paper’s fairness term \(|S|/n\) becomes the group mass \(\mu(A)\), and the finite welfare sum becomes the integral above. The facility itself is not being fractionalized.

The natural candidate is the continuum Uniform Phantom rule. In the paper, the finite rule takes the median of the \(n\) reported locations together with phantom locations \(L/n,2L/n,\ldots,(n-1)L/n\). As \(n\) grows, this converges to the median of the mixture
\[ \frac12\mu+\frac12\lambda_L, \]
where \(\lambda_L\) is the uniform distribution on \([0,L]\). Thus \(F_{\mathrm{UP}}(\mu)\) is the unique median of that mixture. For a finite-support rational \(\mu\), it can be computed by sorting the types and scanning cumulative masses; it is therefore an exact polynomial-time evaluation problem in \(\tau\) and the input bit length.

The named anchor is Theorem 5, proved in this paper. It states that, among all mechanisms satisfying UFS, proportionality, or PF, the Uniform Phantom mechanism gives the best welfare approximation guarantee, including among mechanisms that are not strategyproof. It achieves the lower bound established in Lemma 2, also proved in this paper: every UFS, proportional, or PF mechanism has approximation ratio at least
\[ \max_{k\in\mathbb{N}:0\le k\le n/2} \frac{n(n-k)}{k^2+(n-k)^2}, \]
which tends, as \(n\to\infty\), to
\[ \frac{\sqrt{2}+1}{2}\approx 1.207. \]

The lower-bound construction survives particularly cleanly in the continuum. Take mass \(1-\alpha\) at \(0\) and mass \(\alpha\) at \(L\), with \(0\le\alpha\le 1/2\). UFS forces the outcome to be \(y=\alpha L\). The welfare-optimal outcome is \(0\), while the fair outcome has approximation ratio
\[ \frac{1-\alpha}{\alpha^2+(1-\alpha)^2}. \]
Maximizing over \(\alpha\) gives \(\alpha=(2-\sqrt{2})/2\) and ratio \((\sqrt{2}+1)/2\). Thus the finite theorem identifies the exact obstruction that should remain in the population limit, rather than merely suggesting an analogy.

I would expect this mirror to be Class A. Evaluating the Uniform Phantom rule is straightforward one-dimensional computation, and the global bound plausibly follows by the same extremal reduction to two-point populations. The resulting theorem would say that the continuum Uniform Phantom rule is PF-feasible and optimal, with exact worst-case ratio \((\sqrt{2}+1)/2\). Further computational questions include whether PF feasibility admits a polynomial-time separation oracle over all groups \(A\), how quickly finite-\(n\) mechanisms converge to \(F_{\mathrm{UP}}\), and whether the result remains true for atomless distributions rather than finite-support societies.

The authors should recognise this as their problem: it preserves the same one-dimensional facility, the same distance-based fairness, the same welfare objective, and the same mechanism-design comparison. The only substantive change is replacing repeated named agents by their empirical distribution. The appearance of the uniform phantom measure is not an unrelated smoothing device; it is the exact limit of the phantom locations in their own mechanism.

I would not use Theorem 2 or Corollary 2 as a second anchor. Their characterization of strategyproofness is important, but individual deviations become vacuous for zero-mass agents in an atomless population. A meaningful version would need type-block or positive-mass coalition strategyproofness, which is a defensible co-modification but not literally the paper’s notion.

The weakest point is therefore clear: this paper contains no NP-hardness, polynomial-time classification, or parameterized-complexity theorem. The anchor is an approximation-design result, and the finite rational-support mirror has an exact dictionary back to replicated finite profiles. Its positive value is that the mass formulation makes the limiting object—and the \(1.207\) fairness/welfare barrier—explicit and computationally testable. It is a credible Class A continuization of Theorem 5, but not a strong example of discrete computational hardness dissolving in the continuum.

The case AGAINST (opponent, writing after the proponent)

Theorem 5 is not a qualifying computational anchor for ChoCo. It is a distortion theorem about which mechanism has the best worst-case welfare ratio. Neither it nor Lemma 2 defines a computational problem with an encoded instance, an output, and a complexity question: there is no hardness result, polynomial-time algorithm, approximation scheme, or parameterized classification. The proposed task of “computing the optimal rule \(F\)” is therefore a new mechanism-design problem introduced by the proponent, not a continuization of a computational result proved in the paper.

The high-multiplicity modelling itself is perfectly sensible. A large public-good electorate with repeated ideal points is a legitimate population regime, and mass preserves everything relevant to the welfare objective. That is not the objection. The problem is that, in this particular paper, the resulting computation has no substantive continuous structure. For rational \(\mu\), clearing denominators recovers a finite profile. In the other direction, the proposed rule is simply

\[ F_{\mathrm{UP}}(\mu) = \operatorname{med}\!\left(\tfrac12\mu+\tfrac12\lambda_L\right), \]

the unique weighted median of the population distribution and the uniform phantom distribution. It is obtained by taking the evident limit of the paper’s finite phantom grid and is evaluated by sorting cumulative masses. The two-point lower bound similarly transfers by direct substitution:

\[ \frac{1-\alpha}{\alpha^2+(1-\alpha)^2}, \]

with supremum \((\sqrt{2}+1)/2\). This is a clean limiting corollary, but not a new computational landscape.

The stronger variants do not rescue the anchor. Allowing arbitrary measurable groups does not create a difficult separation problem on the line. If \(A\) lies to the left of the proposed facility \(y\), with rightmost point \(b\) and mass \(s\), the PF constraint reduces to

\[ y-b\le L(1-s). \]

Thus only cumulative masses of left and right prefixes matter; for finite support, PF feasibility is checked by scanning the ordered types. Requiring atomless distributions merely smooths the two-point extremal example and preserves the same supremal ratio. It does not produce a new algorithmic obstruction.

Adding strategyproofness is no better. Individual deviations have zero effect on a nonatomic population rule, so strategyproofness becomes vacuous. Positive-mass type coalitions would give a meaningful model, but that is a new coalition axiom absent from the paper. Likewise, heterogeneous utility functions, multidimensional locations, capacities, or multiple facilities could generate interesting computational problems, but they would be new facility-location problems rather than mirrors of Theorem 5.

So the strongest honest negative verdict is narrow but decisive: the paper offers no named computational result for ChoCo to continuize, and its best proposed replacement is a mathematically valid high-multiplicity reformulation whose central rule, feasibility checks, and welfare barrier follow directly from one-dimensional order statistics and the finite theorem. I cannot honestly claim that the population model is nonsensical; the weakness is that this paper does not turn that sensible model into a worthwhile continuous-computational case.

The adversarial triple: the proponent anchors on up to three named results; the opponent sees that case and must defeat every anchor; the judge decides which case convinced it. These are the pipeline’s own outputs, generated by tools/triple_run.py — no human edited them. The paper’s own text is not reproduced here beyond the quoted statement above.