[HTML][HTML] Automatically improving constraint models in Savile Row

P Nightingale, Ö Akgün, IP Gent, C Jefferson, I Miguel… - Artificial Intelligence, 2017 - Elsevier
When solving a combinatorial problem using Constraint Programming (CP) or Satisfiability
(SAT), modelling and formulation are vital and difficult tasks. Even an expert human may …

Automatically improving constraint models in Savile Row through associative-commutative common subexpression elimination

P Nightingale, Ö Akgün, IP Gent, C Jefferson… - Principles and Practice …, 2014 - Springer
When solving a problem using constraint programming, constraint modelling is widely
acknowledged as an important and difficult task. Even a constraint modelling expert may …

Optimizing SAT encodings for arithmetic constraints

NF Zhou, H Kjellerstrand - … and Practice of Constraint Programming: 23rd …, 2017 - Springer
The log encoding has been perceived to be unsuited to arithmetic constraints due to its
hindrance to propagation. The surprising performance of PicatSAT, which is a pure eager …

Automatically improving SAT encoding of constraint problems through common subexpression elimination in Savile Row

P Nightingale, P Spracklen, I Miguel - … , CP 2015, Cork, Ireland, August 31 …, 2015 - Springer
The formulation of a Propositional Satisfiability (SAT) problem instance is vital to efficient
solving. This has motivated research on preprocessing, and inprocessing techniques where …

[BOK][B] Reliable robot localization: a constraint-programming approach over dynamical systems

S Rohou, L Jaulin, L Mihaylova, F Le Bars, SM Veres - 2020 - books.google.com
Localization for underwater robots remains a challenging issue. Typical sensors, such as
Global Navigation Satellite System (GNSS) receivers, cannot be used under the surface and …

A minimal contractor for the polar equation: Application to robot localization

B Desrochers, L Jaulin - Engineering Applications of Artificial Intelligence, 2016 - Elsevier
Contractor programming relies on a catalog on elementary contractors which need to be as
efficient as possible. In this paper, we introduce a new theorem that can be used to build …

Interval branch-and-bound algorithms for optimization and constraint satisfaction: a survey and prospects

I Araya, V Reyes - Journal of Global Optimization, 2016 - Springer
Abstract Interval Branch and Bound algorithms are used to solve rigorously continuous
constraint satisfaction and constrained global optimization problems. In this paper, we …

Effective compilation of constraint models

A Rendl - 2010 - research-repository.st-andrews.ac …
Constraint Programming is a powerful technique for solving large-scale combinatorial
(optimisation) problems. However, it is often inaccessible to users without expert knowledge …

Computing multiple steady states in homogeneous azeotropic and ideal two‐product distillation

A Baharev, L Kolev, E Rév - AIChE Journal, 2011 - Wiley Online Library
Multiple steady states are typically discovered by tracing a solution path, including turning
points. A new technique is presented here that does not follow this approach. The original …

Solving non-linear constraint satisfaction problems involving time-dependant functions

A Bethencourt, L Jaulin - Mathematics in Computer Science, 2014 - Springer
In this paper, we consider the resolution of non-linear constraint satisfaction problems where
the variables of the systems are trajectories (functions from RR to R^ n R n). We introduce …