- The paper introduces the Random-Anchor Volume mechanism, which is strategyproof in expectation for three facilities and achieves an 8-approximation to optimal social cost on the real line.
- The mechanism generalizes proportional selection by choosing a random anchor and sampling facility locations according to products of consecutive report gaps, yielding a 4(k−1)-approximation for every k≥2.
- The paper proves the family is manipulable for every k≥4, establishing a sharp boundary for this construction while leaving open whether other truthful constant-approximation mechanisms exist beyond three facilities.
Problem and context
The paper studies strategyproof placement of k facilities on the real line for n agents who privately report their locations, without monetary transfers. An agent's cost is her distance to the nearest open facility, and the objective is a randomized mechanism that is strategyproof in expectation while achieving a small worst-case ratio between expected social cost and OPTk, the optimal k-facility social cost. This is the standard setting of approximate mechanism design without money (2608.16550).
The background is well known: for one facility, the median rule is both optimal and group-strategyproof (Black; Moulin's generalized median characterization). For two facilities, every deterministic strategyproof mechanism has approximation ratio Ω(n), but Lu, Sun, Wang, and Zhu's Proportional Mechanism—choose an anchor uniformly at random, then choose the second facility-hosting agent with probability proportional to her distance from the anchor—is strategyproof in expectation with factor $4$ in every metric space. For three facilities, Lu et al.'s sequential extension is manipulable, and they left open whether any constant-factor truthful mechanism exists for k≥3; subsequent surveys recorded only population-dependent guarantees.
The mechanism
The Random-Anchor Volume (RAVk) family generalizes the Proportional Mechanism. The mechanism selects an anchor agent uniformly at random and opens a facility at her report. It then assigns to each set S of k−1 non-anchor agents the adjacent-gap volume n0: if the anchor location n1 and the reports in n2, sorted as n3, are distinct, this is the product of consecutive gaps n4. A set is selected with probability proportional to its volume, and facilities open at the anchor and the selected reports; if fewer than n5 distinct reports exist, a fallback opens at every distinct report. The name reflects that the gap product equals the Gram determinant of the segments from the anchor, connecting the rule to fixed-size volume sampling (2608.16550). For n6 the rule coincides exactly with the Proportional Mechanism.
Strategyproofness for three facilities
The central positive result is that n7 is strategyproof in expectation—the first constant-approximation truthful mechanism for three facilities in the unrestricted model. The proof conditions on each possible anchor identity (valid because the anchor draw is uniform and independent of reports) and reduces to an inequality over the second-stage sampling. The key device is a "cyclic compensation" lemma: expanding the cost difference into triples of non-anchor reports yields symmetric blocks n8, each shown nonnegative via three geometric facts about n9—a piecewise concave shape, a four-point exchange inequality, and a one-centre product bound, the latter two proved through a normalized separation metric on the punctured line. When the misreport is closer to the deviator than all unchanged reports, the cyclic contribution becomes a piecewise cubic whose derivative is concave on each branch, so no negative interior minimum exists.
This resolves affirmatively the open question posed by Lu et al. and highlighted by Procaccia and Tennenholtz, who observed that the intuition behind the two-facility results "already collapses" at three facilities.
Approximation guarantee
For every OPTk0, OPTk1 achieves expected social cost at most OPTk2; in particular OPTk3 achieves factor 8. The proof conditions on the anchor, groups outcomes by which agent is left out of a selected OPTk4-set, and bounds each group against an optimal clustering using contiguity of clusters on the line: since OPTk5 agents map to at most OPTk6 optimal facilities, some adjacent pair shares a facility, yielding per-group bounds of OPTk7 or OPTk8 depending on cluster structure. Averaging over anchors and applying pairwise triangle-inequality bounds within optimal clusters produces the final factor. Notably, the welfare analysis works directly with gaps rather than linear-algebraic volume-sampling machinery.
Sharp failure beyond three facilities
The incentive guarantee has an exact boundary: OPTk9 is manipulable for every k0. The construction fixes an anchor at k1 and a deviator at k2 supported by 100 other agents at k3, one agent at k4, and 100 negative-side groups at k5 with multiplicities k6, so each group contributes equal multiplicity-weighted distance k7 from the anchor. Reporting k8 creates many new zero-cost positive-volume selections containing both k9 and a facility at Ω(n)0, diluting costly outcomes; explicit computation shows the deviation strictly profitable conditional on the anchor. Two lemmas then lift this conditional deviation to the full mechanism: adding many agents at the anchor coordinate amplifies the negative conditional difference while contributions from other anchors stay bounded, and appending distant reports preserves the deviation when extra facilities are added. The paper does not claim a lower bound ruling out some truthful constant-approximation mechanism for Ω(n)1—only that this natural family fails.
Limitations and open questions
Several questions remain open. Whether any strategyproof-in-expectation mechanism achieves a constant approximation for Ω(n)2 is unresolved; the authors suggest searching over generalized weights Ω(n)3 replacing the adjacent-gap product. The paper also introduces a Global Ω(n)4-tuple (Ω(n)5) mechanism, inspired by Ma and Peng's Global Pair mechanism (2608.16550), achieving a Ω(n)6-approximation; whether Ω(n)7 is strategyproof in expectation is left open, as is whether randomizing between Ω(n)8 and Ω(n)9 improves either bound. Finally, the authors disclose that the mechanism was discovered and the results proved by ChatGPT during an extended research interaction, with human verification of all statements—a provenance caveat readers should weigh alongside the mathematical content.
Conclusion
The paper resolves a long-standing open problem by exhibiting a strategyproof-in-expectation, 8-approximate randomized mechanism for three-facility location on the line, extends it to arbitrary $4$0 with a $4$1-approximation, and delineates the exact truthfulness boundary of the family at $4$2. The combination of a clean geometric proof technique and a sharp impossibility boundary makes the Random-Anchor Volume family a useful reference point for further work on multi-facility mechanism design without money.