English

Truth-Aware Decoding: A Program-Logic Approach to Factual Language Generation

Artificial Intelligence 2025-10-10 v1 Logic in Computer Science

Abstract

This paper introduces Truth-Aware Decoding (TAD), a verification-oriented decoding scheme that aligns neural language generation with knowledge bases. Situated in the tradition of probabilistic program semantics for sequence models, TAD augments modern instruction-tuned systems with a lattice of semantic guards that operate at decode time. Our contributions are fourfold: (i) a constraint-based semantics that renders oracle filtering as a program-logic judgment, (ii) a proof that greedy selection enjoys local likelihood dominance under sound and complete guards (Theorem 2.7), (iii) an entropy-style invariant that quantifies factual risk via knowledge-aware safe mass, and (iv) a multi-agent operational calculus with verified Lean artefacts to certify implementation behaviour. Numerical and algorithmic case studies confirm that the resulting guardrails reduce hallucinations without sacrificing throughput, yielding a pragmatic bridge between large-scale empirical models and formal verification.

Keywords

Cite

@article{arxiv.2510.07331,
  title  = {Truth-Aware Decoding: A Program-Logic Approach to Factual Language Generation},
  author = {Faruk Alpay and Hamdi Alakkad},
  journal= {arXiv preprint arXiv:2510.07331},
  year   = {2025}
}

Comments

18 pages, Lean code provided

R2 v1 2026-07-01T06:24:43.446Z