Cargando…
An Introduction of FD-Complete Constraints
The performance of solving a constraint problem can often be improved by converting a subproblem into a single constraint (for example into a regular membership constraint or a table constraint). In the past, it stood out, that specialist constraint solvers (like simplex solver or SAT solver) outper...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7256598/ http://dx.doi.org/10.1007/978-3-030-49186-4_3 |
_version_ | 1783539946334715904 |
---|---|
author | Löffler, Sven Liu, Ke Hofstedt, Petra |
author_facet | Löffler, Sven Liu, Ke Hofstedt, Petra |
author_sort | Löffler, Sven |
collection | PubMed |
description | The performance of solving a constraint problem can often be improved by converting a subproblem into a single constraint (for example into a regular membership constraint or a table constraint). In the past, it stood out, that specialist constraint solvers (like simplex solver or SAT solver) outperform general constraint solvers, for the problems they can handle. The disadvantage of such specialist constraint solvers is that they can handle only a small subset of problems with special limitations to the domains of the variables and/or to the allowed constraints. In this paper we introduce the concept of fd-complete constraints and fd-complete constraint satisfaction problems, which allow combining both previous approaches. More accurately, we convert general constraint problems into problems which use only one, respectively one kind of constraint. The goal is it to interpret and solve the converted constraint problems with specialist solvers, which can solve the transformed constraint problems faster than the original solver the original constraint problems. |
format | Online Article Text |
id | pubmed-7256598 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-72565982020-05-29 An Introduction of FD-Complete Constraints Löffler, Sven Liu, Ke Hofstedt, Petra Artificial Intelligence Applications and Innovations Article The performance of solving a constraint problem can often be improved by converting a subproblem into a single constraint (for example into a regular membership constraint or a table constraint). In the past, it stood out, that specialist constraint solvers (like simplex solver or SAT solver) outperform general constraint solvers, for the problems they can handle. The disadvantage of such specialist constraint solvers is that they can handle only a small subset of problems with special limitations to the domains of the variables and/or to the allowed constraints. In this paper we introduce the concept of fd-complete constraints and fd-complete constraint satisfaction problems, which allow combining both previous approaches. More accurately, we convert general constraint problems into problems which use only one, respectively one kind of constraint. The goal is it to interpret and solve the converted constraint problems with specialist solvers, which can solve the transformed constraint problems faster than the original solver the original constraint problems. 2020-05-06 /pmc/articles/PMC7256598/ http://dx.doi.org/10.1007/978-3-030-49186-4_3 Text en © IFIP International Federation for Information Processing 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Löffler, Sven Liu, Ke Hofstedt, Petra An Introduction of FD-Complete Constraints |
title | An Introduction of FD-Complete Constraints |
title_full | An Introduction of FD-Complete Constraints |
title_fullStr | An Introduction of FD-Complete Constraints |
title_full_unstemmed | An Introduction of FD-Complete Constraints |
title_short | An Introduction of FD-Complete Constraints |
title_sort | introduction of fd-complete constraints |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7256598/ http://dx.doi.org/10.1007/978-3-030-49186-4_3 |
work_keys_str_mv | AT lofflersven anintroductionoffdcompleteconstraints AT liuke anintroductionoffdcompleteconstraints AT hofstedtpetra anintroductionoffdcompleteconstraints AT lofflersven introductionoffdcompleteconstraints AT liuke introductionoffdcompleteconstraints AT hofstedtpetra introductionoffdcompleteconstraints |