mlsanityData to 7 Oct 2026

Through the Looking Glass, and what Horn Clause Programs Found There

arXiv 2407.20413 ↗First posted 29 Jul 2024cs.CLcited by 0

Not on the map. Why?

Abstract (arXiv)

Dual Horn clauses mirror key properties of Horn clauses. This paper explores the ``other side of the looking glass'' to reveal some expected and unexpected symmetries and their practical uses. We revisit Dual Horn clauses as enablers of a form of constructive negation that supports goal-driven forward reasoning and is valid both intuitionistically and classically. In particular, we explore the ability to falsify a counterfactual hypothesis in the context of a background theory expressed as a Dual Horn clause program. With Dual Horn clause programs, by contrast to negation as failure, the variable bindings in their computed answers provide explanations for the reasons why a statement is successfully falsified. Moreover, in the propositional case, by contrast to negation as failure as implemented with stable models semantics in ASP systems, and similarly to Horn clause programs, Dual Horn clause programs have polynomial complexity. After specifying their execution model with a metainterpreter, we devise a compilation scheme from Dual Horn clause programs to Horn clause programs, ensuring their execution with no performance penalty and we design the embedded SymLP language to support combined Horn clause and Dual Horn clause programs. As a (motivating) application, we cast LLM reasoning chains into propositional Horn and Dual Horn clauses that work together to constructively prove and disprove goals and enhance Generative AI with explainability of reasoning chains.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 5 of its 20 references that are in the map. First posted on arXiv 29 Jul 2024.

Builds on

5 of 20 references.

References · 5

  1. 2018Constraint Answer Set Programming without Groundingcited by 38
  2. 2019Learning Invariants through Soft Unificationcited by 2
  3. 2022Abductive Reasoning in Intuitionistic Propositional Logic via Theorem Synthesiscited by 2
  4. 2023Full Automation of Goal-driven LLM Dialog Threads with And-Or Recursors and Refiner Oraclescited by 2
  5. 2021A Survey of the Proof-Theoretic Foundations of Logic Programmingcited by 1

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2026Euclid-MCP: A Model Context Protocol Server for Deterministic Logical Reasoning via Prolog
  2. 2026Structured Abductive-Deductive-Inductive Reasoning for LLMs via Algebraic Invariants
  3. 2026Think Through a Bottleneck: Hourglass Reasoning for Rigorous Induction
  4. 2025Do Language Models Follow Occam's Razor? An Evaluation of Parsimony in Inductive and Abductive Reasoning
  5. 2024Leveraging LLMs for Hypothetical Deduction in Logical Inference: A Neuro-Symbolic Approach
  6. 2025On Syntactical Simplification of Temporal Operators in Negation-free MTL
  7. 2024Liar, Liar, Logical Mire: A Benchmark for Suppositional Reasoning in Large Language Models
  8. 2026From Natural Language to Executable Narsese: A Neuro-Symbolic Benchmark and Pipeline for Reasoning with NARS