Type Parametric Compilation of Algebraic Constraints

  • Authors:
  • Marco Correia;Pedro Barahona

  • Affiliations:
  • Centro de Inteligência Artificial, Departamento de Informática, Universidade Nova de Lisboa, Caparica, Portugal 2829-516;Centro de Inteligência Artificial, Departamento de Informática, Universidade Nova de Lisboa, Caparica, Portugal 2829-516

  • Venue:
  • EPIA '09 Proceedings of the 14th Portuguese Conference on Artificial Intelligence: Progress in Artificial Intelligence
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper addresses the problem of propagating constraints involving arbitrary algebraic expressions. We formally describe previous approaches to this problem and propose a new model that does not decompose the expression thus avoiding introducing auxiliary data structures. We show how this compilation model fits naturally in a popular programming language supporting type parametricity, yielding significant speedups with respect to previous models.