| paper | d4-conf-aaai-2007-0023 |
| authors | — |
| venue | ? |
| filed under | unclassified |
| judged by | gpt-6-luna / xhigh (triple__luna__xhigh__c6r1) |
| judge confidence | high |
| authors would recognise it | yes |
other→NP-hard discrete result → its continuous mirror
Answer: \(\mathrm{NP}\text{-hard}\), even when \(\tau=\ell=1\) and \(a=\lambda_1=1/2\); therefore not polynomial-time solvable unless \(\mathrm{P}=\mathrm{NP}\). · discrete side: other · adjudication: proved
full proof & adversarial review →
Corollary 2
statement extracted from the paper’s text layer
Input a finite propositional vocabulary \(P\), integrity constraint κ, query \((\phi,a)\), and a support \(T\) of complete, consistent possibilistic knowledge bases \(B_t\) with rational masses ρ_t>0 and \(\sum_{t\in T}\rho_t=1\). For each priority level λ_r, let \(K_t^r\) be the formulas of type \(t\) at that level, set \(S_1=\operatorname{Mod}(\kappa)\), and define \(S_{r+1}=\arg\min_{\omega\in S_r}\sum_{t\in T}\rho_t d_H(\omega,K_t^r)\), with an empty stratum contributing zero. Construct the possibility distribution as in Algorithm 1, then decide whether its canonical possibilistic base entails \((\phi,a)\) under Definition 3, including the maximality condition.
A high-multiplicity population of knowledge sources, each type being a complete possibilistic knowledge base and each mass its share of sources. At each priority level, the ΔΣ merger selects surviving interpretations minimizing the mass-weighted sum of Hamming distances; the output is the possibility distribution and the decision is the paper’s possibilistic consequence query.
The mirror covers the ΔΣ possibilistic consequence query from Corollary 2, with majority distance aggregated over source-type masses. It does not continuize the paper’s logical properties, syntactic characterization, or its Δmax query.
The strongest mirror I see is for the paper’s majority merging query. The paper treats a knowledge profile as a multiset, so repeated copies of the same knowledge base already contribute repeatedly to the majority objective. Replacing their counts with rational masses is a direct extension of that model.
My anchor is Corollary 2, proved in this paper using Proposition 11 and a cited result of Konieczny, Lang, and Marquis (2004). It says that for \(\Delta=\Delta_{\max}\) or \(\Delta_\Sigma\), the decision problem \(\mathrm{MERGE}(B_{E,\mu,\Delta})\)—given \(\langle E,\mu,(\phi,a),\Delta\rangle\), decide whether \(B_{E,\mu,\Delta}\vdash_\pi(\phi,a)\)—is in \(k\cdot\Theta_2^p\) when the threshold \(a\) lies at priority level \(k\). Here \(\Theta_2^p\) is deterministic polynomial time with logarithmically many NP-oracle calls. The paper writes the interval as \(a_{k-1}<a\le a_k\); its earlier algorithm orders the levels in the opposite direction, so the intended meaning is the position of \(a\) among the priority levels. This is an upper bound, not a hardness result. The paper gives no comparable named hardness result, so this is the algorithmic anchor I would use.
I would name the mirror Continuous Majority Possibilistic Merge Query. An instance has a finite propositional vocabulary, integrity constraints \(\kappa\), a query \((\phi,a)\), and a finite support \(T\) of source types. Each type \(t\) is a complete possibilistic knowledge base \(B_t\), including its formulas and certainty weights; its mass \(\rho_t\in\mathbb{Q}_{>0}\) is the fraction of sources of that type, with \(\sum_{t\in T}\rho_t=1\). The support size is \(\tau=|T|\). Take source bases whose relevant formula strata are consistent, so the model-based distances are defined.
Let \(\lambda_1>\cdots>\lambda_\ell\) be the distinct certainty levels. At level \(\lambda_r\), let \(K_t^r\) be the formulas of type \(t\) at that level, and let \(S_1=\operatorname{Mod}(\kappa)\). For each round, the merger selects the surviving worlds minimizing the mass-weighted majority distance:
\[
S_{r+1}
=\arg\min_{\omega\in S_r}
\sum_{t\in T}\rho_t\,d_H(\omega,K_t^r),
\qquad
d_H(\omega,K)=\min_{\nu\models\bigwedge K}d_H(\omega,\nu).
\]
An empty stratum contributes distance zero. As in the paper’s Algorithm 1, worlds excluded by the integrity constraints get possibility zero, worlds removed at level \(\lambda_r\) get possibility \(1-\lambda_r\), and final survivors get possibility one. The decision question is whether the resulting canonical possibilistic base entails \((\phi,a)\) under the paper’s Definition 3, including its maximality condition at degree \(a\). Thus the changing object is the population of sources; the output remains the paper’s possibility distribution over propositional worlds.
A plausible regime is a large multi-agent system in which many deployed assistants or monitoring agents use one of a modest number of signed, prioritized knowledge-base templates about the same incident. For example, millions of agents might fall into a few dozen complete rule-and-confidence profiles. A type here means the entire weighted knowledge base, not merely a shared formula or a named individual’s partial description. Mass means the share of participating sources using that profile.
This is close to the authors’ problem: their agents are already knowledge sources, their profiles are multisets, and \(\Delta_\Sigma\) aggregates their distances. If a discrete profile has \(n_t\) copies of each type among \(N\) sources, setting \(\rho_t=n_t/N\) multiplies every majority objective by \(1/N\), leaving every set of minimizing worlds unchanged. The continuous question therefore contains the discrete one exactly, while also allowing arbitrary rational source shares.
I expect Class B, hardness transfers, in the sense that any lower bound for the corresponding discrete majority-merge query carries into this continuous problem: discrete profiles embed as rational frequency vectors, and the propositional model search remains. That is a prediction about the mirror, not a claim established by Corollary 2. The paper’s anchor supplies an upper bound only. A prover could ask whether arbitrary rational masses preserve the \(k\cdot\Theta_2^p\) upper bound, and whether the problem admits useful algorithms parameterized by \(\tau\) or the number of priority levels.
The main weakness is the regime: a population of repeated knowledge sources is less immediately compelling than a population of voters, and some applications may really have only a handful of stakeholders. The anchor also gives no hardness result whose dissolution could be measured. Still, the mirror survives those limits because it is a direct measure-based extension of the paper’s multiset model, rather than a simplification of what gets merged. It covers the computational complexity of the possibilistic consequence query for majority merging; it does not claim to continuize the paper’s other logical properties.
The strongest objection is that the proposed population is less natural than the word “source” makes it sound. A type is an entire prioritized knowledge base, so the claimed high multiplicity means many sources have exactly the same formulas and certainty levels. In knowledge integration, repeated reports may be copies or correlated outputs, not independent contributions. Counting them by population share can then make the merge depend on how often a template was deployed rather than on the evidence it represents. A more credible mirror would need an application where source multiplicity is genuinely meaningful.
But that objection does not defeat the better version of the mirror. Imagine many independently operated agents using a small number of complete knowledge-base templates to assess the same incident. Their shares can reasonably affect a majority merge, just as repeated ballots affect a voting rule. The model already treats knowledge profiles as multisets, and the type definition preserves every feature the merger uses. Replacing multiplicities with rational masses is therefore a natural high-multiplicity input regime, not a loss of source identity that matters to this operator.
Corollary 2 is a named computational result to mirror, and the weighted query remains well posed even if its answer turns out to match the discrete one. The exact embedding of discrete profiles is not a reason to reject it under the programme’s criteria. Nor does the lack of a hardness result defeat the anchor: this is an upper-bound result, and the continuous question could still clarify the complexity of binary-encoded rational weights or yield algorithms parameterized by support size.
So the negative case is weak. The mirror’s application needs a convincing account of why repeated source types count, but plausible independent-agent settings provide one. I cannot honestly defeat this anchor, including its stronger version; under the stated gate, it survives.
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.