| paper | d4-journals-jair-2022-0068 |
| authors | — |
| venue | ? |
| filed under | unclassified |
| judged by | gpt-6-luna / xhigh (triple__luna__xhigh__c6r1) |
| judge confidence | medium |
| authors would recognise it | yes |
NP-hard→NP-hard discrete result → its continuous mirror
Answer: \(\mathsf{PSPACE}\)-complete, hence \(\mathsf{NP}\)-hard; polynomial-time solvable if and only if \(\mathsf{P}=\mathsf{PSPACE}\). · discrete side: hardness · adjudication: proved_with_minor_gaps
full proof & adversarial review →
Theorem 3.16
statement extracted from the paper’s text layer
Given a support of \(\tau\) types \((F_t,a_t)\) with binary-rational masses \(\mu_t>0\) summing to \(1\), and a binary-rational threshold \(\theta\in[0,1]\), let \(z_t=1\) exactly when \(a_t\) belongs to some weakly preferred extension of \(F_t\), and \(z_t=0\) otherwise. Decide whether \(\sum_{t=1}^{\tau}\mu_t z_t\ge\theta\).
A distribution over complete case types \((F_t,a_t)\), where \(F_t\) is an AF and \(a_t\) its queried argument; each type has mass \(\mu_t\). The decision variable \(z_t\) records whether the paper's credulous-acceptance predicate holds for that type, and the objective is the mass-weighted prevalence \(\sum_t\mu_t z_t\).
The mass enters only after separate AF-query instances have been solved, so the mirror studies prevalence across a reasoning workload rather than interactions inside one shared framework.
fatal: False
The mirror covers Theorem 3.16's credulous-acceptance result for weakly preferred semantics; it leaves the other semantics, graph-class results, SCC algorithms, and splitting results outside its scope.
The best positive case is a population of people submitting cases to a service that reasons with weakly preferred argumentation semantics. In a standardized appeals or advice system, many submissions can have exactly the same argument graph and queried claim. The regime I have in mind has \(n\) very large—perhaps millions of submissions—and \(\tau\) much smaller because cases reuse a catalog of argumentation templates.
A type is the complete pair \(t=(F_t,a_t)\): the finite argumentation framework, including all its arguments and attacks, and the queried argument \(a_t\). People of that type have identical inputs to the reasoning task. Their mass \(\mu_t\) is their fraction of the case population. This makes the population continuous at the case level; it does not assign fractional mass to arguments inside one framework.
My lead mirror is Continuous Credulous Prevalence for Weakly Preferred Semantics. An instance gives the \(\tau\) positive-mass types \((F_t,a_t,\mu_t)\), with binary-rational masses summing to \(1\), and a binary-rational threshold \(\theta\in[0,1]\). For each type, let \(z_t=1\) if \(a_t\) belongs to some weakly preferred extension of \(F_t\), and \(z_t=0\) otherwise. The task is to decide whether
\[ \sum_{t=1}^{\tau}\mu_t z_t \geq \theta. \]
Equivalently, the service reports the exact fraction of the population whose queried argument is credulously accepted. A correct solution to the decision version is “yes” or “no” for the specified threshold.
The anchor is Theorem 3.16, proved in this paper. It states that \(\mathrm{Cred}_{\mathrm{adm}^w}\), \(\mathrm{Ver}_{\mathrm{adm}^w}\), and \(\mathrm{NEmpty}_{\mathrm{adm}^w}\) are PSPACE-complete; and that \(\mathrm{Cred}_\sigma\), \(\mathrm{Skept}_\sigma\), \(\mathrm{Ver}_\sigma\), and \(\mathrm{NEmpty}_\sigma\) are PSPACE-complete for each \(\sigma\in\{\mathrm{co}^w,\mathrm{gr}^w,\mathrm{pr}^w\}\). Skeptical acceptance for weak admissibility is the trivial exception, since the empty set is always weakly admissible. I use the \(\mathrm{Cred}_{\mathrm{pr}^w}\) result: given an AF \(F\) and an argument \(a\), deciding whether \(a\) belongs to some weakly preferred extension of \(F\) is PSPACE-complete. The theorem is proved here by a reduction from valid quantified Boolean formulas; the paper notes that the underlying reduction had appeared in earlier work.
The mirror preserves that per-person question exactly. Setting \(\tau=1\), \(\mu_1=1\), and \(\theta=\tfrac12\) recovers the paper’s credulous-acceptance problem, so the mirror is PSPACE-hard. It is also in PSPACE: evaluate the \(\tau\) credulous-acceptance instances in sequence and accumulate their rational masses using polynomial space. The expected outcome is therefore hardness transfers. The result does not promise that continuity makes weakly preferred reasoning tractable; it says a population-level acceptance-rate question remains hard even when the society is represented by a distribution over case types.
This mirrors only credulous acceptance for weakly preferred semantics, not the paper’s full complexity landscape. Further questions include whether the same prevalence task is useful for weakly complete or weakly grounded acceptance, and whether structural restrictions on each case graph make aggregate computation easier.
The weakest point is the location of the population: each type contains an entire AF and query. The authors could reasonably view this as a continuous workload of their problem rather than a continuization of the arguments within one AF. The case for keeping it is that the social unit is a person bringing a case, the output is a population share, and the inner computational question remains precisely theirs. Its plausibility depends on a real setting where many people share exact argumentation types; if \(\tau\) grows nearly as fast as \(n\), the high-multiplicity rationale weakens.
The strongest anchor is Theorem 3.16’s PSPACE-completeness result for credulous acceptance under weakly preferred semantics. It is a real named computational result, so the negative case cannot rest on the paper lacking something to mirror.
The proposed prevalence problem is mathematically coherent, and its finite-population dictionary is exact. But its types are complete AF-and-query instances. Each type is evaluated independently, and its mass enters only in the final weighted sum. That gives a statistic about a population of reasoning jobs; it does not make the society part of the weakly preferred reasoning problem studied in the paper. Repeating a case many times raises its weight, but does not change the AF or how its extensions are computed.
The best defense is a service receiving many submissions with recurring case templates. That makes repeated instances plausible and could make acceptance prevalence useful to the service. It still leaves the central modeling question: the paper studies which arguments are acceptable within one AF, not how a population of people with different AFs should be combined. The prevalence task asks the service to aggregate many separate answers. Unless the authors would treat that workload statistic as their problem, this is an application of their solver rather than a continuous mirror of their result.
A more tightly coupled proposal would put argument mass into a shared AF. That requires new semantics: conflict-freeness, the reduct, and maximality are defined over sets of discrete arguments, and the paper supplies no mass-based version. Treating any positive mass as presence risks making magnitude irrelevant; making magnitude affect attacks or acceptance requires additional modeling choices. Combining submissions into one AF instead changes the object being reasoned about: arguments and attacks from different cases now interact. Neither construction follows naturally from the theorem’s instance model.
There is a genuine weakness in this negative case. The service scenario supplies a sensible population of repeated, complete types, and the threshold task is well-posed. If the authors recognize aggregate acceptance prevalence across such cases as their computational question, this anchor survives. The objection is therefore about whether the mirror stays within the paper’s problem and is worth studying, not about a defect in the mathematics or a claim that the answer is already known.
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.