Truthful Interval Covering

Argyrios Deligkas, Aris Filos-Ratsikas, Alexandros A. Voudouris · IJCAI 2024 (ijcai24-00307)

mirror found
paperTruthful Interval Covering
authorsArgyrios Deligkas, Aris Filos-Ratsikas, Alexandros A. Voudouris
venueIJCAI 2024
filed undervoting · manipulation
judged bygpt-5.6-luna / xhigh (triple__luna__xhigh__c2r1)
judge confidencehigh
authors would recognise ityes

The anchor — algorithmic

Theorem 2

The social cost-minimizing and the max cost- minimizing positions for the covering interval in the INTER- VAL COVERING PROBLEM can be computed in linear time.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given rational interval starts \(a_t\), rational masses \(\mu_t\ge 0\) with \(\sum_t\mu_t=1\), and type intervals \(I_t=[a_t,a_t+1]\), compute an exact minimizer \(x^\star\) for either \(S_\mu(x)=\sum_t\mu_t\min\{|x-a_t|,1\}\) or \(M_\mu(x)=\max_{\mu_t>0}\min\{|x-a_t|,1\}\), where the covering interval is \([x,x+1]\).

The model it lives in

A high-multiplicity society consists of finitely many interval types \(t\), each with mass \(\mu_t\) and known common length; the planner chooses the covering position \(x\) to minimize weighted total uncovered mass or worst-type uncovered length.

The objection that survived

The mirror removes the paper's strategic difficulty and reduces it to a weighted one-dimensional optimization, so its new complexity-theoretic payoff is modest.

fatal: False

What the mirror covers

It covers Theorem 2's social-cost and max-cost interval optimization over \(\mu\), but leaves the paper's unilateral-truthfulness, approximation, and impossibility results outside the original finite-agent model.

Open questions for a prover

The case FOR (proponent)

The strongest honest positive case is a narrow but genuine Class-A mirror centred on the paper’s explicitly named algorithmic core, rather than on its finite-agent incentive bounds.

My lead anchor is Theorem 2, proved in this paper. It states that both the social-cost-minimizing and max-cost-minimizing covering positions in the INTERVAL COVERING PROBLEM can be computed in linear time.

Define Continuous Interval Covering, \( \mathrm{CIC}_\infty \), as follows. An instance consists of finitely many interval types \(T=\{1,\ldots,\tau\}\). Type \(t\) has rational start point \(a_t\), interval \(I_t=[a_t,a_t+1]\), and population mass \(\mu_t\ge 0\), with \(\sum_t\mu_t=1\). The covering interval is \(C_x=[x,x+1]\). A type-\(t\) agent incurs

\[ \kappa_t(x)=1-\lvert I_t\cap C_x\rvert =\min\{\lvert x-a_t\rvert,1\}. \]

The two objective variants are

\[ S_\mu(x)=\sum_{t\in T}\mu_t\kappa_t(x) \]

and

\[ M_\mu(x)=\max_{t:\mu_t>0}\kappa_t(x). \]

The problem is to output an exact rational \(x^\star\) minimizing either \(S_\mu(x)\) or \(M_\mu(x)\), together with the optimum value.

This is a faithful population continuization of the paper’s non-strategic benchmark. The line is already continuous in the paper; the new continuous object is the population. A natural application is electricity provision: millions of households belong to a relatively small number of standardized demand-window types, determined by work shifts, school schedules, or regional outage patterns. The mass \(\mu_t\) is the fraction of households in each cohort, and the planner chooses one generator-operation window of length one. Here \(N\) may be enormous while \(\tau\) is modest.

The paper’s algorithm should extend directly. After sorting the \(a_t\), the social objective is a weighted sum of piecewise-linear tent functions, with slope changes only at \(a_t-1\), \(a_t\), and \(a_t+1\). A sweep computes an optimum in \(O(\tau)\) time once the types are sorted, or \(O(\tau\log\tau)\) time from unsorted input. The max-cost variant is also determined by the extreme supported types and is computable in polynomial, in fact linear-after-sorting, time. Thus the expected classification is Class A.

This is more than an analogy. If the masses are rational, choose \(N\) as a common denominator and set \(n_t=N\mu_t\). The resulting finite election has exactly the same normalized social objective and the same optimum. Conversely, any high-multiplicity discrete profile aggregates to \(\mu_t=n_t/N\). The continuous and discrete versions therefore have an exact two-way dictionary for this problem.

