Global Consistency Repair for Natural-Language Claim Sets
Organizations: Nanyang Technological University · Work done while at Amazon · Amazon Web Services
Abstract
NLP systems increasingly aggregate claims from retrieved passages, documents, and generated reasoning steps. Yet current factuality methods mostly verify claims individually or compare pairs of claims, leaving open the question of whether the entire aggregated claim set can be retained coherently. This misses a fundamental failure mode: claims may be locally plausible and pairwise compatible while still being jointly inconsistent. We formalize global consistency repair: given an inconsistent natural-language claim set, preserve the largest coherent subset while localizing the compact sources of inconsistency. We introduce QXR, an adaptive diagnosis-and-repair framework that treats an LLM as a noisy set-level consistency judge, localizes minimal conflicting subsets, and repairs the claim set by deleting a small hitting set of claims. Across LLM judges and benchmarks derived from VitaminC, FEVER, and conflicting-evidence RAG, QXR preserves substantially more valid claims than direct all-at-once judging while maintaining high precision. These results suggest that factuality in claim aggregation systems should be treated as a set-level repair problem, not only as local verification.
Figures & tables
| VitaminC | FEVER | |
|---|---|---|
| MUSes / inst. | 4.05 [2, 6] | 4.77 [0, 28] |
| Min. HS size | 4.05 [2, 6] | 4.01 [0, 8] |
| Facts / inst. | 28.11 [24, 32] | 33.73 [20, 62] |
| VitaminC | FEVER | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Direct (baseline) | Qxr (ours) | Direct (baseline) | Qxr (ours) | |||||||||
| Model | P | R | F1 | P | R | F1 | P | R | F1 | P | R | F1 |
| Sonnet 3.7 | 0.979 | 0.854 | 0.912 | 0.956 | 0.975 | 0.965 | 0.992 | 0.805 | 0.889 | 0.983 | 0.977 | 0.980 |
| Sonnet 4 | 0.956 | 0.877 | 0.915 | 0.938 | 0.983 | 0.960 | 0.995 | 0.833 | 0.907 | 0.981 | 0.977 | 0.978 |
| Sonnet 4.5 | 0.997 | 0.617 | 0.762 | 0.975 | 0.957 | 0.966 | 0.990 | 0.901 | 0.944 | 0.978 | 0.947 | 0.962 |
| Opus 4.6 | 0.654 | 0.574 | 0.611 | 0.985 | 0.968 | 0.976 | 0.995 | 0.984 | 0.989 | 0.971 | 0.958 | 0.964 |
| Model | Direct | Qxr | ||||
|---|---|---|---|---|---|---|
| P | R | F1 | P | R | F1 | |
| Qwen2.5 7B | .883 | .639 | .741 | .902 | .743 | .815 |
| Qwen2.5 32B | .852 | .839 | .845 | .854 | .998 | .920 |
| Haiku 4.5 | .979 | .575 | .724 | .925 | .810 | .863 |
| Sonnet 4.5 | .962 | .814 | .882 | .887 | .854 | .870 |
| DS-v4-Pro | .905 | .822 | .861 | .860 | .952 | .904 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | Description | Complexity |
|---|---|---|
| Pairwise NLI Graph | Run NLI on every pair of claims, removing any node involved in a contradiction edge. | |
| Transitive Closure / Entailment Graph | Build a full entailment–contradiction graph and perform reasoning, e.g., SAT solving or closure. | |
| LLM-as-NLI | Prompt an LLM with two sentences, e.g., “Does A contradict B?” | |
| Multi-premise NLI | Treat the entire set of claims as premises and ask if they are jointly consistent. | |
| Clustered Pairwise | For each claim, compare only to its top- nearest neighbors. |
| Claude-3.7 | Claude-4 | DeepSeek-R1 | GPT-OSS-120B | Mistral Large 2 | |||||||||||
| Prompting Style | P | R | F1 | P | R | F1 | P | R | F1 | P | R | F1 | P | R | F1 |
| Zero-shot | .986 | .681 | .806 | .989 | .928 | .958 | .993 | .860 | .922 | .994 | .876 | .931 | .947 | .568 | .710 |
| Chain-of-Thought | .973 | .684 | .803 | .987 | .908 | .946 | .996 | .850 | .917 | .995 | .851 | .917 | .997 | .570 | .725 |
| Decomposition | .987 | .626 | .766 | .677 | .608 | .641 | .996 | .882 | .936 | .954 | .816 | .880 | .991 | .535 | .695 |
| Few-shot | .975 | .658 | .786 | .992 | .891 | .939 | .882 | .761 | .817 | .997 | .896 | .944 | .238 | .142 | .178 |
| Self-consistency | .986 | .547 | .704 | .992 | .768 | .866 | .987 | .718 | .831 | .996 | .475 | .643 | .990 | .522 | .684 |
Factual Consistency Evaluation
Factual consistency evaluation measures whether generated claims are accurate, supported by evidence, and consistent across documents or interactions.
See all 72 papers