Generating custom propagators for arbitrary constraints
作者:
摘要
Constraint Programming (CP) is a proven set of techniques for solving complex combinatorial problems from a range of disciplines. The problem is specified as a set of decision variables (with finite domains) and constraints linking the variables. Local reasoning (propagation) on the constraints is central to CP. Many constraints have efficient constraint-specific propagation algorithms. In this work, we generate custom propagators for constraints. These custom propagators can be very efficient, even approaching (and in some cases exceeding) the efficiency of hand-optimised propagators.
论文关键词:Constraint programming,Constraint satisfaction problem,Propagation algorithms,Combinatorial search
论文评审过程:Received 29 November 2012, Revised 27 February 2014, Accepted 2 March 2014, Available online 12 March 2014.
论文官网地址:https://doi.org/10.1016/j.artint.2014.03.001