<p>Two-stage stochastic programming models are considered as attractive tools for making optimal decisions under uncertainty. Traditionally, optimality is formalized by applying statistical parameters such as the expectation or the conditional value at risk to the distributions of objective values.
Abstract Domains in Constraint Programming
β Scribed by Marie Pelleau
- Publisher
- Elsevier
- Year
- 2015
- Tongue
- English
- Leaves
- 167
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Constraint Programming aims at solving hard combinatorial problems, with a computation time increasing in practice exponentially. The methods are today efficient enough to solve large industrial problems, in a generic framework. However, solvers are dedicated to a single variable type: integer or real. Solving mixed problems relies on ad hoc transformations. In another field, Abstract Interpretation offers tools to prove program properties, by studying an abstraction of their concrete semantics, that is, the set of possible values of the variables during an execution. Various representations for these abstractions have been proposed. They are called abstract domains. Abstract domains can mix any type of variables, and even represent relations between the variables.
In this work, we define abstract domains for Constraint Programming, so as to build a generic solving method, dealing with both integer and real variables. We also study the octagons abstract domain, already defined in Abstract Interpretation. Guiding the search by the octagonal relations, we obtain good results on a continuous benchmark. We also define our solving method using Abstract Interpretation techniques, in order to include existing abstract domains. Our solver, AbSolute, is able to solve mixed problems and use relational domains.
- Exploits the over-approximation methods to integrate AI tools in the methods of CP
- Exploits the relationships captured to solve continuous problems more effectively
- Learn from the developers of a solver capable of handling practically all abstract domains
β¦ Table of Contents
Content:
Front matter, Pages i,iii
Dedication, Page ii
Copyright, Page iv
Preface, Page ix
Introduction, Pages xi-xvi
1 - State of the Art, Pages 1-51
2 - Abstract Interpretation for the Constraints, Pages 53-68
3 - Octagons, Pages 69-84
4 - Octagonal Solving, Pages 85-109
5 - An Abstract Solver: AbSolute, Pages 111-137
Conclusion and Perspectives, Pages 139-141
Bibliography, Pages 143-158
Index, Pages 159-160
π SIMILAR VOLUMES
This title brings together the best papers on a range of topics raised at the annual International Conference on Principles and Practice of Constraint Programming. This conference provides papers and workshops which produce new insights, concepts and results which can then be used by those involved
<P>This book constitutes the thoroughly refereed and extended post-workshop proceedings of the 12th Annual ERCIM International Workshop on Constraint Solving and Constraint Logic Programming, CSCLP 2007, held in Rocquencourt, France, in June 2007.</P> <P>The 10 revised full papers presented were ca
This book tackles classic problems from operations research and circuit design using a logic programming language embedding consistency techniques, a paradigm emerging from artificial intelligence research. Van Hentenryck proposes a new approach to solving discrete combinatorial problems using these
<p>Constraint programming is like an octopus spreading its tentacles into databases, operations research, artificial intelligence, and many other areas. The concept of constraint programming was introduced in artificial intelligence and graphics in the 1960s and 1970s. Now the related techniques are