A Review of Literature on Parallel Constraint Solving

03/29/2018
by   Ian P. Gent, et al.
0

As multicore computing is now standard, it seems irresponsible for constraints researchers to ignore the implications of it. Researchers need to address a number of issues to exploit parallelism, such as: investigating which constraint algorithms are amenable to parallelisation; whether to use shared memory or distributed computation; whether to use static or dynamic decomposition; and how to best exploit portfolios and cooperating search. We review the literature, and see that we can sometimes do quite well, some of the time, on some instances, but we are far from a general solution. Yet there seems to be little overall guidance that can be given on how best to exploit multicore computers to speed up constraint solving. We hope at least that this survey will provide useful pointers to future researchers wishing to correct this situation. Under consideration in Theory and Practice of Logic Programming (TPLP).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/22/2021

Parallel Logic Programming: A Sequel

Multi-core and highly-connected architectures have become ubiquitous, an...
research
05/07/2014

Logic and Constraint Logic Programming for Distributed Constraint Optimization

The field of Distributed Constraint Optimization Problems (DCOPs) has ga...
research
03/04/2004

Genetic Algorithms and Quantum Computation

Recently, researchers have applied genetic algorithms (GAs) to address s...
research
02/25/2017

Contractibility for Open Global Constraints

Open forms of global constraints allow the addition of new variables to ...
research
03/30/2018

Performing Fully Parallel Constraint Logic Programming on a Quantum Annealer

A quantum annealer exploits quantum effects to solve a particular type o...
research
02/28/2022

A review on geometric constraint solving

This paper presents a comprehensive review of geometric constraint solvi...
research
09/12/2019

A Survey of DevOps Concepts and Challenges

DevOps is a collaborative and multidisciplinary organizational effort to...

Please sign up or login with your details

Forgot password? Click here to reset