| paper | d4-conf-aaai-2026-0027 |
| authors | — |
| venue | ? |
| filed under | unclassified |
| judged by | gpt-6-luna / xhigh (triple__luna__xhigh__c6r1) |
| judge confidence | medium |
| authors would recognise it | yes |
other→P discrete result → its continuous mirror
Answer: Polynomial-time solvable. · discrete side: other · adjudication: proved
full proof & adversarial review →
Lemma A.1
Given a cake \(C=[0,1]\), a finite set of \(\tau\) piecewise-uniform valuation types with rational interval endpoints, and positive binary-rational masses \(\mu_t\) summing to \(1\), compute the CC-PUV-style allocation. In each round, with active types \(A\) and available intervals \(X\), choose a nonempty \(U\subseteq A\) minimizing \(\rho(U,X)=\frac{\sum_{I\in D(U,X)}|I|}{\sum_{t\in U}\mu_t}\). For \(r=\rho(U,X)\), find a rational flow that assigns only desired intervals to types in \(U\), gives each type \(t\in U\) aggregate cake measure \(r\mu_t\), and then removes \(U\) and \(D(U,X)\) before the next round. Determine whether this can be done exactly in time polynomial in \(\tau\), the number of intervals per type, and the input bit length.
A high-multiplicity workforce with \(\tau\) standardized availability-pattern types, each having a complete piecewise-uniform valuation \(v_t\) over rational intervals and population mass \(\mu_t\). The decision variables are the selected type sets and rational interval-to-type flows. At a round's threshold \(r\), source-to-interval capacities are \(|I|\), interval-to-type edges exist when the type desires the interval, and type-to-sink capacities are \(r\mu_t\).
Covers the weighted flow-feasibility criterion and the allocation subroutine. It leaves the protocol's individual-input privacy guarantees, strategyproofness, and MPC overhead bounds outside the mirror.
The strongest positive case is a high-multiplicity version of the paper’s underlying allocation algorithm. The cake is already continuous, but the paper’s agents are discrete; the mirror changes the population. I would anchor it on two results, while being clear that neither is a hardness result.
The best regime is a large workforce repeatedly allocated work shifts. Many employees share one of a small number \(\tau\) of standardized availability patterns, each valuing its available times uniformly. A type \(t\) is the complete piecewise-uniform valuation \(v_t=\mathbf 1_{B_t}/|B_t|\), where \(B_t\) is a finite union of rational intervals. Its mass \(\mu_t\) is the fraction of the workforce with that type. The input gives only the \(\tau\) positive-mass types and their binary-rational masses, with \(\sum_t\mu_t=1\). The regime is \(N\gg\tau\), where \(N\) is the number of employees. Normalize shift capacity per unit of workforce mass, so type-level allocations can be fractional averages of employees’ integral schedules.
The first anchor is Lemma A.1, which the paper attributes to Chen et al. (2013), rather than proving as new here. In the paper’s notation, for the four-layer graph \(G(S,X;c)\), with capacity \(c\) on every agent-to-sink edge, a flow of size \(c|S|\) exists if and only if every subset \(S'\subseteq S\) has average demand \(\operatorname{avg}(S',X)\ge c\).
Its continuous question is the Weighted Demand-Capacity Test. Given active types \(A\), available intervals \(X\), their masses \(\mu_t\), and a rational \(c\), construct a graph with source-to-interval capacity \(|I|\), interval-to-type capacity \(|I|\) when type \(t\) desires \(I\), and type-to-sink capacity \(c\mu_t\). Ask whether a flow saturating all type-to-sink capacities exists; return the flow or a min-cut certificate. For \(U\subseteq A\), define \(\mu(U)=\sum_{t\in U}\mu_t\) and let \(D(U,X)\) be the available intervals desired by at least one type in \(U\). The weighted lemma to establish is that the test succeeds exactly when \(\sum_{I\in D(U,X)}|I|\ge c\mu(U)\) for every \(U\subseteq A\). This is a precise mass-weighted counterpart of the paper’s cut condition. I expect it to be tractable by rational max-flow/min-cut.
The second anchor is Theorem 5.3, proved in this paper. It states that PP CC PUV incurs at most a constant-factor increase in runtime over CC PUV and at most \(O(n^2)\) additional communication. Its proof in Appendix B.3 argues that the privacy layer emulates the same logical work with constant-overhead MPC operations on a fixed graph. This is an efficiency result, not a claim that the problem has been classified as P; the paper’s polynomial subset search is described in Appendix A.7, drawing on Chen et al. (2013).
The corresponding problem is Type-Mass CC-PUV Allocation. Its input is the rational type-mass instance above. At each round, for active types \(A\) and available intervals \(X\), choose a nonempty \(U\subseteq A\) minimizing \(\rho(U,X)=\sum_{I\in D(U,X)}|I|/\mu(U)\). Let \(r=\rho(U,X)\). Output a flow assigning the intervals in \(D(U,X)\) to types in \(U\), with each type \(t\in U\) receiving aggregate cake measure \(r\mu_t\), only on intervals it desires. Repeat after serving those types and removing the intervals they desired. A solution is the sequence of selected type sets and rational interval-to-type flows. This is the algorithm’s allocation problem, not an encoding of it. A partial mass of a type adds no new desired intervals, so an optimum can be chosen to include that type’s whole active mass; the type-subset formulation therefore fits the original selection rule.
I expect this full allocation problem to be Class A, via the weighted cut test and a flow at each round. With at most \(2\tau\ell+2\) support endpoints for at most \(\ell\) intervals per type, the graph is polynomial in \(\tau\) and \(\ell\); rational masses and endpoints make bit complexity part of the question. The paper does not prove this weighted algorithm or its bit bounds. The prover should establish them, including how to find the exact minimum ratio without enumerating all \(2^\tau\) subsets. The weighted flow test is the structural lead.
This covers the paper’s computational allocation core and the runtime-efficiency aspect of Theorem 5.3. It does not establish a continuous analogue of the paper’s privacy or strategyproofness guarantees. Further questions include whether envy-freeness and Pareto optimality survive the weighted construction, and whether a positive-mass coalition can manipulate it. An individual of infinitesimal mass cannot change \(\mu\), so individual strategyproofness needs a separate formulation. A privacy-preserving implementation over secret-shared mass inputs is also a follow-up, with its participants and permitted output leakage specified.
The weakest point is that the paper’s central contribution is privacy-preserving implementation, while the proposed mirror most clearly continues its allocation computation. A continuum of type masses does not itself provide the paper’s participant-by-participant privacy model. The case remains plausible because the authors explicitly compute the CC PUV allocation and prove a runtime bound for doing so; the mirror asks whether that same allocation rule admits an exact high-multiplicity formulation. The supplied paper has no named NP-hardness result to anchor a hardness-transfer question.
The strongest objection is to Theorem 5.3 as an anchor. Its \(O(n^2)\) communication bound concerns a protocol in which the \(n\) agents are also the MPC participants. Replacing them by \(\tau\) types changes what is being protected. If each person still submits a private input, the protocol still has \(n\) participants, and the honest-majority and communication costs still depend on \(n\). If the inputs are instead the \(\tau\) masses, the protocol protects an aggregate distribution supplied to a finite set of servers; it no longer gives the paper’s guarantee about individual agents’ valuations. That aggregate privacy question could be useful, but it is a different question from the one Theorem 5.3 bounds.
Lemma A.1 is a weaker anchor. It is attributed to Chen et al. and characterizes feasibility through a flow condition. The proposed mass version is a natural weighted cut condition, and finding its minimum ratio is a reasonable algorithmic exercise. But it changes capacities and demand weights in an existing network-flow formulation; it does not mirror a new complexity result of this paper. That limits the case for treating the lemma as evidence that the paper opens a continuous complexity problem.
The harder objection is to the full Type-Mass CC-PUV allocation proposal. A workforce with repeated availability patterns is a credible high-multiplicity regime, and the weighted model appears well-defined: masses determine aggregate sink capacities, while each type’s allocation can be divided among agents with identical valuations. The proposed ratio and flow steps give a concrete computational question. Calling it routine, or predicting that it is tractable, would not defeat it under the programme’s criteria.
So the negative case can separate the privacy-overhead theorem from a population-continuous model, but it cannot honestly rule out the allocation mirror. The paper’s distinctive contribution is about private implementation, and that contribution does not carry cleanly to type masses. Still, the workforce scenario and weighted allocation formulation survive that objection. I do not think the universal claim that no scenario yields a worthwhile mirror is supported here.
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.