Solving quantifier-free first-order constraints over finite sets and binary relations

M Cristiá, G Rossi - Journal of Automated Reasoning, 2020 - Springer
In this paper we present a solver for a first-order logic language where sets and binary
relations can be freely and naturally combined. The language can express, at least, any full …

Evaluation of logic programs with built-ins and aggregation: A calculus for bag relations

M Francis-Landau, T Vieira, J Eisner - arxiv preprint arxiv:2010.10503, 2020 - arxiv.org
We present a scheme for translating logic programs, which may use aggregation and
arithmetic, into algebraic expressions that denote bag relations over ground terms of the …

Logic programming in tabular allegories

EJ Gallego Arias, JB Lipton - Technical Communications of the …, 2012 - drops.dagstuhl.de
We develop a compilation scheme and categorical abstract machine for execution of logic
programs based on allegories, the categorical version of the calculus of relations …

[PDF][PDF] DECLARATIVE PROGRAMMING VIA TERM REWRITING

M hew Francis-Landau - 2024 - matthewfl.com
I present a new approach to implementing weighted logic programming languages. I first
present a bag-relational algebra that is expressive enough to capture the desired …

Relational and Allegorical Semantics for Constraint Logic Programming

EJ Gallego Arias - 2012 - oa.upm.es
El cálculo de relaciones binarias fue creado por De Morgan en 1860 para ser
posteriormente desarrollado en gran medida por Peirce y Schröder. Tarski, Givant, Freyd y …

[PERNYATAAN][C] Extensions to logic programming in tabular allegories: Algebraic data types, functions, constraints and monads. 2012

EJG Arias, J Lipton, J Mariño - Submitted to ICLP, 2012