Decomposition and Preprocessing of Ternary Constraint Networks

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autore principale: Talbot, Pierre
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_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