d4-conf-ijcai-2016-0330

· ? (d4-conf-ijcai-2016-0330)

mirror foundnew result: other → P — proved & adversarially reviewed →
paperd4-conf-ijcai-2016-0330
authors—
venue?
filed underunclassified
judged bygpt-6-luna / xhigh (triple__luna__xhigh__c6r1)
judge confidencehigh
authors would recognise ityes

The new result

other→P discrete result → its continuous mirror

Answer: Polynomial-time solvable in \(\tau,L\), with \(m=1\); an optimal rational strategy uses one submass per type. · discrete side: other · adjudication: proved

full proof & adversarial review →

The anchor — other

Proposition 5

PDF text-layer excerpt — equations and symbol order may be approximateLet V ̸= C. A strategy is weakly dominant for O- rating if and only if it is an O-greedy strategy.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given rational type masses \(\mu_t\), where each type has either a rating \(a_t\in[0,1]\) or is an abstainer, let \(v\in(0,1)\) be the voter mass and \(A\) the total rating mass, with per-capita budget \(B_0=A/v\). Choose feasible mass-level bribes, including possible bribes to abstainers, with per-capita expenditure \(e\le B_0\). Compute a strategy maximizing post-bribery per-capita utility \(A'/v'-e\), where \(A'\) and \(v'\) are the resulting rating and voter masses.

The model it lives in

A unit-mass population grouped by rating and abstention type, with each unit receiving an individual rating and bribes allowed to create voters. The decision assigns bribes across the mass subject to the per-capita budget; Proposition 4 eliminates abstainer bribes from an optimum, leaving voter-type spending \(x_t\le\mu_t(1-a_t)\) with \(\sum_t x_t\le B_0\). The objective is \(A'/v'-e\).

What the mirror covers

The mirror covers Proposition 5 and the associated greedy allocation for \(O\)-rating with abstainers; it leaves the \(P\)-rating cases, unknown network positions, and the paper’s cost-threshold comparisons aside.

Open questions for a prover

The case FOR (proponent)

My lead is Proposition 5, proved in this paper. It says that when some customers do not vote, an \(O\)-rating strategy is weakly dominant if and only if it is \(O\)-greedy: it spends the available budget on existing voters, without pushing their ratings above \(1\). The paper also proves that paying a non-voter is strictly dominated, and explains that one such dominant strategy can be computed in polynomial time. The result is a structural characterization with an algorithmic consequence, rather than an NP-hardness or complexity-classification theorem; the paper contains no named hardness result to anchor a continuous mirror on.

Lead problem: \(O\)-Rating Mass Bribery. Take a unit-mass population with rational type masses \(\mu_t\). Each type has either a rational rating \(a_t\in[0,1]\) or no rating, denoted \(\ast\). A type records everything relevant to this problem, so members share their initial rating or abstention status. Let \(v\) be the mass of existing voters and \(A\) their total rating mass. Assume \(0<v<1\). Initial per-capita utility, and thus the per-capita budget, is \(B_0=A/v\).

A strategy may assign different bribes to different infinitesimal agents, including abstainers. A bribe \(s\) changes a voter’s rating to \(\min(1,a+s)\); an abstainer who receives a positive bribe becomes a voter with rating \(s\). Feasible strategies spend at most \(B_0\) per capita. The question is to return a strategy maximizing
\[ \frac{\text{total rating mass after bribery}}{\text{voter mass after bribery}} \;-\; \text{total bribe expenditure}. \]
A solution can be represented by \(x_t\), the total spend on each existing voter type, with \(0\le x_t\le\mu_t(1-a_t)\), \(\sum_t x_t\le B_0\), and no bribes to abstainers. A dominant solution spends \(\min(B_0,\sum_t\mu_t(1-a_t))\) on existing voters, filling their remaining rating capacity in any order. This is computable by a scan over the types. It mirrors the paper’s full dominant-strategy claim: every \(O\)-greedy allocation is optimal against all feasible strategies, including those that would pay abstainers.

The regime is a large review platform with millions of potential customers, a small set of review values, and many people who have not yet reviewed. Here \(\tau\), the number of rating and abstention types, can be small compared with the population. The normalized mass and budget are natural for asking how much of the customer base can be influenced. This mirror preserves the paper’s \(O\)-rating objective and its choice to allow bribes to create new voters; it does not replace the society with a lottery or make outcomes continuous instead. The paper’s authors should recognize it as their problem with counts replaced by proportions.

