activity
20002012
most citedScaling Up Inductive Logic Programming by Learning from Interpretations

7 citations · 15 across the 8 of their papers we have counts for

collaborators

8 papers

cs.AI2012★ 7 cited

Redundant Sudoku Rules

Bart Demoen, Maria Garcia de la Banda

The rules of Sudoku are often specified using twenty seven \texttt{all\_different} constraints, referred to as the {\em big} \mrules. Using graphical proofs and exploratory logic p…

cs.PL2011

High-Level Multi-Threading in hProlog

Timon Van Overveldt, Bart Demoen

A new high-level interface to multi-threading in Prolog, implemented in hProlog, is described. Modern CPUs often contain multiple cores and through high-level multi-threading a pro…

cs.PL2011

Representation Sharing for Prolog

Phuong-Lan Nguyen, Bart Demoen

Representation sharing can reduce the memory footprint of a program by sharing one representation between duplicate terms. The most common implementation of representation sharing…

cs.PL2007

TCHR: a framework for tabled CLP

Tom Schrijvers, Bart Demoen, David S. Warren

Tabled Constraint Logic Programming is a powerful execution mechanism for dealing with Constraint Logic Programming without worrying about fixpoint computation. Various application…

cs.PL2006★ 1 cited

Incremental copying garbage collection for WAM-based Prolog systems

Ruben Vandeginste, Bart Demoen

The design and implementation of an incremental copying heap garbage collector for WAM-based Prolog systems is presented. Its heap layout consists of a number of equal-sized blocks…

cs.PL2005

Improving PARMA Trailing

Tom Schrijvers, Maria Garcia de la Banda, Bart Demoen +1

Taylor introduced a variable binding scheme for logic variables in his PARMA system, that uses cycles of bindings rather than the linear chains of bindings used in the standard WAM…