Guard and continuation optimization for occurrence representations of CHR

J Sneyers, T Schrijvers, B Demoen - … , ICLP 2005, Sitges, Spain, October 2 …, 2005 - Springer
Abstract Constraint Handling Rules (CHR) is a high-level rule-based language extension,
commonly embedded in Prolog. We introduce a new occurrence representation of CHR …

[PDF][PDF] Modular CHR with ask and tell

F Fages… - Proc. of Fifth …, 2008 - dtai-static.cs.kuleuven.be
In this paper, we introduce a modular version of the Constraint Handling Rules language
CHR, called CHRat for modular CHR with ask and tell. Any constraint defined in a CHRat …

Optimizing Compilation and Computational Complexity of Constraint Handling Rules: Ph. D. Thesis Summary

J Sneyers - … : 25th International Conference, ICLP 2009, Pasadena …, 2009 - Springer
Abstract Constraint Handling Rules [1, 2] is a high-level programming language extension
based on multi-headed committed-choice multiset rewrite rules. It can be used as a stand …

[PDF][PDF] Guard reasoning for CHR optimization

J Sneyers, T Schrijvers, B Demoen - Report CW, 2005 - lirias.kuleuven.be
Abstract Constraint Handling Rules (CHR) is a high-level language commonly used to write
constraint solvers. Most CHR programs depend on the refined operational semantics …

Guard reasoning in the refined operational semantics of CHR

J Sneyers, T Schrijvers, B Demoen - Constraint Handling Rules: Current …, 2008 - Springer
Abstract Constraint Handling Rules (CHR) is a high-level programming language based on
multi-headed guarded rules. The original high-level operational semantics of CHR is very …

[PDF][PDF] Reasoning about passive declarations in chr

H Christiansen - CHR, 2005 - Citeseer
The programming language of Constraint Handling Rules (CHR) is gaining more and more
popularity and this has motivated the development of new optimization techniques to be …

[PDF][PDF] Abstract interpretation

T Schrijvers - Constraint handling rules: compilation, execution, and …, 2011 - biblio.ugent.be
Optimized compilation is made up of two parts: 1) a program analysis, and 2) a program
transformation. The analysis identifies the opportunity or validity of the optimization and the …

[PDF][PDF] Analyses, Optimizations and Extensions of Constraint Handling Rules

B DEMOEN, T SCHRIJVERS - 2005 - Citeseer
Abstract Constraint Handling Rules (CHR) is a rule-based language commonly embedded
in a host language. It combines elements of Constraint Logic Programming and term …

[PS][PS] Aanvraag specialisatiebeurs IWT Beschrijving van het onderzoeksproject

J Sneyers - 2005 - sneyers.info
2 Doelstelling De belangrijkste doelstelling van dit project is het ontwerpen, implementeren,
evalueren en publiceren van nieuwe analyses en optimalisaties voor CHR-programma's …

Analysis and optimization of CHR programs

J Sneyers - International Conference on Logic Programming, 2005 - Springer
Abstract Constraint Handling Rules (CHR)[2] is a high-level, powerful, yet relatively simple
“no box” CLP language, embedded in a host language, commonly Prolog. It is based on …