Constraint solver synthesis using tabled resolution for constraint logic programming

  • Authors:
  • Slim Abdennadher;Christophe Rigotti

  • Affiliations:
  • Computer Science Department, University of Munich, München, Germany;Laboratoire d'Ingénierie des Systèmes d'Information, Villeurbanne Cedex, France

  • Venue:
  • LOPSTR'02 Proceedings of the 12th international conference on Logic based program synthesis and transformation
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The goal of automated program synthesis is to bridge the gap between what is easy for people to describe and what is possible to execute on a computer. In this paper, we present a framework for synthesis of rule-based solvers for constraints given their logical specification. This approach takes advantage of the power of tabled resolution for constraint logic programming, in order to check the validity of the rules. Compared to previous work [8,19,2,5,3], where different methods for automatic generation of constraint solvers have been proposed, our approach enables the generation of more expressive rules (even recursive and splitting rules).