In this paper, we present a termination preserving transformation of CHR to Prolog. This allows the direct reuse of termination proof methods from LP and TRS for CHR, yielding the first fully automatic termination proving for CHR. We implemented the transformation and used existing termination tools for LP and TRS on a set of CHR programs to demonstrate the usefulness of our approach.status: publishe
There are many powerful techniques for automated termination analysis of term rewrite systems (TRSs)...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
In the current paper, we discuss cycles in Constraint Handling Rules for the purpose of scaling term...
Today, there exist two distinct direct approaches to prove termination of CHR programs. Both are app...
Constraint Handling Rules (CHR) is a concurrent, comitted-choice, logic pro-gramming language. It is...
We propose a constraint-based approach towards automated termination analysis of Constraint Handling...
AbstractIn this paper, we define a framework in which the termination of Prolog programs can be prov...
Abstract. Today, there exist two distinct direct approaches to prove termination of CHR programs. Bo...
Proving termination of, or generating efficient control for Constraint Handling Rules (CHR) programs...
A methodology for proving the termination of well-moded logic programs is developed by reducing the ...
AbstractA methodology for proving the termination of well-moded logic programs is developed by reduc...
www.informatik.uni-muenchen.de/~fruehwir/ Abstract. We adapt and extend existing approaches to termi...
Abstract. We present a new approach to termination analysis of Con-straint Handling Rules (CHR). Unl...
In this paper, we present a new approach to termination analysis of CHR which is applicable to a muc...
Termination is an important and well-studied property for logic programs. However, almost all approa...
There are many powerful techniques for automated termination analysis of term rewrite systems (TRSs)...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
In the current paper, we discuss cycles in Constraint Handling Rules for the purpose of scaling term...
Today, there exist two distinct direct approaches to prove termination of CHR programs. Both are app...
Constraint Handling Rules (CHR) is a concurrent, comitted-choice, logic pro-gramming language. It is...
We propose a constraint-based approach towards automated termination analysis of Constraint Handling...
AbstractIn this paper, we define a framework in which the termination of Prolog programs can be prov...
Abstract. Today, there exist two distinct direct approaches to prove termination of CHR programs. Bo...
Proving termination of, or generating efficient control for Constraint Handling Rules (CHR) programs...
A methodology for proving the termination of well-moded logic programs is developed by reducing the ...
AbstractA methodology for proving the termination of well-moded logic programs is developed by reduc...
www.informatik.uni-muenchen.de/~fruehwir/ Abstract. We adapt and extend existing approaches to termi...
Abstract. We present a new approach to termination analysis of Con-straint Handling Rules (CHR). Unl...
In this paper, we present a new approach to termination analysis of CHR which is applicable to a muc...
Termination is an important and well-studied property for logic programs. However, almost all approa...
There are many powerful techniques for automated termination analysis of term rewrite systems (TRSs)...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
In the current paper, we discuss cycles in Constraint Handling Rules for the purpose of scaling term...