Îçҹ̽»¨

CHR Research Group

Constraint Handling Rules (CHR) is a concurrent committed-choice constraint logic programming language consisting of guarded rules that transform multi-sets of atomic formulas (constraints) until exhaustion. It was designed by Thom Fruehwirth in 1991. CHR can embed many rule-based formalisms and systems, and it can describe algorithms in a compact declarative way without compromising efficiency. The clean semantics of CHR ensures that several desirable properties hold for CHR programs and also facilitates sophisticated program analysis. CHR libraries exist for Prolog, Haskell, Java, Javascript, Python and C. CHR is also available online for experimentation with many example programs. More than 250 academic and industrial projects worldwide use CHR, and about 2500 research papers reference it.

Klick for more information on our research.

M.Sc. Sascha Rechenberger

________Sascha Rechenberger________
_________
__________M.Sc.__________Sascha__________Rechenberger_________
________
_______
____________
________
__Research Assistant_
____
__
Îçҹ̽»¨
__Institute of Software Engineering and Programming Languages
__Albert-Einstein-Allee 11
_____
____89069____Ulm___
______
Germany
_
__
_____
Raum: O27 4104
Telefon: +49731/50-24171

2025

108.
Rechenberger, Sascha; ¹ó°ùü³ó·É¾±°ù³Ù³ó, Thom
A refined operational semantics for FreeCHR
41st International Conference on Logic Programming
September 2025
Datei:
107.
Rechenberger, Sascha; ¹ó°ùü³ó·É¾±°ù³Ù³ó, Thom
Optimized Execution of FreeCHR
39th Workshop on (Constraint and Functional) Logic Programming
September 2025
Datei:
106.
Rechenberger, Sascha; ¹ó°ùü³ó·É¾±°ù³Ù³ó, Thom
FreeCHR – An Algebraic Framework for Constraint Handling Rules Embeddings
Theory and Practice of Logic Programming, 25 (3) :340–373
Mai 2025
DOI:
105.
Rechenberger, Sascha; ¹ó°ùü³ó·É¾±°ù³Ù³ó, Thom
FreeCHR – An Algebraic Framework for Constraint Handling Rules Embeddings
Theory and Practice of Logic Programming, 25 (3) :340–373
Mai 2025
DOI:
104.
Rechenberger, Sascha; ¹ó°ùü³ó·É¾±°ù³Ù³ó, Thom
A refined operational semantics for FreeCHR
2025
Datei:
103.
Rechenberger, Sascha; ¹ó°ùü³ó·É¾±°ù³Ù³ó, Thom
An instance of FreeCHR with refined operational semantics
2025
Datei:
102.
Rechenberger, Sascha; ¹ó°ùü³ó·É¾±°ù³Ù³ó, Thom
An instance of FreeCHR with refined operational semantics
2025
DOI:
Datei:
101.
Rechenberger, Sascha; ¹ó°ùü³ó·É¾±°ù³Ù³ó, Thom
Optimized Execution of FreeCHR
39th Workshop on (Constraint and Functional) Logic Programming
2025
DOI:
Datei:

2023

100.
Rechenberger, Sascha; ¹ó°ùü³ó·É¾±°ù³Ù³ó, Thom
FreeCHR: An Algebraic Framework for CHR Embeddings
7th International Joint Conference on Rules and Reasoning (RuleML+RR '23), Oslo, Norway
Oktober 2023
DOI:
ISBN:978-3-031-45072-3
99.
Rechenberger, Sascha; ¹ó°ùü³ó·É¾±°ù³Ù³ó, Thom
FreeCHR: An Algebraic Framework for CHR-Embeddings
2023
DOI: