Abstract. In the past few years, several successful approaches to termination analysis of Constraint Handling Rules (CHR) have been proposed. In parallel to these developments, for termination analysis of Logic Programs (LP), recent work has shown that a stronger focus on the analysis of the cycles in the strongly connected components (SCC) of the program is very beneficial, both for precision and efficiency of the analysis. In this paper we investigate the benefit of using the cycles of the SCCs of CHR programs for termination analysis. It is a non-trivial task to define the notion of a cycle for a CHR program. We introduce the notion of a self-sustaining set of CHR rules and show that it provides a natural counterpart for the notion of a ...
Constraint Handling Rules (CHR) is a concurrent, comitted-choice, logic pro-gramming language. It is...
Constraint Handling Rules (CHR) is a high-level language for writing constraint solvers either from...
This paper introduces a modular framework for termination analysis of logic programming. To this end...
In this paper, we present a new approach to termination analysis of CHR which is applicable to a muc...
We present a new approach to termination analysis of Constraint Handling Rules (CHR). Unlike current...
CHR, short for Constraint Handling Rules, is a rule-based programming language, with similarities to...
We propose a constraint-based approach towards automated termination analysis of Constraint Handling...
In the current paper, we discuss cycles in Constraint Handling Rules for the purpose of scaling term...
www.informatik.uni-muenchen.de/~fruehwir/ Abstract. We adapt and extend existing approaches to termi...
Constraint Handling Rules (CHR) [8] is a high-level programming language, designed for the easy impl...
Today, two distinct direct approaches to prove termination of CHR programs exist. The first approach...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
Abstract. Today, there exist two distinct direct approaches to prove termination of CHR programs. Bo...
Constraint Handling Rules (CHR) is a high-level programming language, designed for the easy implemen...
Constraint Handling Rules (CHR) is a concurrent, comitted-choice, logic pro-gramming language. It is...
Constraint Handling Rules (CHR) is a high-level language for writing constraint solvers either from...
This paper introduces a modular framework for termination analysis of logic programming. To this end...
In this paper, we present a new approach to termination analysis of CHR which is applicable to a muc...
We present a new approach to termination analysis of Constraint Handling Rules (CHR). Unlike current...
CHR, short for Constraint Handling Rules, is a rule-based programming language, with similarities to...
We propose a constraint-based approach towards automated termination analysis of Constraint Handling...
In the current paper, we discuss cycles in Constraint Handling Rules for the purpose of scaling term...
www.informatik.uni-muenchen.de/~fruehwir/ Abstract. We adapt and extend existing approaches to termi...
Constraint Handling Rules (CHR) [8] is a high-level programming language, designed for the easy impl...
Today, two distinct direct approaches to prove termination of CHR programs exist. The first approach...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
Abstract. Today, there exist two distinct direct approaches to prove termination of CHR programs. Bo...
Constraint Handling Rules (CHR) is a high-level programming language, designed for the easy implemen...
Constraint Handling Rules (CHR) is a concurrent, comitted-choice, logic pro-gramming language. It is...
Constraint Handling Rules (CHR) is a high-level language for writing constraint solvers either from...
This paper introduces a modular framework for termination analysis of logic programming. To this end...