A second, more conditional anchor is Corollary 9, also proved in this paper from Proposition 8 and Algorithm 1. It says that with all customers voting and the network known, the \(P\)-greedy strategy is weakly dominant: compute each customer’s influence weight \(w_c\), order customers by decreasing weight, and spend the budget only on customers with \(w_c>1\), up to their rating capacity. The surrounding text states that computing such a dominant strategy is polynomial time.

\(P\)-Rating Block-Mass Bribery gives a continuous question for that result. Its input is rational masses \(\mu_t\), initial ratings \(a_t\), and a known matrix \(q_{ts}\), where \(q_{ts}\) is the fraction of a type-\(t\) customer’s trusted neighborhood belonging to type \(s\). All members of a type share their rating and neighborhood profile; the matrix must be realizable by a limiting undirected network. All types vote. An action chooses total spend \(x_t\) on type \(t\), with \(0\le x_t\le\mu_t(1-a_t)\) and \(\sum_t x_t\le B_P\), where
\[ B_P=\sum_r\mu_r\sum_s q_{rs}a_s \]
is initial per-capita utility. Define
\[ \lambda_t=\frac{\sum_r\mu_r q_{rt}}{\mu_t}. \]
The underlying question is to maximize the change in per-capita utility over these mass transfers. The mirrored result predicts an optimum that orders types by decreasing \(\lambda_t\), spends on types with \(\lambda_t>1\), and respects each type’s capacity. The resulting finite optimization is tractable: compute the weights and sort the \(\tau\) types. This model keeps the paper’s personalized network influence in the problem; a type includes its network role, rather than just its rating.

Both anchors predict tractable continuous problems. The first needs only a short allocation over rating types; the second needs a type-level network profile and a sort. For either, the further computational questions include what happens with non-voters under \(P\)-rating, where the voting mass and local averages change, and how the answers extend to unknown network positions. Those are outside the anchors I would rely on here.

My weakest point is that Proposition 5’s continuous version is a particularly clean mirror, but the discrete proposition already gives a polynomial-time algorithm. It therefore supports a sensible high-multiplicity model more strongly than it supports a claim that continuization removes hardness. The network mirror is closer to the paper’s distinctive \(P\)-rating contribution, but assumes a finite block structure with shared neighborhood mixtures; in a real sparse social network, preserving each person’s local influence profile could require nearly one type per person. The case for a continuous mirror survives on the \(O\)-rating result and the explicit large-platform regime, while the more ambitious network version should be treated as conditional on that compression being credible.

The case AGAINST (opponent, writing after the proponent)

The strongest negative case is about research value, not whether the mirrors are legitimate. This paper does not expose a difficult computational boundary for continuization to uncover. Its optimization results reduce to spending on customers with favorable marginal influence, and the \(O\)-rating result is an allocation rule over rating capacity. That may make the paper a low-priority ChoCo target. It does not defeat the anchors under the programme’s stated standard.

For Proposition 5, the proposed population model is unusually hard to dislodge. If \(A\) is the total rating mass and \(v\) the voter mass, the finite paper’s initial utility, divided by population size, is exactly \(A/v\). After bribery, the corresponding per-capita utility is \(A'/v'\) minus per-capita expenditure. A large review platform with many customers, few rating levels, and many abstainers is a natural instance regime. The support can be small, and the type description preserves everything \(O\)-rating uses. Calling the resulting greedy allocation too elementary or already solved in the paper is a complaint about marginal contribution; neither makes it an invalid continuous-population question.

The better \(P\)-rating mirror also survives the strongest network objection. Arbitrary sparse networks can require many types if exact positions are retained, so a fixed block model will not represent every instance. But the all-voting, known-network result depends on a customer’s rating and influence weight, not the full adjacency list. One can therefore use types recording those quantities, or focus on large platforms with finitely many community roles and shared neighborhood mixes. In that regime the mass objective has the same marginal structure: spending \(x_t\) on type \(t\) changes per-capita utility by \((\lambda_t-1)x_t\), subject to rating capacity and the budget. The block assumption limits coverage; it does not eliminate plausible high-multiplicity instances.

So the defensible negative is that both mirrors may offer little new machinery: the \(O\)-rating version is nearly a frequency-table restatement, and the \(P\)-rating version needs a structured network regime to keep its type support modest. That is a real reason to rank the project below a mirror that opens a harder optimization question. It cannot support the requested universal claim. The \(O\)-rating anchor alone is a sensible population-continuous computational problem, and the case against it is weak.

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.