Maximizing Value in Challenge the Champ Tournaments

· AAMAS 2025 (aamas25-00041)

mirror found
paperMaximizing Value in Challenge the Champ Tournaments
authors
venueAAMAS 2025
filed undervoting · tournaments
judged bygpt-5.6-luna / xhigh (triple__luna__xhigh__c2r1)
judge confidencehigh
authors would recognise ityes

The anchor — algorithmic

Theorem 2

There is a polynomial-time algorithm for CTC-VM- Dag for player-popularity-based tournament value functions.

statement extracted from the paper’s text layer

Every anchor argued

The continuous mirror question

Given a finite type set \(T\), a total strength order, rational masses \(\mu_t\ge0\) summing to \(1\), popularity \(p:T\to\mathbb{Q}_{\ge0}\), and threshold \(B\), choose an initial champion \(h\in T\) and a finite ordered mass word \(\mathcal{S}=((\theta_1,a_1),\ldots,(\theta_\ell,a_\ell))\) with \(a_j\ge0\) and \(\sum_{j:\theta_j=t}a_j=\mu_t\). If \(q_0=h\) and \(q_j=W(q_{j-1},\theta_j)\) is the winner type after the first challenger in block \(j\), decide whether \(\sum_{j=1}^{\ell}a_jp(q_j)\ge B\), under the vanishing normalized contribution of the first promotion match.

The model it lives in

Types are strength-and-value classes containing all outcome-relevant features; \(\mu_t\) is their population mass, the decisions are the initial champion and ordered challenger blocks, and the objective is normalized total match value \(\sum_j a_jp(q_j)\).

The objection that survived

The distribution \(\mu\) does not by itself determine the ordered tournament: an initial champion and sequential mass word remain essential, so this is a fluid scheduling extension rather than a distribution-only restatement.

fatal: False

What the mirror covers

It covers Theorem 2 through a high-multiplicity extension and treats Theorem 11 as a boundary candidate; it leaves Theorems 3, 5, 7, 8, 9, 10, and Corollary 12 without a settled mirror.

Open questions for a prover

The case FOR (proponent)

The strongest honest case is a population-level stepladder: many entrants are interchangeable within a finite set of strength-and-value types, and the organizer schedules masses of entrants rather than named individuals. I would anchor the case primarily on Theorem 2, with Theorem 11 as a more ambitious second anchor.

The natural regime is a large promotion ladder or sports league. There may be \(N\) entrants but only \(\tau\) meaningful types, with \(N\gg\tau\): for example, combinations of strength tier, popularity tier, and rivalry profile. A type contains every feature relevant to the tournament. Two entrants of one type have the same outcomes against every other type and the same value parameters. Thus this is genuine high multiplicity, not an assumption that arbitrary named players are interchangeable.

Let \(T\) be the finite type set, with masses \(\mu_\theta\in\mathbb{Q}_{\ge 0}\) satisfying \(\sum_{\theta\in T}\mu_\theta=1\). A continuum seeding is an initial champion type \(h\), followed by a finite mass word
\[ \mathcal{S}=((\theta_1,a_1),\ldots,(\theta_\ell,a_\ell)), \]
where \(a_j\ge 0\) and
\[ \sum_{j:\theta_j=\theta}a_j=\mu_\theta \]
for every \(\theta\). Repeated occurrences of a type allow arbitrary interleaving, just as in an ordinary seeding. If \(q_0=h\) is the current champion and \(W(q,\theta)\) is the winner type when \(\theta\) challenges \(q\), define
\[ q_j=W(q_{j-1},\theta_j). \]
A block of mass \(a_j\) then consists of \(a_j\) challengers of type \(\theta_j\). The one match that may change the champion has vanishing normalized mass; this is exactly the \(N\to\infty\) limit. A rational mass word lifts to a finite tournament by rounding its block masses, with only \(O(\tau^2/N)\) normalized error in the DAG cases below.

My lead problem is:

\[ \textsc{Pop-CTC-VM}_{\infty}^{\mathrm{Dag}}. \]

