References & Citations
Computer Science > Logic in Computer Science
Title: An Encoding for CLP Problems in SMT-LIB
(Submitted on 23 Apr 2024)
Abstract: The input language for today's CHC solvers are commonly the standard SMT-LIB format, borrowed from SMT solvers, and the Prolog format that stems from Constraint-Logic Programming (CLP). This paper presents a new front-end of the Eldarica CHC solver that allows inputs in the Prolog language. We give a formal translation of a subset of Prolog into the SMT-LIB commands. Our initial experiments show the effectiveness of the approach and the potential benefits to both the CHC solving and CLP communities.
Link back to: arXiv, form interface, contact.