Distributed solving through model splitting

08/25/2010
by   Lars Kotthoff, et al.
0

Constraint problems can be trivially solved in parallel by exploring different branches of the search tree concurrently. Previous approaches have focused on implementing this functionality in the solver, more or less transparently to the user. We propose a new approach, which modifies the constraint model of the problem. An existing model is split into new models with added constraints that partition the search space. Optionally, additional constraints are imposed that rule out the search already done. The advantages of our approach are that it can be implemented easily, computations can be stopped and restarted, moved to different machines and indeed solved on machines which are not able to communicate with each other at all.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/19/2019

Experimenting with Constraint Programming on GPU

The focus of my PhD thesis is on exploring parallel approaches to effici...
research
03/02/2023

A Symbolic Algorithm for the Case-Split Rule in Solving Word Constraints with Extensions (Technical Report)

Case split is a core proof rule in current decision procedures for the t...
research
08/16/2019

The Regularization of Small Sub-Constraint Satisfaction Problems

This paper describes a new approach on optimization of constraint satisf...
research
10/16/2012

Uniform Solution Sampling Using a Constraint Solver As an Oracle

We consider the problem of sampling from solutions defined by a set of h...
research
09/16/2012

A framework for large-scale distributed AI search across disconnected heterogeneous infrastructures

We present a framework for a large-scale distributed eScience Artificial...
research
09/21/2020

Towards Portfolios of Streamlined Constraint Models: A Case Study with the Balanced Academic Curriculum Problem

Augmenting a base constraint model with additional constraints can stren...
research
06/20/2020

Learning Objective Boundaries for Constraint Optimization Problems

Constraint Optimization Problems (COP) are often considered without suff...

Please sign up or login with your details

Forgot password? Click here to reset