| paper | d4-conf-ijcai-2021-0340 |
| authors | — |
| venue | ? |
| filed under | unclassified |
| judged by | gpt-6-luna / xhigh (triple__luna__xhigh__c6r1) |
| judge confidence | medium |
| authors would recognise it | yes |
Theorem 1
statement extracted from the paper’s text layer
Given a rational distribution \(\mu\) over \(\tau\) complete applicant types, rational per-capita supplies of school-seat classes, type preferences over contracts, school priority classes, and rational diversity-level intervals expressed as population proportions, compute the terminal assignment of a mass version of GDA-FD. In each round, proposed type-mass follows its next preferred contract; schools select mass by current dynamic precedence and static priority, advancing to the next rational threshold, exhaustion, or capacity event before updating precedence. A type’s mass may split across contracts, while each individual receives one whole contract. Is this terminal feasible, non-wasteful assignment computable in time polynomial in the number of schools and seat classes, \(\tau\), the number of categories and interval endpoints, and input bit length?
Types are complete applicant profiles, including contract rankings, school priority class, and overlapping category memberships. The decision variables are rational flows \(x_{\theta,b,h}\ge 0\), with \(\sum_{b,h}x_{\theta,b,h}\le \mu_\theta\) and each seat class’s assigned mass bounded by its per-capita supply. Category counts are the sums of assigned masses for types belonging to each category; the task is to compute the terminal flow of the threshold-driven mass GDA-FD process, with no added welfare objective.
The finite algorithm does not specify a unique partial-mass choice rule or bound how many precedence-threshold events the mass process generates; the proponent acknowledges these as open proof obligations.
fatal: False
The mirror covers Theorem 1’s computation of a feasible, non-wasteful allocation. It leaves aside the paper’s strategyproofness, stability, and impossibility results, including Theorems 2–9.
The strongest honest case is a single broad algorithmic anchor: Theorem 1, proved in this paper. It states that GDA-FD runs in polynomial time and returns a feasible, non-wasteful outcome, even when students can have multiple types. Here, non-wastefulness means that no assigned student can move to a strictly preferred contract while keeping the outcome feasible. The paper does not prove a numbered hardness result of its own; the NP-hardness it mentions for hard lower quotas is prior work on a different model.
I would mirror Theorem 1 with Flexible-Diversity Mass GDA\(_\infty\). An instance has a finite set of schools and seat classes, with each class supplied at a rational rate per unit of population. It also has a finite support \(\Theta\) of applicant types and rational masses \(\mu_\theta\) summing to \(1\). A type records everything the allocation uses: its acceptable school-seat contracts and their preference order, its priority at each school, and its memberships in the school’s diversity categories. Schools retain the paper’s flexible diversity policies, with their count intervals expressed as proportions of the population. Thus a type’s mass contributes to each category it belongs to, including when types overlap.
The question is to compute the terminal assignment of a mass version of GDA-FD. At each round, remaining applicant mass proposes to its most preferred contract not yet rejected. Each school selects from the proposed mass using the paper’s rule: dynamic precedence depends on the diversity-category masses it is currently selecting, and static priority orders applicants within the eligible precedence classes. In a type cohort, selected and rejected portions may differ, so the process can split its mass. A solution is the resulting rational flow \(x_{\theta,b,h}\) over contracts, with each type assigned at most \(\mu_\theta\) and each seat class using at most its per-capita supply. Each person in the underlying atomless cohort still receives one whole contract; the fractional quantities describe how much of a type gets each contract. The desired output is feasible and non-wasteful, in the same sense as Theorem 1. There is no additional welfare objective in the paper to preserve.
A plausible regime is a large district or public-housing authority assigning tens of thousands of applicants across a fixed collection of schools or developments and seat or unit classes. Many applicants can share complete profiles: the same ranked options, administrative priority band, eligibility, and diversity memberships. The support might then be hundreds of profiles rather than tens of thousands of individuals. If priorities or preferences are individually idiosyncratic, those differences must remain in the type, and the support may grow to nearly the population size; that regime offers little compression. The mirror’s more credible setting is a repeated intake with standardized options and priority bands.
This is a faithful change of scale, not a simpler allocation question: it keeps the paper’s contracts, overlapping categories, dynamic diversity rules, priorities, and matching procedure. It scales capacities and diversity thresholds with the population, which is a natural co-modification when moving from applicant counts to population shares. High-multiplicity matching work is supporting evidence that these repeated-profile markets are sensible objects.
I expect this mirror to be Class A, tractable, though that is a conjecture the prover must establish. The instance has finitely many type-contract choices and finitely many encoded policy thresholds. An event-driven simulation might process rational mass as it reaches those thresholds and as rejections send it to later choices. The relevant complexity target is polynomial in the number of schools and seat classes, support size \(\tau\), diversity categories, policy intervals, and input bit length \(L\).
The weakest point is that Theorem 1’s polynomial-time guarantee is for an explicitly represented finite market. It does not show that mass GDA-FD has a polynomial-size state description in \(\tau\), or that partial rejections and changing precedence generate only polynomially many events. That is the main question, not a detail already settled by the theorem. Further questions include whether the mass process always terminates with an exact rational output of polynomial bit length; how its output relates to finite high-multiplicity markets; and whether rounding preserves non-wastefulness when mass and capacities lie on a finite population grid.
My scope here is deliberately narrow: Theorem 1’s efficient computation of a feasible, non-wasteful allocation. I am not claiming continuous versions of the paper’s strategyproofness, stability, or impossibility results.
The strongest case against Theorem 1 is that its polynomial-time result concerns a unit-by-unit procedure on named students. A mass version needs a choice rule for admitting part of a type while its mass contributes to several overlapping diversity categories. The paper does not specify how that partial admission interacts with changing precedence, specialized seats, or priority ties. If individual priority scores are part of the type, they may also make the support \(\tau\) too large for compression in many real markets. So the proponent’s “event-driven simulation” is a research conjecture, not a consequence of the theorem.
That objection does not defeat the best mirror. A repeated intake with shared preference lists, eligibility profiles, and priority bands is a credible finite-support regime; per-capita seat supply and diversity thresholds give a natural mass model. Feasible assignment and non-wastefulness can be stated for positive mass, and resolving the resulting choice dynamics is a genuine computational question. Theorem 1 is a named polynomial-time result, so there is no sound “nothing computational to mirror” objection. Existing continuum work on matching studies distributions over preferences and priorities, but focuses on stable assignments and their convergence, not the computational complexity of flexible-diversity mass allocation; it is not a collision under the stated standard ([IJCAI paper](https://www.ijcai.org/proceedings/2021/3), [continuum matching study](https://onlinelibrary.wiley.com/doi/10.3982/TE5478)).
I therefore can’t make a convincing case that this anchor has no worthwhile continuous mirror. The main weakness in the proposed mirror is that its fractional choice process needs a precise definition and complexity analysis. That is unfinished work, but it is also the substance of a plausible mirror.
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.