d4-conf-atal-2009-0013

· ? (d4-conf-atal-2009-0013)

no mirror
paperd4-conf-atal-2009-0013
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencehigh
authors would recognise itno

Why no mirror

Theorem 4 is a computational result, but its mirror changes who acts: a positive-mass cohort reports together, whereas the paper studies one agent and explicitly sets coalition manipulation aside. A single agent’s influence vanishes in the continuous population; restoring influence with positive mass yields a different strategic problem.

fails bit b-changes — the continuum limit changes the question

The objection that survived

The proposed mirror replaces one strategic agent with a positive-mass coordinating cohort; preserving a single agent gives it vanishing influence in the continuous population.

fatal: True

What the mirror covers

The proposed mirror concerns Theorem 4’s STV-based selector only; it leaves Theorems 1–3 and the other procedures unaddressed.

The case FOR (proponent)

The mirror I would defend is Mass-STV-LMR Manipulation. A plausible regime is a large, centralized resident placement market represented as a one-to-one market between residents and individual program slots. Many residents and slots could share exact role and preference profiles—for example, standardized profiles by specialty and location—so the population size \(N\) is much larger than the number \(\tau\) of distinct types. This is a particular regime, not a claim that every matching market has high multiplicity.

Let there be \(q\) resident types and \(q\) slot types, with rational masses \(\mu_i\) and \(\nu_j\), each side totaling mass \(1\). A type specifies the agent’s complete ranking of the opposite-side types. A mass matching is a matrix \(x\geq 0\) with row sums \(\mu_i\) and column sums \(\nu_j\). It is stable if no pair of types has positive mass on both sides who would prefer one another to their assigned type: for every \(i,j\), at least one of
\[ \sum_{j':\,j\succ_i j'}x_{ij'} \quad\text{and}\quad \sum_{i':\,i\succ_j i'}x_{i'j} \]
is zero. The male- and female-proposing mass deferred-acceptance procedures give the two extreme stable mass matchings.

The selector follows the paper’s STV-based lexicographical minimal regret idea. Run weighted STV on resident types using slot-type ballots weighted by \(\nu_j\), and conversely to order slot types; fix the quota and deterministic tie-breaking convention as part of the mechanism. For each type, measure regret by its average partner rank, for example
\[ \bar r_i(x)=\frac{1}{\mu_i}\sum_j x_{ij}\operatorname{rank}_i(j). \]
Form the male and female regret vectors in their respective STV orders, take the lexicographically larger vector as the matching’s overall regret, and select the lower-regret one of the two extreme stable matchings. A designated cohort of rational mass \(\eta>0\) may report a different ranking. The decision question is whether some report makes the cohort’s mean rank under its true preferences strictly better. A witness is the alternative ranking; its objective is the cohort’s average gain.

My anchor is Theorem 4, proved in this paper. It says that deciding whether an agent can manipulate the STV-based lexicographical minimal regret stable-marriage procedure is NP-complete. That procedure orders men and women using STV on the other side’s preferences, then chooses between the male- and female-optimal stable matchings by lexicographically minimizing the larger dissatisfaction vector. The proof is given here, adapting the cited STV manipulation construction through a reduction from 3-COVER; it also establishes membership in NP. The result concerns manipulation of the combined stable-marriage procedure, not merely STV in isolation. The theorem’s proof assumes an STV quota of at least half the electorate and fixes tie-breaking.

This is the strongest anchor because the paper presents this combined procedure as its more natural way to make a stable-marriage procedure both gender neutral and hard to manipulate. The proposed mirror preserves the central question: can false preference reporting improve one’s outcome under a procedure that selects a stable matching using population preferences? Making types rank counterpart *types*, weighting STV ballots by mass, and allowing fractional aggregate assignments are co-modifications needed to make the population continuous. Continuity here is of the population; the fractional matching records aggregate assignments.

I would predict Class B, hardness transfers, as a research hypothesis: the paper’s 3-COVER construction places substantial combinatorics in the candidate and preference-type structure, not just in the number of repeated voters. That suggests that large populations with repeated profiles may retain hard strategic choices. But Theorem 4 does not prove this prediction. The continuous question still needs an embedding or a new reduction, and fractional matching could change which deviations succeed.

The serious weakness is that the anchor’s manipulator is one named person, while the mirror’s manipulator is a positive-mass cohort. Also, the mirror scores a type by its average rank when its mass can split among partners; this can change the paper’s individual lexicographic score. If the authors would not accept weighted STV and type-average regret as their procedure’s analogue, this formulation would miss their problem. The theorem covers only manipulation under the STV-based selector—not Theorem 1’s restricted-profile manipulation result, Theorem 2’s artificial procedure, or the gender-neutrality preprocessing theorem.

The next questions are whether the reduction survives weighted ballots and fractional mass assignments; whether manipulation is tractable when \(\tau\) is small; and whether a discrete-to-continuous correspondence preserves the selector’s decisions. Those would locate the boundary between hardness that survives because it lives in the type agenda and hardness that depends on individual agents.

The case AGAINST (opponent, writing after the proponent)

Theorem 4 is a genuine computational anchor: it proves NP-completeness for manipulating the combined STV-based stable-marriage procedure. The strongest objection is that its manipulation problem is unilateral. One named person changes one ranking and asks whether that person gets a better partner. The proposed mirror instead lets a positive-mass cohort change its report and measures its average gain. Those are different strategic questions. The paper explicitly distinguishes its single-manipulator setting from coalition manipulation.

In a genuinely nonatomic population, a single agent has mass zero. Changing that agent’s report changes neither weighted STV nor the aggregate matching, so the manipulation question loses its substance. Giving the manipulator mass \(\eta>0\) restores influence, but then the action belongs to a bloc of agents who coordinate. A type-level mass matching may also split that bloc among partner types, making average regret a new group objective rather than the individual outcome in Theorem 4.

There are ways to repair the model, but each preserves a different question. An individual atom embedded in a continuous market could retain unilateral incentives, though it would be a hybrid atom-and-continuum model with special treatment for that person’s assignment. A positive-mass type could use a natural type-level selector and matching, though its manipulation problem would be collective. Neither repair supplies a direct continuous-population version of the theorem’s single-agent result. The average-regret selector also needs a choice about how a type’s possibly split outcomes enter the lexicographic comparison.

Multiplicity itself is not the objection: a large placement market with recurring preference types is plausible. The weakness in this negative case is that cohort manipulation could still be a worthwhile ChoCo question if the authors accept it as part of their research problem. But on the paper’s stated single-agent objective, the mirror’s best formulation changes the strategic actor; preserving that actor makes its influence vanish in the continuum.

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.