Saved in:
Bibliographic Details
Main Author: Talbot, Pierre
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2511.11872
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914159028862976
author Talbot, Pierre
author_facet Talbot, Pierre
contents Constraint programming is a general and exact method based on constraint propagation and backtracking search. We provide a function decomposing a constraint network into a ternary constraint network (TCN) with a reduced number of operators. TCNs are not new and have been used since the inception of constraint programming, notably in constraint logic programming systems. This work aims to specify formally the decomposition function of discrete constraint network into TCN and its preprocessing. We aim to be self-contained and descriptive enough to serve as the basis of an implementation. Our primary usage of TCN is to obtain a regular data layout of constraints to efficiently execute propagators on graphics processing unit (GPU) hardware.
format Preprint
id arxiv_https___arxiv_org_abs_2511_11872
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Decomposition and Preprocessing of Ternary Constraint Networks
Talbot, Pierre
Symbolic Computation
Constraint programming is a general and exact method based on constraint propagation and backtracking search. We provide a function decomposing a constraint network into a ternary constraint network (TCN) with a reduced number of operators. TCNs are not new and have been used since the inception of constraint programming, notably in constraint logic programming systems. This work aims to specify formally the decomposition function of discrete constraint network into TCN and its preprocessing. We aim to be self-contained and descriptive enough to serve as the basis of an implementation. Our primary usage of TCN is to obtain a regular data layout of constraints to efficiently execute propagators on graphics processing unit (GPU) hardware.
title Decomposition and Preprocessing of Ternary Constraint Networks
topic Symbolic Computation
url https://arxiv.org/abs/2511.11872