Optimizing compilation of CHR with rule priorities

  • Authors:
  • Leslie De Koninck;Peter J. Stuckey;Gregory J. Duck

  • Affiliations:
  • Department of Computer Science, K.U.Leuven, Belgium;NICTA Victoria Laboratory, University of Melbourne, Australia;NICTA Victoria Laboratory, University of Melbourne, Australia

  • Venue:
  • FLOPS'08 Proceedings of the 9th international conference on Functional and logic programming
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Constraint Handling Rules were recently extended with user-definable rule priorities. This paper shows how this extended language can be efficiently compiled into the underlying host language. It extends previous work by supporting rules with dynamic priorities and by introducing various optimizations. The effects of the optimizations are empirically evaluated and the new compiler is compared with the state-of-the-art K.U. Leuven CHR system.