The input is a finite type set \(T\), a total strength order \(\succ\) on \(T\), a rational population distribution \(\mu\), a popularity \(p(\theta)\in\mathbb{Q}_{\ge0}\) for each type, and a target \(B\). The question is whether there is an initial champion and a feasible mass word with
\[ \Phi_{\mathrm{pop}}(\mathcal{S}) =\sum_{j=1}^{\ell} a_j\,p(q_j)\ge B. \]
The output is the initial champion and the mass word itself.

This is the continuous high-multiplicity form of the player-popularity-based CTC-VM-Dag problem. It mirrors Theorem 2, which is proved in this paper, not cited from elsewhere: “There is a polynomial-time algorithm for CTC-VM-Dag for player-popularity-based tournament value functions.”

I would expect \(\textsc{Pop-CTC-VM}_{\infty}^{\mathrm{Dag}}\) to be Class A. In a DAG, the champion type can only move upward in the strength order. Hence a schedule has only \(\tau\) possible record changes. Once the current champion is fixed, masses of weaker types can be coalesced or split according to their popularity without affecting the state. The exchange argument in Theorem 2 is already a statement about cumulative capacities; replacing integer numbers of weaker players by masses \(\mu_\theta\) is mathematically natural. A dynamic program or a small linear optimization model over record types should therefore give an exact algorithm polynomial in \(\tau\) and the encoding length.

The authors should recognize this as their problem. The paper itself motivates value by tickets, viewership, advertising, and fan popularity, and explicitly notes continuous stepladder tournaments for ranking workers. The continuous model does not replace their winner rule or their value objective; it replaces repeated interchangeable entrants by mass. It also preserves their stronger observation that Challenge the Champ is optimal among all single-elimination formats in the DAG popularity setting.

This anchor generates several useful questions: does the continuous algorithm extend to the binary general-strength result of Theorem 3; can the discrete optimum be recovered within an additive \(O(\tau/N)\) error; and can one characterize when a continuum seeding is representable by only \(O(\tau)\) macroscopic blocks?

A second, more ambitious mirror uses the paper’s pair-based result.

\[ \textsc{Pair-CTC-VM}_{\infty}^{\mathrm{Dag}}. \]

The input is again \(T,\mu\), and a total strength order, but now includes a binary type-pair value
\[ \rho:T\times T\to\{0,1\}. \]
The type includes its complete row of pair values, so the model retains arbitrary rivalry or audience effects between types. Let \(\rho(\theta,\theta)\) denote the value of a match between two members of the same type; if such matches are neutral in the application, it is simply set to \(0\).

For a mass word, if \(\theta_j\) is weaker than or equal to the current champion \(q_{j-1}\), the champion remains \(q_{j-1}\) throughout the block and the block contributes
\[ a_j\rho(q_{j-1},\theta_j). \]
If \(\theta_j\succ q_{j-1}\), the first challenger promotes the new champion, and the remaining mass meets a champion of type \(\theta_j\), contributing
\[ a_j\rho(\theta_j,\theta_j) \]
in the normalized limit. Thus
\[ \Phi_{\mathrm{pair}}(\mathcal{S}) = \sum_{\theta_j\not\succ q_{j-1}} a_j\rho(q_{j-1},\theta_j) + \sum_{\theta_j\succ q_{j-1}} a_j\rho(\theta_j,\theta_j). \]
The decision question is whether \(\Phi_{\mathrm{pair}}(\mathcal{S})\ge B\).

This mirrors Theorem 11, which states that CTC-VM-Dag is NP-complete for binary pair-based tournament value functions. In the supplied conference text the proof is omitted and referred to the authors’ full version [3]; it is therefore an author-proved result, not prior work being cited as a black box.

