Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Frédéric Benhamou

dblp:b/FredericBenhamou · DBLP profile ↗
← Back
16ranked-venue papers
5as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 9 · 4 first-authorArtificial intelligence and machine learning · 6 · 1 first-authorTheory of computation · 6 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Debugging and program repair · 50% Programming languages and type systems · 50%
Theoretical computer science
1 paper
Computational complexity · 100%

Topics — the 1 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Programming languages and type systems › programming paradigms
constraint programming
0.011999
A Visualization Tool for Constraint Program Debugging · ASE 1999

Methods — techniques the papers use, named apart from their topics

visualization · 0.0formal concept analysis · 0.0
YearPublicationVenuePosition
2013 A Constraint Solver Based on Abstract Domains
Marie Pelleau, Antoine Miné, Charlotte Truchet, Frédéric Benhamou
VMCAI4
2011 Octagonal Domains for Continuous Constraints
Marie Pelleau, Charlotte Truchet, Frédéric Benhamou
CP3
2008 A Branch and Bound Algorithm for Numerical MAX-CSP
Jean-Marie Normand, Alexandre Goldsztejn, Marc Christie, Frédéric Benhamou
CP4
2006 Algorithm 852: RealPaver: an interval solver using constraint satisfaction techniques
abstract
RealPaver is an interval software for modeling and solving nonlinear systems. Reliable approximations of continuous or discrete solution sets are computed using Cartesian products of intervals. Systems are given by sets of equations or inequality constraints over integer and real variables. Moreover, they may have different natures, being square or nonsquare, sparse or dense, linear, polynomial, or involving transcendental functions.The modeling language permits stating constraint models and tuning parameters of solving algorithms which efficiently combine interval methods and constraint satisfaction techniques. Several consistency techniques (box, hull, and 3B) are implemented. The distribution includes C sources, executables for different machine architectures, documentation, and benchmarks. The portability is ensured by the GNU C compiler.
Laurent Granvilliers, Frédéric Benhamou
ACM Trans. Math. Softw.2
2004 Interval constraint solving for camera control and motion planning
abstract
Many problems in robust control and motion planning can be reduced to either finding a sound approximation of the solution space determined by a set of nonlinear inequalities, or to the "guaranteed tuning problem" as defined by Jaulin and Walter, which amounts to finding a value for some tuning parameter such that a set of inequalities be verified for all the possible values of some perturbation vector. A classical approach to solving these problems, which satisfies the strong soundness requirement, involves some quantifier elimination procedure such as Collins' Cylindrical Algebraic Decomposition symbolic method. Sound numerical methods using interval arithmetic and local consistency enforcement to prune the search space are presented in this article as much faster alternatives for both soundly solving systems of nonlinear inequalities, and addressing the guaranteed tuning problem whenever the perturbation vector has dimension 1. The use of these methods in camera control is investigated, and experiments with the prototype of a declarative modeler to express camera motion using a cinematic language are reported and commented upon.
Frédéric Benhamou, Frédéric Goualard, Éric Languénou, Marc Christie
ACM Trans. Comput. Log.1
2001 Improved bounds on the complexity of kB-consistency
Lucas Bordeaux, Éric Monfroy, Frédéric Benhamou
IJCAI3
2001 Symbolic-interval cooperation in constraint programming
abstract
This paper surveys the field of cooperative constraint solving for a constraint programming perspective with an emphasis on combinations of symbolic and interval methods. On the one hand, symbolic methods provide adapted representations of the constraint expressions. On the other hand, interval methods compute verified enclosures of solution sets. Using cooperation of solvers, one can take advantage of both techniques in a unified framework: symbolic algorithms generally need to be combined with root extraction methods, and the efficiency of interval algorithms strongly depends on constraint expressions.
Laurent Granvilliers, Éric Monfroy, Frédéric Benhamou
ISSAC3
2001 Progress in the Solving of a Circuit Design Problem
Laurent Granvilliers, Frédéric Benhamou
J. Glob. Optim.2
2001 In honor of Alain Colmerauer's 60th birthday
Frédéric Benhamou, Pascal Van Hentenryck
Theory Pract. Log. Program.1
2000 Universally Quantified Interval Constraints
Frédéric Benhamou, Frédéric Goualard
CP1
2000 Automated reasoning on monotonic constraints
abstract
We study the properties of monotonic parts of (continuous) constraints. We design a general framework to reason about them : directions can be abstracted by signs, which capture significant information on the location of solutions. We show that this formalism is appropriate to study the relative position of solution sets. Efficient algorithms are proposed to diagnose the behaviour of some consistency techniques. These methods raise new perspectives on an open issue: the prediction of the consistency technique to be used wrt a given problem.
Lucas Bordeaux, Frédéric Benhamou
ICTAI2
1999 Revising Hull and Box Consistency
Frédéric Benhamou, Frédéric Goualard, Laurent Granvilliers, Jean-François Puget
ICLP1
1999 Box Consistency through Weak Box Consistency
abstract
Interval constraint solvers use local consistencies-among which one worth mentioning is box consistency-for computing verified solutions of real constraint systems. Though among the most efficient ones, the algorithm for enforcing box consistency suffers from the use of time-consuming operators. This paper first introduces box/sub /spl phi// consistency, a weakening of box consistency; this new notion then allows us to devise an adaptive algorithm that computes box consistency by enforcing box/sub /spl phi// consistency, decreasing the /spl phi/ parameter as variables' domains get tightened, then achieving eventually box/sub 0/ consistency, which is equivalent to box consistency. A new propagation algorithm is also given, that intensifies the use of the most contracting pruning functions based on box/spl phi/ consistency. The resulting algorithm is finally shown to outperform the original scheme for enforcing box consistency on a set of standard benchmarks.
Laurent Granvilliers, Frédéric Goualard, Frédéric Benhamou
ICTAI3
1999 A Visualization Tool for Constraint Program Debugging
abstract
Constraint programming is an emerging technology that offers an original approach allowing for efficient and flexible solving of complex problems. Its main advantage relies in its ability to compute with partial information expressed in terms of constraints. These constraints are monotonically, accumulated during the program execution in order to restrict the problem search space. We address one of the cornerstones of this technology, namely the current lack of debugging facilities. In particular visualization and understanding of the underlying constraint system during program executions is very important. We propose to structure this huge, flat and intricate part of the execution data in order to provide access to high level examination of its evolution. More precisely, we present a means to hierarchically organize sets of constraints in order to divide them into manageable parts while presenting computation correctness. Soundness of our method is shown, an algorithm supporting it is given, and an implemented prototype exhibiting its effectiveness is described.
Frédéric Goualard, Frédéric Benhamou
ASE2
1998 Newton - Constraint Programming over Nonlinear Constraints
Pascal Van Hentenryck, Laurent D. Michel, Frédéric Benhamou
Sci. Comput. Program.3
1993 Boolean Pseudo-equations in Constraint Logic Programming
Frédéric Benhamou, Jean-Luc Massat
ICLP1