A secondary, more ambitious anchor is Theorem 5, proved here, which gives the universally truthful UNIFORM-STATISTIC mechanism a social-cost approximation ratio of \(5/3\). Its natural continuous candidate is Continuous Uniform-Quantile TIC. Given \(\mu\), let \(Q_q(\mu)\) be the leftmost supported start point whose cumulative mass is at least \(q\). The mechanism chooses

\[ Q_{1/3}(\mu),\qquad Q_{1/2}(\mu),\qquad Q_{2/3}(\mu) \]

each with probability \(1/3\). The precise question is whether, for every finite rational distribution \(\mu\),

\[ \mathbb{E}[S_\mu(Q)]\le \frac53\min_x S_\mu(x), \]

and whether a better universally population-truthful lottery exists.

To retain nontrivial incentives, this version must explicitly use a population-level reporting model: an identical positive-mass cohort reports its common interval position as a block, or equivalently the mechanism must be truthful against positive-mass coalition deviations. Ordinary unilateral truthfulness disappears in a genuinely nonatomic society, because one individual has zero influence on \(\mu\). Under the cohort interpretation, weighted quantile mechanisms are a plausible continuation of the paper’s ordered-statistic mechanisms, and the expected computational class is again A: weighted quantiles and the resulting expected cost are computable efficiently. The \(5/3\) guarantee is a conjectured weighted extension requiring proof, not something that can simply be claimed from Theorem 5.

I would not anchor on Theorems 3 and 4 as direct continuous results. Their \(2-2/n\) bound and finite-agent lower-bound construction depend essentially on individual reports and the discrete number of agents. In the nonatomic model, individual strategyproofness is vacuous, and an unconstrained planner can compute the social optimum using \( \mathrm{CIC}_\infty \). The same warning applies to the unknown-length impossibilities in Theorems 10 and 11. The paper contains no named NP-hardness theorem, so there is no honest Class-B or Class-C anchor here.

The weakness is therefore clear: the lead mirror covers the paper’s benchmark optimization problem, not its central strategic contribution. But that limitation does not invalidate the case. Theorem 2 is explicitly named, computational, and tied to the authors’ own public-good applications. It produces a genuine high-multiplicity problem whose input is a distribution over interval types, whose objective is population-level social cost, and whose exact solution compresses a huge electorate to \(\tau\) types. That is a modest but referee-recognisable continuous mirror, and it generates natural next questions about unequal lengths, multiple covering intervals, splittable covering budgets, and population-truthful quantile mechanisms.

The case AGAINST (opponent, writing after the proponent)

The strongest negative case is against the paper’s strategic core, not against every population continuization.

Theorem 5 is fundamentally finite-agent. Its truthfulness constraint is unilateral: one agent changes one report, and the selected order statistic may change. In an atomless population, one agent has zero mass, so changing their report leaves \(\mu\) unchanged. Individual truthfulness therefore becomes vacuous, while the planner can simply compute the population optimum. The same problem affects Theorems 3, 4, 8, 9, 10, and 11.

The proponent’s repair—letting a positive-mass cohort misreport as a block—is meaningful, but it is not a direct mirror of TIC. It replaces unilateral deviations by coalitional deviations and makes the cohort, rather than an individual, the strategic agent. If one instead models the cohort as many clones, then the finite mechanism is recovered and the continuum limit again removes each clone’s influence. Thus the \(5/3\) question is either vacuous, finite in disguise, or a new group-strategyproof mechanism-design problem. The paper’s theorem does not establish that this extension retains its guarantee.

Theorem 2 is much harder to defeat. Its proposed mirror

\[ S_\mu(x)=\sum_t \mu_t\min\{|x-a_t|,1\} \]

is a faithful high-multiplicity formulation: clearing denominators reproduces the finite instance exactly, and standardized household or electricity-demand cohorts are plausible types. The full-measure version is also well-defined, though computationally meaningful only with a finite or otherwise explicit representation of the distribution.

The best objection is therefore one of worth rather than validity. This mirror strips away the paper’s only real difficulty—strategic information—and turns an already linear-time one-dimensional optimization into a weighted duplicate-compression exercise. Its objective is a truncated \(L_1\) sweep, with no new separation problem, hardness boundary, or mechanism-design phenomenon. It is a modest Class-A benchmark, not a substantial ChoCo case.

That objection is not decisive under the programme’s rules. A named computational theorem is present, the high-multiplicity regime is sensible, and exact rational-clone equivalence holds. Calling the result “too easy” or “just a weighted restatement” cannot establish that no worthwhile mirror exists. The honest conclusion is therefore that the negative case succeeds against a direct continuous mirror of truthful TIC, but fails against the paper as a whole: Theorem 2 supplies a genuine, if deliberately modest, continuous population 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.