Overview

Logic programming studies how facts and rules can represent knowledge and support precise inference, with Prolog, Datalog, and answer set programming as major language families. Approaches range from improving solver efficiency and defining semantics for temporal, probabilistic, causal, and modular rules to learning rules with inductive or differentiable methods. Applications include legal reasoning, multiagent systems, databases, and neuro-symbolic tools that let language models delegate decisions to symbolic solvers. A central challenge is balancing expressive rules with tractable computation, while ensuring that learned or language-model-generated programs follow their intended semantics.

Latest papers

CardsList

36 papers4 papers in the last four weeks, against 2 the four weeks before. 0.0% of all new papers.

  1. sGLP: Simulating People with Stochastic Agents

    Oct 10, 2026Ehud ShapiroLogic ProgrammingHuman Behavior Simulation

  2. Probing for Long-Horizon Deductive Reasoning Capabilities in Language Models with Prolog

    Oct 8, 2026Hadeel Al-Negheimish, Jasna Ilieva, Yoon KimLLM ReasoningLong-Horizon LLM Reasoning

  3. Rule-Based Languages for Neurosymbolic AI

    Oct 5, 2026Stefania Dumbrava, Efthymia TsamouraNeuro-Symbolic AILogic Programming

  4. WAMpy: Efficient Synthesis of Prolog Programs in Python

    Oct 2, 2026Dominik Magiera, Lukas Röhrig, Frank JäkelProgram SynthesisLogic Programming

  5. Not What You Meant: Can LLMs Follow a Specified Negation Semantics?

    Sep 23, 2026Qiming Bao, Agnieszka Mensfelt, Michael J. Witbrock +1Nonmonotonic ReasoningReasoning Consistency in Language Models

  6. Structured Four-Stage Legal Translation: From Natural-Language Traffic Rules to PROLOG

    Sep 17, 2026May Myo Zin, Wachara Fungwacharakorn, Ken Satoh +1Logic ProgrammingLegal NLP

  7. Foundations of MT-PDCL: Measure-Theoretic Probabilistic Definite Clause Logic

    Aug 13, 2026Costin Bădică, Amelia BădicăProbabilistic LogicLogic Programming

  8. EntailLLM: Verifying LLM-Generated Vulnerability Discovery Paths with Domain Knowledge via Logic Programming

    Aug 3, 2026Kaustuv Mukherji, Jaikrishna Manojkumar Patil, Colton Payne +4Logic ProgrammingSoftware Vulnerability Detection

  9. Distilling Answer Set Programming Theories from Large Language Models

    Jul 30, 2026Nelson Higuera Ruiz, Markus Hofmarcher, Claudiu Leoveanu-CondreiLogic ProgrammingLLM-Based Program Synthesis

  10. An Unofficial FastLAS Tutorial: A Programmer's Guide

    Jul 26, 2026Fabio Aurelio D'AsaroLogic ProgrammingInductive Logic Programming

  11. Logic Programming Semantics for Causal Processes

    Jul 23, 2026Felix WeitkämperLogic ProgrammingCausal Reasoning

  12. How Rules Represent Causal Knowledge: Causal Modeling with Probabilistic Logic Programming

    Jul 23, 2026Kilian Rueckschloss, Felix WeitkaemperProbabilistic LogicLogic Programming

  13. A New Well-Supported Semantics for Description Logic Programs

    Jul 23, 2026Spencer Killen, Jia-Huai YouLogic ProgrammingAnswer Set Programming

  14. Case study: solving P-99 with LPTP and an LLM

    Jul 23, 2026Fred Mesnard, Thierry Marianne, Étienne Payet +1Logic ProgrammingLLM-Based Program Synthesis

  15. Chess_db: A framework for working with large chess game datasets

    Jul 23, 2026Nicos Angelopoulos, Jan WielemakerLogic ProgrammingChess

  16. Animation, Verification and Visualisation of Prolog Transition Systems with ProB

    Jul 23, 2026Jan Gruteser, Michael Leuschel, Katharina Engels +1Logic ProgrammingFormal Verification

  17. GLP: A Grassroots, Multiagent, Concurrent, Logic Programming Language for AI

    Jul 23, 2026Ehud ShapiroLogic ProgrammingMulti-Agent Systems

  18. Volition Elicitation: Operational Semantics for People and Their Machines

    Jul 10, 2026Idit Keidar, Ehud ShapiroMulti-Agent SystemsMulti-Agent Coordination

  19. ADVENT: LLM-Driven Automatic Predicate Invention for ILP

    Jul 2, 2026Tingting Yu, Pei-Cing Huang, Chan Hsu +2Logic ProgrammingInductive Logic Programming

  20. The algebra of Krom logic programs

    Jun 14, 2026Christian AntićLogic Programming

  21. PrologMCP: A Standardized Prolog Tool Interface for LLM Agents

    Jun 12, 2026Agnieszka Mensfelt, Adarsh Prabhakaran, Adrian Haret +2Logic ProgrammingSymbolic Reasoning

  22. 2-ASP(Q) programs with weak constraints: Complexity and efficient implementation

    May 26, 2026Andrea Cuteri, Giuseppe Mazzotta, Francesco RiccaLogic ProgrammingCounterexample-Guided Refinement

  23. Parametric Modular Answer Set Programs Made Declarative

    May 21, 2026Jorge Fandinno, Yuliya Lierler, Torsten SchaubLogic ProgrammingAnswer Set Programming

  24. Cplus2ASP: Computing Action Language C+ in Answer Set Programming

    May 10, 2026Joseph Babb, Joohyung LeeLogic ProgrammingCode Translation

  25. Weighted Rules under the Stable Model Semantics

    May 10, 2026Joohyung Lee, Yi WangLogic ProgrammingNonmonotonic Reasoning

  26. ANDRE: An Attention-based Neuro-symbolic Differentiable Rule Extractor for Inductive Logic Programming

    May 5, 2026Iman Sharifi, Peng Wei, Saber FallahLogic ProgrammingDifferentiable Programming

  27. BLAST: Benchmarking LLMs with ASP-based Structured Testing

    Apr 24, 2026Manuel Alejandro Borroto Santana, Erica Coppolillo, Francesco Calimeri +3Logic ProgrammingLLM Evaluation