Here I would expect a dichotomy. In the intended regime of a moderate type alphabet, the mass problem looks like Class A: the current champion moves monotonically, and divisible type masses can be allocated among the intervals between record changes. A continuous LP or dynamic program should be able to optimize those allocations. But if \(\tau\) is unrestricted and the pair matrix itself is allowed to encode a 3-D-Matching instance, hardness may survive through the type interaction structure. That would be Class B hardness, driven by the number and arrangement of types rather than by population multiplicity. Determining whether the fractional mass relaxation destroys the reduction is precisely a worthwhile continuization question.

The weakest point is the atomless limit of a single-champion tournament. One individual can dethrone the champion, but that promotion match has zero mass as \(N\) grows. Consequently, the continuous pair objective may lose some of the discrete combinatorics that Theorem 11 exploits, especially if the original application cares about named rivalries rather than type-level rivalries. Also, if every player has an idiosyncratic strength and pair-value row, then \(\tau\) is essentially \(N\), and there is no meaningful high-multiplicity regime.

For that reason I would not claim that this paper as a whole has a continuous mirror. The win-count results, especially Theorems 7 and 8, need an additional modelling decision because an individual’s win count does not aggregate automatically into population mass. But Theorem 2 supplies a clean, defensible mirror, and Theorem 11 supplies a serious boundary question. Together they show that Challenge the Champ value maximization is not merely a story about named players: at least its additive popularity and pair-value formulations admit a credible continuous-population interpretation.

The case AGAINST (opponent, writing after the proponent)

The strongest negative case is that Challenge the Champ is fundamentally a sequential scheduling problem over competitors, not a problem whose natural input is a population distribution. A pure distribution \(\mu\) does not determine the tournament: the objective depends on an ordered stream of challengers and on the identity of the current champion. The proponent’s \(\mathcal S\) therefore carries almost the entire original combinatorial object, while the champion is retained as a zero-mass exceptional state. If one removes that state, the tournament disappears; if one gives it positive mass, one has changed the tournament into a mass-level process. This makes the proposed construction an extension or fluid-control model, not an obvious continuization of the paper.

That objection does not defeat Theorem 2, however. In the DAG popularity setting, the fluid model has a legitimate clone interpretation. If type \(t\) has multiplicity \(n_t\), then \(\mu_t=n_t/N\), and a finite seeding of clones converges to a measurable challenger order. The normalized value converges to something like
\[ \int_0^1 p(q(u))\,du, \]
where \(q(u)\) is the strongest type encountered so far. The promotion match itself has vanishing value, but its change of champion affects all later positive mass, so the limit is not degenerate. Strength tiers and popularity classes are also a plausible high-multiplicity regime for a league or promotion ladder. Thus Theorem 2 survives as a recognizable, if somewhat modest, Class A extension. Calling it merely a weighted restatement would not be enough: the programme explicitly accepts high-multiplicity relaxations of that kind.

Theorem 11 is weaker as an application, but also resists a decisive negative. Arbitrary individual pair values are indeed incompatible with genuine multiplicity: preserving every rivalry makes almost every player a separate type. Yet a repeated-rivalry model with a type-pair value \(\rho(\theta,\phi)\) is coherent if types include all pair-relevant features. The required within-type value \(\rho(\theta,\theta)\) is an extension, but a natural one for repeated competitors. Replicating each type many times gives \(N\gg\tau\), while the binary type-pair matrix can still encode substantial combinatorics. Whether fractional masses destroy the 3-D-Matching reduction is precisely a valid Class A/B/C question, not a reason the question is ill-posed. The atomless promotion event is likewise not fatal: it has no direct value, but it changes the champion for the remaining mass.

The win-count results do not provide a stronger negative anchor. They need more repair: fixed thresholds become negligible for almost all agents, while thresholds scaling with \(N\) or tracking a distribution of win histories changes the model. But the proponent did not rely on those theorems.

So the honest negative case is limited to downgrading the proposed mirrors from direct translations to author-recognizable extensions, and demanding a precise clone theorem, type-consistency conditions, and finite-to-continuum rounding result. I cannot honestly defend the universal claim that no worthwhile mirror exists. Theorem 2 in particular survives the main fidelity, multiplicity, and atomless-state objections.

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.