<?xml version="1.0" encoding="UTF-8"?>
<raweb xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:html="http://www.w3.org/1999/xhtml" id="id2614750" xml:lang="en" year="2003"><identification id="coprin" isproject="true"><shortname id="id2614751">coprin</shortname><projectName id="id2614738">Constraints solving, OPtimization, Robust INterval analysis</projectName><theme id="id2588555">2B</theme><team id="uid1"><participants id="id2614790" category="Head_of_project-team"><person id="id2614796"><firstname id="id2614799">Jean-Pierre</firstname><lastname id="id2614803">Merlet</lastname><moreinfo id="id2614807">DR2 INRIA</moreinfo></person></participants><participants id="id2614814" category="Vice-head_of_project-team"><person id="id2614820"><firstname id="id2614823">Michel</firstname><lastname id="id2614827">Rueher</lastname><moreinfo id="id2614831">professor UNSA</moreinfo></person></participants><participants id="id2614838" category="Administrative_assistant"><person id="id2640093"><firstname id="id2640096">Corinne</firstname><lastname id="id2640100">Zuzia</lastname><moreinfo id="id2640104">TR INRIA, part-time in the project</moreinfo></person></participants><participants id="id2640111" category="INRIA_Staff_members"><person id="id2640116"><firstname id="id2640119">Yves</firstname><lastname id="id2640124">Papegay</lastname><moreinfo id="id2640128">CR1</moreinfo></person><person id="id2640133"><firstname id="id2640136">David</firstname><lastname id="id2640140">Daney</lastname><moreinfo id="id2640144">CR2</moreinfo></person></participants><participants id="id2640151" category="CERMICS_Staff_members"><person id="id2640156"><firstname id="id2640159">Bertrand</firstname><lastname id="id2640164">Neveu</lastname><moreinfo id="id2640168">``Ingénieur en chef des Ponts et Chaussées''</moreinfo></person></participants><participants id="id2640177" category="UNSA_Staff_members"><person id="id2640182"><firstname id="id2640185">Gilles</firstname><lastname id="id2640189">Trombettoni</lastname><moreinfo id="id2640194">assistant professor UNSA</moreinfo></person></participants><participants id="id2640200" category="Post-doctoral_fellow"><person id="id2640206"><firstname id="id2640209">Fang</firstname><lastname id="id2640213">Hao</lastname><moreinfo id="id2640217">INRIA post-doctorate, Alcatel Space contract, until July 7th, 2003</moreinfo></person><person id="id2640224"><firstname id="id2640227">Yuan</firstname><lastname id="id2640231">Cheng</lastname><moreinfo id="id2640235">INRIA post-doctorate, from October 15, 2003</moreinfo></person></participants><participants id="id2640243" category="PhD._students"><person id="id2640248"><firstname id="id2640251">Heikel</firstname><lastname id="id2640256">Batnini</lastname><moreinfo id="id2640260">PhD student, <span id="id2640263" align="left" class="smallcap">Menesr</span></moreinfo></person><person id="id2640273"><firstname id="id2640276">Gilles</firstname><lastname id="id2640280">Chabert</lastname><moreinfo id="id2640284">PhD student, <span id="id2640288" align="left" class="smallcap">Menesr</span> from October 1st,
2003</moreinfo></person><person id="id2640298"><firstname id="id2640302">Alexandre</firstname><lastname id="id2640306">Goldsztejn</lastname><moreinfo id="id2640310">PhD student, Thalès</moreinfo></person><person id="id2640316"><firstname id="id2640319">Luc</firstname><lastname id="id2640323">Rolland</lastname><moreinfo id="id2640327">PhD student, <span id="id2640331" align="left" class="smallcap">INRIA</span>, part-time with Spaces project</moreinfo></person></participants><participants id="id2640344" category="Technical_staff"><person id="id2640350"><firstname id="id2640353">Claude</firstname><lastname id="id2640357">Michel</lastname><moreinfo id="id2640361">research fellow, <span id="id2640365" align="left" class="smallcap">RNTL</span> contract</moreinfo></person></participants><participants id="id2640378" category="Visiting_scientists"><person id="id2640383"><firstname id="id2640386">Ozgur</firstname><lastname id="id2640390">Kilit</lastname><moreinfo id="id2640394">Instructor at Izmir Institute of Tzechnology,
Turquey, one week in September 2003 and one week in December 2003</moreinfo></person><person id="id2640402"><firstname id="id2640405">Yahia</firstname><lastname id="id2640409">Lebbah</lastname><moreinfo id="id2640413">assistant professor in Computer Science,
University of Oran, Algeria, 2 months in October and November 2003</moreinfo></person><person id="id2640420"><firstname id="id2640423">Arnold</firstname><lastname id="id2640427">Neumaier</lastname><moreinfo id="id2640432">professor, Institute of Mathematics of
University of Vienna, Austria, one week in February 2003 and one month
in September 2003</moreinfo></person></participants><participants id="id2640441" category="Research_scientists"><person id="id2640446"><firstname id="id2640449">Gilles</firstname><lastname id="id2640453">Chabert</lastname><moreinfo id="id2640458"><span id="id2640460" align="left" class="smallcap">UNSA</span>, from July 1st to September 30th, 2003</moreinfo></person><person id="id2640470"><firstname id="id2640474">Sonia</firstname><lastname id="id2640478">Haddad</lastname><moreinfo id="id2640482">Teaching Assistant, <span id="id2640487" align="left" class="smallcap">UNSA</span>, from March 15th to September 30th, 2003</moreinfo></person><person id="id2640497"><firstname id="id2640500">Blaise</firstname><lastname id="id2640505">Madeline</lastname><moreinfo id="id2640509">Teaching Assistant, <span id="id2640514" align="left" class="smallcap">UNSA</span>, until September 15th, 2003</moreinfo></person><person id="id2640525"><firstname id="id2640528">Fréderic</firstname><lastname id="id2640532">Marquet</lastname><moreinfo id="id2640537">Teaching Assistant, <span id="id2640541" align="left" class="smallcap">ESINSA</span>, until
September 1st,2003</moreinfo></person></participants><participants id="id2640554" category="Graduate_Student_intern"><person id="id2640559"><firstname id="id2640562">Gilles</firstname><lastname id="id2640566">Chabert</lastname><moreinfo id="id2640571">Graduate student, <span id="id2640574" align="left" class="smallcap">UNSA</span>, from February 1st
to June 30th, 2003</moreinfo></person><person id="id2640585"><firstname id="id2640588">Kevin</firstname><lastname id="id2640592">Poupon</lastname><moreinfo id="id2640596">Graduate student, <span id="id2640601" align="left" class="smallcap">UNSA</span>, from March 1st to
July 31st, 2003</moreinfo></person><person id="id2640613"><firstname id="id2640616">Anh</firstname><lastname id="id2640620">Ngo</lastname><moreinfo id="id2640624">Graduate student <span id="id2640628" align="left" class="smallcap">UNSA</span>, from March 15th to July
31st, 2003</moreinfo></person><person id="id2640638"><firstname id="id2640642">Carlos</firstname><lastname id="id2640646">Grandon</lastname><moreinfo id="id2640650">CONYCIT student, Technical University Federico
Santa Maria of Valparaiso, Chile, from January 6th to June 6th, 2003</moreinfo></person></participants></team><UR id="id2640661" name="Sophia"/><moreinfo id="id2640666"><p id="id2640668">COPRIN is a joint project between INRIA, CNRS, University of Nice-Sophia Antipolis (UNSA) and CERMICS.
</p></moreinfo></identification><presentation id="uid3"><bodyTitle id="id2640682">Overall Objectives</bodyTitle><subsection id="uid4"><bodyTitle id="id2640692">Overall Objectives</bodyTitle><keyword id="id2640695">constraints programming</keyword><keyword id="id2640697">interval analysis</keyword><keyword id="id2640700">symbolic-numerical calculation</keyword><keyword id="id2640703">numerical robustness</keyword><keyword id="id2640706">systems solving</keyword><keyword id="id2640709">robotics</keyword><keyword id="id2640712">mechanism theory</keyword><keyword id="id2640715">molecular chemistry</keyword><p id="id2640719">COPRIN is a joint project between Nice/Sophia-Antipolis University
(UNSA), CNRS, ENPC and INRIA.
Its scientific objective is to develop and implement systems solving
algorithms based on constraints propagation methods, interval
analysis and symbolic computation, with interval arithmetics as the
primary tool.
</p><p id="id2640729">We are interested in real-valued constraint satisfaction problems
((<formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">=</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></math></formula>, <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">≤</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></math></formula>)), in optimization problems and in the proof
of the existence of properties (for example it exists
<formula type="inline"><simplemath type="inline">X</simplemath></formula> such that <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">=</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></math></formula> or it exists two values
<formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><msub xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">1</mn></msub></math></formula>, <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><msub xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">2</mn></msub></math></formula> such that <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo></mrow><msub xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">1</mn></msub><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">&gt;</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></mrow></math></formula> and <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo></mrow><msub xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">2</mn></msub><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">&lt;</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></mrow></math></formula>)
</p><p id="id2640964">Solutions will be searched within a finite domain (called a <i id="id2640967">box</i>)
which may be either continuous or mixed (i.e. for which some variables
must belong to a continuous range while other variables may
only have value within a discrete set). An important point is that we
aim to find all the solutions within the domain as soon as the
computer arithmetics will allow it: in other words we are looking for
<i id="id2640978">certified</i> solutions.
</p><p id="id2640983">Our research aims to develop algorithms that can be used for any
problem or are specific to a given class of problem, especially
problems that are issued from application domains for which we
have an internal expertise (such as
mechanism theory and software engineering).
</p><p id="id2640992">Implementation of the algorithms will be performed within the
frameworks of the generic software tool <tt id="id2640997">IcosAlias</tt>, currently
under development, whose purpose
is to allow one to design and test solving algorithms obtained as the
combination of various software
modules. <tt id="id2641004">IcosAlias</tt> will be based
on the already existing libraries <tt id="id2641009">ICOS</tt> and <tt id="id2641013">ALIAS</tt>.
</p><p id="id2641019">As a theoretical complexity analysis of the solving algorithms is
usually extremely difficult, the efficiency of the algorithms will be
experimentally evaluated
through <tt id="id2641025">IcosAlias</tt> on various bench examples.

</p></subsection></presentation><fondements id="uid5"><bodyTitle id="id2641038">Scientific Foundations</bodyTitle><subsection id="uid6"><bodyTitle id="id2641049">Scientific Foundations</bodyTitle><p id="id2641053">The scientific objective of the COPRIN project
is to develop and implement systems solving
algorithms based on constraints propagation methods, interval
analysis and symbolic computation, with interval arithmetics as the
primary tool.
</p><p id="id2641061">The results
obtained with these algorithms are certified in the sense that all
solutions will be obtained and can be calculated with an arbitrary
accuracy. Furthermore some of our algorithms will allow us to deal with
systems involving uncertain coefficients.
</p><p id="id2590594">A system will be constituted by a set of relations that may use all
the usual mathematical operators and functions (hence we may deal, for
example, with the relation
<formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mo form="prefix" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">sin</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">x</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">+</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">y</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">+</mo><mo form="prefix" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">log</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo><mo form="prefix" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">cos</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo></mrow><msup xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">e</mi><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">x</mi></msup><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">+</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">y</mi><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">2</mn><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">≤</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></mrow></math></formula>).
</p><p id="id2590686">We are interested in real-valued constraint satisfaction problems
((<formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">=</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></math></formula>, <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">≤</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></math></formula>)), in optimization problems and in the proof
of the existence of properties (for example it exists
<formula type="inline"><simplemath type="inline">X</simplemath></formula> such that <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">=</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></math></formula> or it exists two values
<formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><msub xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">1</mn></msub></math></formula>, <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><msub xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">2</mn></msub></math></formula> such that <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo></mrow><msub xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">1</mn></msub><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">&gt;</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></mrow></math></formula> and <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo></mrow><msub xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">2</mn></msub><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">&lt;</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></mrow></math></formula>)
</p><p id="id2590918">Solutions will be searched within a finite domain (called a <i id="id2590922">box</i>)
which may be either continuous or mixed (i.e. for which some variables
must belong to a continuous range while other variables may
only have value within a discrete set).
An important point is that we
aim to find all the solutions within the domain as soon as the
computer arithmetics will allow it: in other words we are looking for
<i id="id2590932">certified</i> solutions.
</p><p id="id2590938">Our approach is to develop various operators that will be applied in
sequence on a box:
</p><orderedlist id="id2590944"><li id="uid7"><p id="id2590952"><i id="id2590954">exclusion operators</i>: these operators determine that there
is no solution to the problem within a given box</p></li><li id="uid8"><p id="id2590967"><i id="id2590969">contractors</i>: these operators may reduce the size of the
box i.e. decrease the width of the allowed ranges for the variables</p></li><li id="uid9"><p id="id2590983"><i id="id2590984">existence operators</i>: they allow one to determine that
there is a unique solution within a given box and are usually
associated to a numerical scheme that enables to compute this solution
in a safe way
</p></li></orderedlist><p id="id2590994">If a given box is not rejected by the exclusion operators and is not
modified by the other operators, then we will bisect one of the variables
in order to create two new boxes that will be processed later
on. Methods for choosing the bisected variable are also clearly
within the scope of the project.
</p><p id="id2591004">Our research aims to develop operators that can be used for any
problem or are specific to a given class of problem, especially
problems that are issued from application domains for which we
have internally an expertise (such as
mechanism theory and software engineering).
Furthermore we will study symbolic computation based methods:
</p><simplelist id="id2591014"><li id="uid10"><p id="id2591023">to develop a user-friendly interface that will automatically
generate an executable program, run it and return the result to the interface</p></li><li id="uid11"><p id="id2591037">to analyze the semantics and syntax of the relations involved in a problem
in order to generate automatically specific operators or to obtain a better
interval evaluation of the relations (as interval arithmetics is very
sensitive to the relations syntax)</p></li><li id="uid12"><p id="id2591052">to allow for the calculation of the solution with an arbitrary
accuracy: certified interval solution will be obtained through a compiled
program which is much more efficient than its symbolic computation
equivalent and then a symbolic computation procedure will be used to
calculate the solution up to the desired accuracy
</p></li></simplelist></subsection></fondements><domaine id="uid13"><bodyTitle id="id2591072">Application Domains</bodyTitle><subsection id="uid14"><bodyTitle id="id2591082">Application Domains</bodyTitle><keyword id="id2591085">molecular chemistry</keyword><keyword id="id2591088">robotics</keyword><keyword id="id2591090">mechanism theory</keyword><keyword id="id2591093">software engineering</keyword><p id="id2591098">While the methods developed in the project may be used for a very
broad set of application domains, it is clear that the size of the
project does not allow all of them to be addressed. Hence we have decided
to focus our applicative activities on two domains for which we have
already an expertise: mechanism theory (including robotics) and
software engineering.
</p><simplelist id="id2591109"><li id="uid15"><p id="id2591117">mechanism theory: our research focusing on optimal design and
geometrical modeling of mechanisms, especially for the machine-tool
industry, automotive suspensions and medical robotics. As
some problems in mechanism theory and molecular chemistry are
basically equivalent, they will also be addressed</p></li><li id="uid16"><p id="id2591134">software engineering: our research focusing on the automatic
generation of test data sets i.e. to generate input data so that a
given step in a software module will be executed
</p></li></simplelist></subsection></domaine><logiciels id="uid17"><bodyTitle id="id2591149">Software</bodyTitle><subsection id="uid18"><bodyTitle id="id2591157">ALIAS</bodyTitle><participants id="id2591161" category="None"><person id="id2591164"><firstname id="id2591166">Jean-Pierre</firstname><lastname id="id2591169">Merlet</lastname></person><person id="id2591173"><firstname id="id2591174">Yves</firstname><lastname id="id2591177">Papegay</lastname></person><person id="id2591181"><firstname id="id2591183">David</firstname><lastname id="id2591186">Daney</lastname></person></participants><keyword id="id2591189">constraints solving</keyword><keyword id="id2591192">optimization</keyword><keyword id="id2591195">symbolic computation</keyword><p id="id2591199">The <tt id="id2591202">ALIAS</tt> library
(<i id="id2591206">Algorithms Library of Interval
Analysis for Systems</i>)
is a collection of procedures based on interval analysis for systems
solving and optimization. Its development has started in 1998.
</p><p id="id2591215"><tt id="id2591217">ALIAS</tt> is constituted of two parts:
</p><simplelist id="id2591222"><li id="uid19"><p id="id2591230"><tt id="id2591232">ALIAS-C++</tt>: the C++ library (300 000 code lines) which is
the core of the algorithms</p></li><li id="uid20"><p id="id2591245"><tt id="id2591246">ALIAS-Maple</tt>: the Maple interface for <tt id="id2591251">ALIAS-C++</tt> (40
000 code lines). This interface allows one to specify a solving
problem within Maple and to get the results within the same Maple
session. The role of this interface is not only to generate automatically the
C++ code, but also to perform an analysis of the problem in order to
improve the efficiency of the solver. Furthermore a distributed
implementation of the algorithms is available directly within the interface
</p></li></simplelist><p id="id2591265">Our effort this year has focused on improving the implementation and
the documentation while using the library to solve practical
problems (for example within the framework of the ROBEA-MAX
project <ref id="id2591277" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid0" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>).
A web page with 54 application examples is now available together with
pages describing the basic principles of interval analysis.
</p><p id="id2591298">The current version of the library is available through the Web page
<ref id="id2591303" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www-sop.inria.fr/coprin/logiciels/ALIAS" location="extern" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3334225129031">http://www-sop.inria.fr/coprin/logiciels/ALIAS</ref>.

</p></subsection><subsection id="uid21"><bodyTitle id="id2591327">ICOS</bodyTitle><participants id="id2591331" category="None"><person id="id2591334"><firstname id="id2591336">Yahia</firstname><lastname id="id2591339">Lebbah</lastname></person><person id="id2591343"><firstname id="id2591344">Claude</firstname><lastname id="id2591347">Michel</lastname></person><person id="id2591351"><firstname id="id2591353">Michel</firstname><lastname id="id2591356">Rueher</lastname></person></participants><keyword id="id2591359">constraints solving</keyword><p id="id2591363"><tt id="id2591365">ICOS</tt> solves rigorously nonlinear problems modeled with the AMPL
mathematical programming language (see <ref id="id2591372" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.ampl.com" location="extern" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="4284139052027">http://www.ampl.com</ref>). <tt id="id2591391">ICOS</tt>
computes a small and safe box for each solutions of such
systems. The constraint-solving algorithm of <tt id="id2591396">ICOS</tt> is based on a
combination of interval analysis methods, constraint programming and
linear programming relaxation techniques. <tt id="id2591402">ICOS</tt> has been
evaluated on a variety of benchmarks from kinematics, mechanics and
robotics. It outperforms interval methods as well as CSP solvers and
it compares well with state-of-the-art optimization solvers. Online
implementation of <tt id="id2591411">ICOS</tt> will be soon available through the web site of
the COPRIN project.

</p></subsection><subsection id="uid22"><bodyTitle id="id2591423">INCOP</bodyTitle><participants id="id2591426" category="None"><person id="id2591430"><firstname id="id2591431">Bertrand</firstname><lastname id="id2591434">Neveu</lastname></person><person id="id2591438"><firstname id="id2591440">Gilles</firstname><lastname id="id2591442">Trombettoni</lastname></person></participants><keyword id="id2591446">local search</keyword><keyword id="id2591449">meta-heuristics</keyword><p id="id2591453">We have designed and implemented a new C++ library <tt id="id2591457">INCOP</tt> of incomplete
methods for solving combinatorial optimization problems.
This library offers
classical local search methods such as simulated annealing, tabu
search, a population based method "Go With the Winners" (GWW).
Several problems have been encoded, including Constraint Satisfaction
Problems, graph coloring, frequency assignment. The user can easily add new
algorithms and encode new problems. The neighborhood management has been
carefully studied. First, an original parameterized move selection
allows us to easily implement most of the existing
meta-heuristics. Second, different levels of incrementality can be
specified for the configuration cost computation, which highly
improves efficiency.
</p><p id="id2591496"><tt id="id2591498">INCOP</tt> has shown great performances on a sample of well-known
benchmarks. It outperforms most of the existing concurrent tools. The
challenging <tt id="id2591504">flat300_28</tt> graph coloring instance has been colored
in 30 colors for the first time by a standard Metropolis algorithm.
The first version of this library, named
INCOP <ref id="id2591516" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid1" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2591532" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid2" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2591548" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid3" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>, is now available at
<ref id="id2591566" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www-sop.inria.fr/coprin/neveu/incop" location="extern" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3494285843024">http://www-sop.inria.fr/coprin/neveu/incop</ref>.
</p><p id="id2591586">We have also designed a new hybrid algorithm scheme, a hybridization of
the population based "Go With the Winners" algorithm with local
search. The randomization step of GWW is replaced by
a local search in order to favor better solutions during the
search. An instantiation of this schema, named GWW-grw, has four
parameters and we proposed a simple way to tune them <ref id="id2591607" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid1" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2591623" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid4" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>.
Good results for frequency assignment problems have been obtained.
</p></subsection></logiciels><resultats id="uid23"><bodyTitle id="id2591647">New Results</bodyTitle><subsection id="uid24"><bodyTitle id="id2591655">Robotics and mechanism theory</bodyTitle><keyword id="id2591658">robotics</keyword><keyword id="id2591660">calibration</keyword><keyword id="id2591663">robot accuracy</keyword><keyword id="id2591666">mechanism theory</keyword><keyword id="id2591669">parallel robots</keyword><p id="id2591673">The core of our activity in robotics and mechanism theory is the
optimal design of mechanism and the analysis of parallel robots <ref id="id2591684" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid5" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2591700" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid6" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>.
This year we have focused on:
</p><simplelist id="id2591718"><li id="uid25"><p id="id2591725">the dimensional synthesis of 3-dof positioning device: last year we
have solved the problem of dimensional synthesis of 3R mechanism (for
which no solution was known): a set of poses that have to be reached
by the wrist of the robot are specified and the problem is to
determine the geometries of all the robots that can reach all the
poses in the set. We have started this year a preliminary study of the
same problem for others mechanical architectures (such as RPS, CPS,
<formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">...</mo></math></formula>). This study has shown that while we were able to determine
some solutions to the problem, it was difficult to find all the
solutions. As for the 3R structure it seems that a solving algorithm
combining various formulations of the problem must be developed</p></li><li id="uid26"><p id="id2591766">exact determination of a robot dexterity over a given workspace</p></li><li id="uid27"><p id="id2591777">optimal geometry of modular parallel robots</p></li><li id="uid28"><p id="id2591789">the determination of the location of the measurement poses for
optimal calibration of robots with a local method</p></li><li id="uid29"><p id="id2591801">calibration of parallel robots based either on an algebraic approach
or on interval analysis
</p></li></simplelist><subsection id="uid30"><bodyTitle id="id2591814">Exact calculation on the dexterity of a robot</bodyTitle><participants id="id2591818" category="None"><person id="id2591822"><firstname id="id2591823">Jean-Pierre</firstname><lastname id="id2591826">Merlet</lastname></person></participants><p id="id2591831">The minimal and maximal values of the eigenvalues of the Jacobian
matrix of a robot, together with the condition
number of this matrix, are the usual indexes to characterize the dexterity of
the robot. Although these values may be computed easily for a given
pose of the robot, it is much more difficult to determine exactly the
minimum and maximum of these values over a given workspace. We have
developed a generic algorithm based on interval analysis that allows
one to determine these
quantities up to an arbitrary accuracy. As an example, the case of the
3-dof Orthoglide robot of IRCCYN (Nantes) has been treated. This work
should have been presented at the IFToMM World Congress that has been
postponed due to the SARS virus.

</p></subsection><subsection id="uid31"><bodyTitle id="id2591855">Modular parallel robots</bodyTitle><participants id="id2591859" category="None"><person id="id2591862"><firstname id="id2591864">Jean-Pierre</firstname><lastname id="id2591867">Merlet</lastname></person></participants><p id="id2591872">A modular parallel robot has a geometry that may be modified to adjust
the performances of the robot to the task. Although prototypes of such
robot exist, there is no known algorithm that allows one to
determine the best geometry of the robot from given constraints on the
task.
</p><p id="id2591881">We have considered modular robots for which the location of the
anchor points on the base may slide along a given direction.
We have shown that it was possible to determine all the locations
of the anchor points so that a given trajectory of the robot (defined by
arbitrary analytical time functions) will be fully included in the
workspace of the robot. Furthermore as the set of
possible locations is defined as a set of ranges
we are still able to
optimize a secondary criteria. For example we have shown that it was
possible to maximize the minimal value of the stiffness of the robot
along the normal of a planar trajectory: typically a gain of 20% on
the minimal stiffness is obtained while the average stiffness on the
trajectory may be improved by 40% <ref id="id2591916" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid7" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>.

</p></subsection><subsection id="uid32"><bodyTitle id="id2591940">Micro-robot</bodyTitle><participants id="id2591943" category="None"><person id="id2591947"><firstname id="id2591948">Jean-Pierre</firstname><lastname id="id2591951">Merlet</lastname></person></participants><p id="id2591956">In the last years we have developed a parallel 3-dof micro-robot to be
used for endoscopy in collaboration with the
LMARC laboratory of Besançon University, the Technion of Haifa
and the company DG Créations. Two prototypes have been developed
with a diameter of respectively 7mm for a length of 28 mm and 8.6 mm
with a similar length. Motions have been tested but
we have been confronted with a major problem: the small electrical
motors that are used in the prototypes (from the companies MicroMotor
and RMB) will usually fail after a cumulative time of use of about
10 minutes. It seems that the gear box provided with these motors
(necessary as their
rotation speed is over 100 000 rpm) are very delicate (and cannot be
repaired on site). We are investigating how to solve this problem
together with considering the use of alternate actuators.
This problem has evidently postponed the first clinical trial that
should have taken place this year.

</p></subsection><subsection id="uid33"><bodyTitle id="id2592010">Determination of measurement configurations for robot
calibration by local convergence method associated to meta-heuristic
methods</bodyTitle><participants id="id2592015" category="None"><person id="id2592019"><firstname id="id2592021">David</firstname><lastname id="id2592023">Daney</lastname></person><person id="id2592027"><firstname id="id2592029">Blaise</firstname><lastname id="id2592032">Madeline</lastname></person></participants><p id="id2592037">Kinematic parameters of a robot are determined in a calibration
method by solving an over-constrained system of
equations <ref id="id2592046" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid8" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>. This system
is a function of informations obtained by controlling and
measuring the robot state in different poses. An optimal choice of these poses
within the robot workspace allows one to improve the numerical quality of
the system of equations and increase the robustness of identification
with respect to measurement noise. We propose to determine these
optimal poses by a numerical optimization algorithm associated to
meta-heuristic methods to decrease the sensibility to local minima.
We show that our algorithm allows us to divide by twenty the
identification error compared to randomly chosen poses when using the simplest
method of parallel robot calibration.

</p></subsection><subsection id="uid34"><bodyTitle id="id2592082">Identification of parallel robot kinematic parameters
under uncertainties by using algebraic methods</bodyTitle><participants id="id2592087" category="None"><person id="id2592091"><firstname id="id2592093">David</firstname><lastname id="id2592095">Daney</lastname></person><person id="id2592099"><firstname id="id2592101">Ioannis</firstname><lastname id="id2592104">Emiris</lastname></person></participants><p id="id2592109">This work implements algebraic elimination methods for an original
and general calibration method of parallel
robots <ref id="id2592119" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid9" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>. It focuses on two
approaches, namely algebraic variable elimination and monomial
linearization, both being based on sparse resultant combined with
numerical linear algebra. Several experiments have allowed us to
compare these two methods together with a classical numerical
optimization method in the presence of measurement errors. Our main
conclusion is that elimination methods offer an interesting
alternative to more well-established methods for parallel robot calibration by
satisfying the goals of accuracy and robustness. Moreover, our
methods require no initial estimate and no hypothesis on the noise
distribution and allow one to derive a quality index for the solution.

</p></subsection><subsection id="uid35"><bodyTitle id="id2592156">Guaranteed parallel robot calibration with
measurement errors</bodyTitle><participants id="id2592159" category="None"><person id="id2592163"><firstname id="id2592165">David</firstname><lastname id="id2592168">Daney</lastname></person><person id="id2592171"><firstname id="id2592173">Arnold</firstname><lastname id="id2592176">Neumaier</lastname></person><person id="id2592180"><firstname id="id2592181">Yves</firstname><lastname id="id2592184">Papegay</lastname></person></participants><p id="id2592189">The identification of robot kinematic parameters is difficult to
certify due to the errors in the measurements needed by a calibration
process. If these errors are taken into account the kinematic
parameters cannot be determined exactly and we propose to bound the
possible values of the parameters without assuming any
knowledge on measurement distribution. For that
purpose, the measurement errors
are introduced inside the constraint equations as additional
variables with an interval representation. The problem is then to
solve a parametric system of
equations by interval analysis and constraint programming methods. We
have already general purpose algorithms allowing to get an
approximation of the set of solutions. But these algorithms must be
adapted to deal more efficiently with this specific problem.

</p></subsection><subsection id="uid36"><bodyTitle id="id2592216">Influence of joint tolerances on closed-loop kinematic chains</bodyTitle><participants id="id2592220" category="None"><person id="id2592224"><firstname id="id2592226">David</firstname><lastname id="id2592229">Daney</lastname></person><person id="id2592232"><firstname id="id2592234">Yves</firstname><lastname id="id2592237">Papegay</lastname></person><person id="id2592241"><firstname id="id2592242">Jean-Pierre</firstname><lastname id="id2592245">Merlet</lastname></person></participants><p id="id2592250">The manufacturing tolerances associated to the joints of a kinematic
chain modify
the theoretical properties of the mechanism (accuracy, number of
degrees of freedom ...). The values of theses tolerances are
constrained to lie within ranges and we propose to propagate
their intervals to verify their
influences on the robot properties. This work is difficult for
closed-loop kinematic chains as the closure equations become a system of
nonlinear equations parameterized by intervals but we have started to
develop a generic framework that may allow to analyze the most
important robot properties.

</p></subsection></subsection><subsection id="uid37"><bodyTitle id="id2592271">Systems solving in continuous domains</bodyTitle><keyword id="id2592273">constraint programming</keyword><keyword id="id2592276">interval
analysis</keyword><keyword id="id2592279">symbolic-numerical calculation</keyword><keyword id="id2592282">numerical robustness</keyword><keyword id="id2592285">systems solving</keyword><keyword id="id2592288">constraint satisfaction problems (CSP)</keyword><p id="id2592293">Systems solving and optimization are clearly the core of our research
activities. We focus on systems solving as many applications in
engineering sciences require finding all isolated solutions to systems
of constraints over real numbers. It is difficult to solve as the
inherent computational complexity
is NP-hard and numerical issues are critical in practice.
For example, it is far from being obvious
to guarantee correctness and completeness as well as to ensure termination.
Overall complexity of our solvers cannot be estimated in general and
consequently only extensive experiments allow to estimate their
practical complexity.
</p><p id="id2641155">Our research focus on the following axis:
</p><simplelist id="id2641159"><li id="uid38"><p id="id2641169">developing new algorithms for local and global filtering,
exclusion and existence operators. This is one of the main axis of our
theoretical work. It involves numerical analysis, symbolic
computation, constraints programming.</p></li><li id="uid39"><p id="id2641183">developing specific solvers for systems sharing the same type of
structure (e.g. systems of distance equations). Here also a
theoretical work allows to specialize the mathematical tools we are
using according to the problem at hand for a better efficiency. In
parallel specific data structure are used in the implementation</p></li><li id="uid40"><p id="id2641200">systems decomposition: the objective is to decompose large
systems into sub-systems that are independent or loosely
connected and are solved in sequence, allowing an important
improvement of efficiency compared to general solver</p></li><li id="uid41"><p id="id2641215">developing our generic systems solving software <tt id="id2641218">IcosAlias</tt>.
Existing solvers exhibit lack of flexibility: our objective is to
develop a framework that will allow to modify easily the solving
strategy, to test new algorithms and to develop solvers for specific systems
</p></li></simplelist><subsection id="uid42"><bodyTitle id="id2641234">Linearization and global filtering for numerical
constraint systems</bodyTitle><participants id="id2641238" category="None"><person id="id2641242"><firstname id="id2641244">Yahia</firstname><lastname id="id2641247">Lebbah</lastname></person><person id="id2641250"><firstname id="id2641252">Claude</firstname><lastname id="id2641255">Michel</lastname></person><person id="id2641259"><firstname id="id2641260">Michel</firstname><lastname id="id2641263">Rueher</lastname></person></participants><p id="id2641268">The purpose of our research is to introduce and to study a new branch
and bound algorithm called <tt id="id2641273">QuadSolver</tt>.
The essential feature of this algorithm is a global constraint (called
<tt id="id2641279">Quad</tt>) that works on a tight and
safe linear relaxation of the polynomial relations of the constraint systems.
More precisely, <tt id="id2641285">QuadSolver</tt> is a branch and prune algorithm that combines
<tt id="id2641290">Quad</tt>, local consistencies and
interval
methods <ref id="id2641298" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid10" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2641314" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid11" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2641330" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid12" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>.
</p><p id="id2641348"><tt id="id2641349">QuadSolver</tt> has been evaluated on a variety of benchmarks from kinematics,
mechanics and robotics.
On these benchmarks, it outperforms classical interval methods as well
as CSP solvers and it
compares well with state-of-the-art optimization solvers.
</p><p id="id2641358">The relaxation of nonlinear terms is adapted from the classical
the ``Reformulation-Linearization Technique (RLT)''
linearization method.
The simplex algorithm is used to narrow the domain of each
variable with respect to the subset of
the linear set of constraints generated by the relaxation process. The
coefficients of these linear
constraints are updated with the new values of the bounds of the
domains and the process is restarted
until no more significant reduction can be done. We have demonstrated
that the <tt id="id2641295">Quad</tt> algorithm yields a more effective pruning of the
domains than local consistency filtering
algorithms (e.g., 2b–consistency or box–consistency).
Indeed, the drawback of classical local consistencies comes
from the fact that the constraints are handled independently and in a
blind way.
For example, when dealing with quadratic constraints, classical local
consistencies do not exploit the
semantic of quadratic term; for reducing the domains of the
variables. Conversely, linear programming techniques
do capture most of the semantics of nonlinear terms (e.g., convex and
concave envelopes of these particular terms).
The extension of <tt id="id2641401">Quad</tt> for handling any polynomial constraint system requires
to replace non-quadratic terms by new
variables and to add the corresponding identities to the initial
constraint system. However, a
complete quadrification would generate a huge number of linear constraints.
We have introduced a heuristics based on a good tradeoff between a tight
approximation
of the non linear terms and the size of the generated constraints system.
</p><p id="id2641414">A safe rounding process is a key issue for the <tt id="id2641418">Quad</tt> framework.
The
simplex algorithm is used to narrow the domain of each variable
with respect
to the subset of the linear set of constraints generated by the
relaxation process but
most implementations of the simplex algorithm are numerically unsafe.
Moreover, the coefficients of the generated linear constraints are
computed with floating point numbers.
So, two problems may occur in the <tt id="id2641430">Quad</tt>-filtering process:
</p><orderedlist id="id2641435"><li id="uid43"><p id="id2641445">the whole linearization may become incorrect due to rounding
errors when computing the
coefficients of the generated linear constraints ;</p></li><li id="uid44"><p id="id2641458">some solutions may be lost when computing the bounds of the
domains of the variables with
the simplex algorithm.
</p></li></orderedlist><p id="id2641465">We propose a safe procedure for computing the coefficients of the
generated linear constraints.
The second problem has recently been addressed by Neumaier and
Shcherbina <ref id="id2641477" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid13" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/> which have proposed a simple and cheap
procedure to get a rigorous
upper bound of the objective function.
The incorporation of these procedures in the <tt id="id2641497">Quad</tt>-filtering process
allows us to call the simplex
algorithm without worrying about safety.
</p></subsection></subsection><subsection id="uid45"><bodyTitle id="id2641507">Distance constraints</bodyTitle><keyword id="id2641510">distance equations</keyword><keyword id="id2641513">numerical robustness</keyword><p id="id2641517">Systems of distance constraints occur frequently in various
application fields such as mechanism theory, CAD, molecular
biology. This motivates a large effort of the project to develop
specific solvers, combining theoretical works on the analysis of these
equations (including taking into account uncertainties in the
constraints), effective implementation and extensive testing.
</p><subsection id="uid46"><bodyTitle id="id2641534">Improved exclusion scheme for distance constraints</bodyTitle><participants id="id2641538" category="None"><person id="id2641541"><firstname id="id2641543">Jean-Pierre</firstname><lastname id="id2641546">Merlet</lastname></person></participants><p id="id2641551">An exclusion scheme allows one to calculate a box around a certified
solution that is guaranteed to contain only this solution. Propagation
of this box on the search space enables to reduce it, thereby improving
the global efficiency of the solver.
</p><p id="id2641560">For distance constraints we have already provided a specific version
of the Kantorovitch scheme that produces a larger box than the general
version of the theorem. We have then investigated the inflation
approach of Neumaier <ref id="id2641574" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid14" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/> based on the H-matrix
theory. In its general version this
method determines incrementally the largest exclusion box and is
relatively computer intensive. We have shown that for the specific
case of distance constraints we may compute directly the width of the
exclusion box without relying on an iterative scheme. This calculation
has been implemented in the specific distance constraints solver of
<tt id="id2641599">ALIAS</tt>.
</p></subsection><subsection id="uid47"><bodyTitle id="id2641608">Semantic decomposition for solving distance constraints</bodyTitle><participants id="id2641613" category="None"><person id="id2641616"><firstname id="id2641618">Heikel</firstname><lastname id="id2641621">Batnini</lastname></person><person id="id2641625"><firstname id="id2641626">Michel</firstname><lastname id="id2641629">Rueher</lastname></person></participants><p id="id2641634">Most of the solver of numerical CSP
are based on a relaxation of local consistencies.
These techniques prune
the domains of the variables by computing an external
approximation of the solution space.
However, the resulting domains may still contain a huge number of
locally inconsistent values, especially when the solution space is composed
of disjoint subspaces.
Splitting techniques are often used to isolate solutions.
However, splitting is ineffective in the presence of continuous
subspaces of solutions. Moreover classical splitting methods
do not take advantage
of the properties of the constraints, especially
and more particularly the properties of geometrical constraints.
</p><p id="id2641651">We have introduced in <ref id="id2641658" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid15" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2641674" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid16" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/> a domain decomposition,
based on
the semantic properties of distance constraints.
This method splits and reduces the domains of two points
w.r.t. their distance relation, using the monotonic and convex parts
of the canonical form of the equations.
We halve also proposed a new pruning technique, named LDF (Local
Decomposition Filtering),
propagates this
decomposition over the whole set of constraints, following
the standard approximation scheme.
The disjoint subspaces of solutions are represented by a graph of sub-domains
which has the same structural properties as
the arc-consistency graph of a CSP on finite domains.
Thus, classical search algorithms, such as MAC (Maintaining Arc Consistency)
or FC (Forward Checking), may be used to isolate potential solution
subspaces.
We have demonstrated that LDF achieves a better pruning than 2B-consistency,
and is more efficient than a combination of 2B-consistency and splitting,
for small but interesting problems.
</p><p id="id2641656">Further works concern the integration of this semantic decomposition
in a general splitting algorithm for solving a larger class of problems,
such as classical robotic benchmarks.

</p></subsection><subsection id="uid48"><bodyTitle id="id2641741">Uncertainty management</bodyTitle><participants id="id2641745" category="None"><person id="id2641748"><firstname id="id2641750">Carlos</firstname><lastname id="id2641753">Grandon</lastname></person><person id="id2641757"><firstname id="id2641758">Bertrand</firstname><lastname id="id2641761">Neveu</lastname></person></participants><p id="id2641765">We have studied how to manage small uncertainties in the parameters
of a system of distance equations.
The problem has no more isolated solution points, but isolated sub-spaces of
solutions and we cannot directly apply classical interval solvers.
We have proposed the following method:
we first compute the solutions of the system without uncertainties and
then we use these solutions to determine a dynamic splitting policy
of the domains. Filtering algorithms
(for example 3B-consistency) are then applied to each subspace
to obtain boxes containing the solutions
of the system with uncertainties.
We have studied the limitations of this method.
It is complete (no region with solutions is lost) but the regions finally
found do not always correspond to an extension around the solution points
without uncertainties.
If new regions
with solutions appear when the uncertainties are taken into account,
the method is not able to isolate them. When regions overlap, the
splitting will separate two regions that will be each smaller than
the extensions of solution points.
Finally, we have started to extend our method to other types of equations.
</p></subsection></subsection><subsection id="uid49"><bodyTitle id="id2641797">Resolution of geometrical constraints systems by rigidity, consistency and interval analysis</bodyTitle><keyword id="id2641802">rigidity</keyword><keyword id="id2641804">geometric decomposition</keyword><keyword id="id2641807">systems decomposition</keyword><keyword id="id2641810">computer vision</keyword><subsection id="uid50"><bodyTitle id="id2641820">Solving geometric constraints with recursive
rigidification and interval analysis</bodyTitle><participants id="id2641825" category="None"><person id="id2641828"><firstname id="id2641830">Christophe</firstname><lastname id="id2641833">Jermann</lastname></person><person id="id2641837"><firstname id="id2641838">Bertrand</firstname><lastname id="id2641841">Neveu</lastname></person><person id="id2641844"><firstname id="id2641846">Gilles</firstname><lastname id="id2641849">Trombettoni</lastname></person></participants><p id="id2641854">Geometric constraint satisfaction problems (GCSPs) are ubiquitous in
applications like CAD, robotics or molecular
biology <ref id="id2641865" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid17" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2641881" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid18" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2641897" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid19" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>. They consist in
searching positions, orientations and dimensions of geometric objects
bound by geometric constraints. The goal of the
thesis <ref id="id2641920" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid20" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/> was to find an efficient and complete solving
method for GCSPs.
</p><p id="id2641939">We have compared solving methods and decomposition techniques, and we
have focused on Hoffmann's decomposition
and interval solving methods. We define
a general framework for the study of rigidity in GCSPs, a concept used
in all the geometric decomposition methods <ref id="id2641952" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid18" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>.
</p><p id="id2641970">Hoffmann's method has limits inherent to all the
structural geometric approaches. We propose the degree of rigidity
concept to overcome some of these
limits together with a new decomposition
and its combination with interval
solving techniques <ref id="id2641983" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid21" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2641999" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid22" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2642015" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid23" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>.

</p></subsection><subsection id="uid51"><bodyTitle id="id2642038">Scene Modeling Based on Constraint System Decomposition
Techniques</bodyTitle><participants id="id2642043" category="None"><person id="id2642047"><firstname id="id2642048">Gilles</firstname><lastname id="id2642051">Trombettoni</lastname></person><person id="id2642055"><firstname id="id2642057">Christophe</firstname><lastname id="id2642059">Jermann</lastname></person></participants><p id="id2642065">This work is performed in collaboration with Marta Wilczkowiak from
the MOVI project at INRIA Rhônes-Alpes. Marta Wilczkowiak's PhD
thesis is supervised by Edmond Boyer and Peter Sturm.
</p><p id="id2642076">We present a new approach to 3D scene modeling based on geometric
constraints <ref id="id2642083" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid24" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/><ref id="id2642099" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid25" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>. Contrary to the
existing methods, we can quickly obtain 3D scene models that respect
the given constraints <i id="id2642119">exactly</i>. Our system can handle a large
variety of linear and non-linear constraints in a flexible way.
</p><p id="id2642125">To deal with the constraints, we decided to exploit the properties of
the <tt id="id2642129">GPDOF</tt> algorithm developed by
Trombettoni <ref id="id2642135" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid19" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>. The approach is based on a
dictionary
of so-called <i id="id2642154">r-methods</i>, relying on geometry theorems, which can
solve a subset of geometric constraints in a very efficient way. <tt id="id2642157">GPDOF</tt> is used to find, in polynomial-time, a reduced parameterization
of a scene, and to decompose the equation
system induced by
constraints into a sequence of r-methods. We have validated our
approach in reconstructing 3D models of building from images, using
linear and quadratic geometric constraints.

</p></subsection><subsection id="uid52"><bodyTitle id="id2642175">Solving decomposable systems by Inter Block Backtracking</bodyTitle><participants id="id2642179" category="None"><person id="id2642183"><firstname id="id2642184">Christophe</firstname><lastname id="id2642187">Jermann</lastname></person><person id="id2642191"><firstname id="id2642193">Bertrand</firstname><lastname id="id2642196">Neveu</lastname></person><person id="id2642199"><firstname id="id2642201">Gilles</firstname><lastname id="id2642204">Trombettoni</lastname></person></participants><p id="id2642209">We have studied a technique, called inter-block backtracking (<tt id="id2642213">IBB</tt>), which improves the solving by interval techniques of
decomposed systems of non-linear equations over the
reals <ref id="id2642224" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid23" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>.
</p><p id="id2642242">This approach, introduced in 1998 by Bliek, Neveu and Trombettoni <ref id="id2642248" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid26" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>,
handles a system of equations previously decomposed into a set of
(small) <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">k</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">×</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">k</mi></mrow></math></formula> sub-systems, called blocks. A solution is
obtained by combining the solutions computed in the different blocks.
The approach seems particularly suitable for improving interval
solving techniques.
</p><p id="id2642293">In this paper, we analyze into the details the
different variants of <tt id="id2642296">IBB</tt> which differ in their backtracking and
filtering strategies. We also introduce <tt id="id2642302">IBB-GBJ</tt>, a new variant
based on Dechter's graph-based back-jumping.
</p><p id="id2642308">An extensive comparison on a sample of 8 CSPs has allowed us to better
understand the behavior of <tt id="id2642313">IBB</tt>. In particular, we clearly show
that limiting the scope of the filtering to the current block is very
fruitful. For all the tested instances, <tt id="id2642319">IBB</tt> efficiency is
larger by several
orders of magnitude as compared to global solving.

</p></subsection></subsection><subsection id="uid53"><bodyTitle id="id2642330">Driving language for constraints solving algorithms</bodyTitle><participants id="id2642335" category="None"><person id="id2642338"><firstname id="id2642340">Gilles</firstname><lastname id="id2642343">Chabert</lastname></person><person id="id2642347"><firstname id="id2642348">Gilles</firstname><lastname id="id2642351">Trombettoni</lastname></person><person id="id2642355"><firstname id="id2642357">David</firstname><lastname id="id2642359">Daney</lastname></person><person id="id2642363"><firstname id="id2642365">Yahia</firstname><lastname id="id2642368">Lebbah</lastname></person><person id="id2642372"><firstname id="id2642373">Jean-Pierre</firstname><lastname id="id2642376">Merlet</lastname></person><person id="id2642380"><firstname id="id2642382">Claude</firstname><lastname id="id2642384">Michel</lastname></person><person id="id2642388"><firstname id="id2642390">Bertrand</firstname><lastname id="id2642392">Neveu</lastname></person><person id="id2642396"><firstname id="id2642397">Yves</firstname><lastname id="id2642400">Papegay</lastname></person><person id="id2642404"><firstname id="id2642406">Michel</firstname><lastname id="id2642408">Rueher</lastname></person></participants><keyword id="id2642412">solving framework</keyword><keyword id="id2642415">algorithm specification</keyword><p id="id2642419">The subject of Gilles Chabert's internship was to design a driving
language for constraint solving algorithms over the reals. We
decided to first reduce the field of study to the classic box
reduction methods introduced by the constraint programming community,
which embraces hull-consistency, box-consistency and stronger
properties (3B, Bound,...). We obtained a small language, simple
enough to define those methods in a few lines of code. This language
is fine-grained enough to build whatever new sequence of the
underlying functions (as constraint evaluation, projection, or
interval shaving).
</p><p id="id2642435">We have also implemented a prototype for this language, in order to
check its completeness, verify that the execution results match those
obtained with existing solvers, and eventually test the benefits of
particular programs corresponding to new kinds of reductions.
</p><p id="id2642444">This work is the first step of a larger project of an open platform
for constraint solving, in which Gilles Chabert's PHD work will take
part.

</p></subsection><subsection id="uid54"><bodyTitle id="id2642457">Modal Intervals and Universally Quantified Constraints</bodyTitle><participants id="id2642461" category="None"><person id="id2642465"><firstname id="id2642467">Alexandre</firstname><lastname id="id2642469">Goldsztejn</lastname></person></participants><keyword id="id2642473">modal intervals</keyword><keyword id="id2642475">universally quantified constraints</keyword><p id="id2642479">Modal intervals and their arithmetic are a generalization of classical
intervals which let one change the quantifiers usually appearing in
classical interval arithmetic. Hence, they have a great potential
applicability to universally quantified constraints.
Within this latter class of problems, we begin to study the reliable
projection of the solution set of a parametric system of equations:
</p><p id="id2642491"><formula type="display"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">:</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">E</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">×</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">⊂</mo><msup xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">ℝ</mi><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">p</mi></msup><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">×</mo><msup xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">ℝ</mi><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">n</mi></msup><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">→</mo><msup xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">ℝ</mi><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">n</mi></msup></mrow></math></formula></p><p id="id2642558">Reliable projection can be expressed in the following quantified
formulation: <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">B</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">∈</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"></mi><msup xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">ℝ</mi><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">p</mi></msup></mrow></math></formula> is inside the projection of the
solution set <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">=</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></math></formula> iff,
</p><p id="id2642620"><formula type="display"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll" xmlns:xlink="http://www.w3.org/1999/xlink"><mrow xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML"><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">∀</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">t</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">∈</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">B</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">,</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">∃</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">x</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">∈</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">X</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">,</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">f</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">(</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">p</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">,</mo><mi xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">x</mi><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">)</mo><mo xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">=</mo><mn xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1998/Math/MathML">0</mn></mrow></math></formula></p><p id="id2642685" noindent="true">We first proposed a classical method – not using modal intervals –
to solve this problem relying on the parametric Miranda theorem
<ref id="id2642697" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid27" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/> and we plan to build a solver using this method.
</p><p id="id2642715">In a next step, we will use modal intervals in order to overcome the
main restriction of the latter method, i.e. dealing with
under-constrained parametric systems.
</p></subsection><subsection id="uid55"><bodyTitle id="id2642726">Resolution of constraints satisfaction problem in finite fields</bodyTitle><p id="id2642731">Another research axis is systems solving in finite domains. Although our main
effort focus on problems with continuous domain variables, finite
domains may have some interest for many application fields.
</p><subsection id="uid56"><bodyTitle id="id2642745">Genetic Algorithms for graph coloring problems</bodyTitle><participants id="id2642749" category="None"><person id="id2642753"><firstname id="id2642754">Blaise</firstname><lastname id="id2642757">Madeline</lastname></person><person id="id2642761"><firstname id="id2642763">Bertrand</firstname><lastname id="id2642766">Neveu</lastname></person></participants><keyword id="id2642769">genetic algorithm</keyword><keyword id="id2642772">genetic operator</keyword><keyword id="id2642775">graph coloring</keyword><p id="id2642779">In his PhD thesis <ref id="id2642784" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid28" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>, Blaise Madeline has addressed the use of
evolutionary algorithms (EA) to
solve constraint satisfaction problems in finite domains,
without any particular specialization nor hybridization.
A comparison between tree search methods
and meta-heuristics on over-constrained graph coloring, in a context of
minimal tuning of the parameters was proposed. The
search landscape was studied for understanding why the various methods
have so different efficiency. Finally, a new genetic
operators (crossover, mutation, diversification) with a
parameter setting simpler than the classical
operators was introduced.
</p></subsection></subsection><subsection id="uid57"><bodyTitle id="id2642817">Symbolic tools for modeling and simulation </bodyTitle><participants id="id2642821" category="None"><person id="id2642825"><firstname id="id2642827">Yves</firstname><lastname id="id2642830">Papegay</lastname></person></participants><keyword id="id2642833">modeling</keyword><keyword id="id2642836">simulation</keyword><keyword id="id2642839">symbolic computation</keyword><keyword id="id2642842">code generation</keyword><keyword id="id2642844">accuracy</keyword><keyword id="id2642847">reliability</keyword><p id="id2642851">Industrial modeling and simulation processes are usually based on scientific
theories, using formula for describing physical features and computation
algorithms.
Based on these formula, numerical methods are developed and
implemented for simulation and visualization of these features.
Due to the large number of parameters and equations involved in industrial
models and to the diversity of physical contexts, it is a huge work to
produce and test such numerical codes.
</p><p id="id2642864">In a joint activity with Airbus aerodynamics department, we are specifying,
designing and implementing tools for automatic generation of numerical
simulators from symbolic formulas.
</p><p id="id2642871">The first step in this framework was to solve several edition,
communication and
documentation problems. We did it in a prototype developed above the
Mathematica software. We then formalized a theoretical approach of variables,
parameters, and models based on graphs and hyper-graphs theory.
</p><p id="id2642881">In 2003 we applied CSP decomposition methods for producing evaluation of
model in the non-oriented case.
We also developed automatic generation procedures of numerical codes (C
Language).
This allows to use the same model for studying both design and performances
analysis problem.
</p></subsection><subsection id="uid58"><bodyTitle id="id2642896">Web pages</bodyTitle><participants id="id2642900" category="None"><person id="id2642904"><firstname id="id2642905">Jean-Pierre</firstname><lastname id="id2642908">Merlet</lastname></person></participants><p id="id2642913">The COPRIN web pages offer now some practical examples of the use of interval
analysis, some explanations on the basic methods used for constraints
solving and an important set of systems solving examples (among them
the well known difficult Katsura problem which is solved, probably for
the first time, for n=20).

</p></subsection></resultats><contrats id="uid59"><bodyTitle id="id2642929">Contracts and Grants with Industry</bodyTitle><subsection id="uid60"><bodyTitle id="id2642938">Airbus France</bodyTitle><participants id="id2642942" category="None"><person id="id2642945"><firstname id="id2642947">Yves</firstname><lastname id="id2642950">Papegay</lastname></person></participants><p id="id2642955">To improve the production of numerical (flight) simulators from models of
aerodynamics, Airbus France is interested in tools like those
described in <ref id="id2642966" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#uid57" location="intern" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>. </p><p id="id2642984">In 2003, a new contract has been set up for prototyping some code generation
features. For confidentiality reasons, no further details can be given here.
</p></subsection><subsection id="uid61"><bodyTitle id="id2642995">Alcatel Space Industries</bodyTitle><participants id="id2642998" category="None"><person id="id2643002"><firstname id="id2643004">Jean-Pierre</firstname><lastname id="id2643007">Merlet</lastname></person><person id="id2643010"><firstname id="id2643012">Fang</firstname><lastname id="id2643015">Hao</lastname></person><person id="id2643019"><firstname id="id2643020">David</firstname><lastname id="id2643023">Daney</lastname></person><person id="id2643026"><firstname id="id2643027">Yuan</firstname><lastname id="id2643030">Cheng</lastname></person></participants><p id="id2643035">We have started at the end of 2002 a collaboration with Alcatel for
the optimal design of a space-based observation telescope. The
objectives of this study are to develop an instrument with a low
inertia (to reduce the energy necessary for orienting the instrument
and to allow fast orientation changes) while being deployable and to
allow an active accurate control
of the secondary mirror location.
</p><p id="id2643047">In 2002/2003 we have proposed an innovative structure and we have
completed a first optimal design study for a prototype. A small scale
prototype is currently being developed in collaboration with the
Technical University of Braunschweig and COPRIN is acting as
sub-contractor of Alcatel for an ESA contract.
</p><p id="id2643057">This prototype will be used by Alcatel to test the deployment phase
and the accuracy. In parallel the measurement data will be used to
develop a calibration method for the full-scale instrument and the
optimal design methodology will be improved by taking into account the
influence of the shading of the structure on the instrument performances.

</p></subsection><subsection id="uid62"><bodyTitle id="id2643074">Amadeus</bodyTitle><participants id="id2643077" category="None"><person id="id2643081"><firstname id="id2643082">Bertrand</firstname><lastname id="id2643085">Neveu</lastname></person><person id="id2643089"><firstname id="id2643091">Gilles</firstname><lastname id="id2643093">Trombettoni</lastname></person><person id="id2643097"><firstname id="id2643099">Michel</firstname><lastname id="id2643101">Rueher</lastname></person></participants><p id="id2643106">Amadeus is a company that manages flight fares for several airlines and
we have started a collaboration with this company in 1998
to develop new optimization algorithms based on constraint programming and
graph methods for fare quote problems. We are also heavily involved in
the development of the test
suite that is used for evaluation by the developers of Amadeus.
</p><p id="id2643117">Several experimental prototypes have been developed and many successful
ideas have been embedded in other software which are sold by Amadeus
to travel agencies
</p></subsection><subsection id="uid63"><bodyTitle id="id2643130">Constructions mécaniques des Vosges (CMW)</bodyTitle><participants id="id2643135" category="None"><person id="id2643139"><firstname id="id2643140">David</firstname><lastname id="id2643143">Daney</lastname></person><person id="id2643147"><firstname id="id2643149">Jean-Pierre</firstname><lastname id="id2643151">Merlet</lastname></person></participants><p id="id2643157">Together with the SPACES project of INRIA-Lorraine we have a long-time
collaboration with this company for the development of a fast-speed
milling machine.
Numerous software have been developed during this
collaboration <ref id="id2643170" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid29" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/> and are ready for a transfer. A
development plan is currently being investigated by the Lorraine
Region, ANVAR and ENSAM and we are currently actively participating to
its elaboration.
</p></subsection><subsection id="uid64"><bodyTitle id="id2643196">Institut Laue Langevin</bodyTitle><participants id="id2643199" category="None"><person id="id2643203"><firstname id="id2643205">Jean-Pierre</firstname><lastname id="id2643208">Merlet</lastname></person></participants><p id="id2643213">In 2001/2002 we have collaborated with this Institute for the development
of fine positioning device that will be used for a strain imager. A neutron
stream issued from a nuclear reactor is used to determine the stress
level in mechanical parts. But this level can only be determined for a
small area: hence it is necessary to move the part so that the
neutronic sensor measurement will cover the whole part. Accuracy, high
load capabilities and stiffness are the constraints that have to be
satisfied. An optimal design study of a parallel robot has been
performed in 2002. But the project has been delayed and the final
engineering has been sub-contracted. ILL has however decided that the
COPRIN project should evaluate the final design. A full performance
analysis has been performed and has exhibited some flaws in the
proposed design.

</p></subsection></contrats><international id="uid65"><bodyTitle id="id2643240">Other Grants and Activities</bodyTitle><subsection id="uid66"><bodyTitle id="id2643250">National initiatives</bodyTitle><subsection id="uid67"><bodyTitle id="id2643260">Project ROBEA "MAX"</bodyTitle><participants id="id2643263" category="None"><person id="id2643267"><firstname id="id2643269">Jean-Pierre</firstname><lastname id="id2643272">Merlet</lastname></person></participants><p id="id2643277">This project, that has been funded by the CNRS and has been completed
on September 2003, has as objective to design tools for the design of
complex mechanical systems. The partners are:
</p><simplelist id="id2643284"><li id="uid68"><p id="id2643293">LIRMM (Montpelier)</p></li><li id="uid69"><p id="id2643303">LASMEA, IFMA (Clermont-Ferrand)</p></li><li id="uid70"><p id="id2643314">IRCCYN (Nantes)
</p></li></simplelist><p id="id2643319">Our contribution is the use of interval analysis based methods for the
determination of robot performances and for systems solving that arise
when dealing with the design, control and calibration of such systems.
A follow-up of this project (ROBEA MP2) will be funded by CNRS.
</p></subsection><subsection id="uid71"><bodyTitle id="id2643335">Project MathStic "Robot cuspidaux"</bodyTitle><participants id="id2643339" category="None"><person id="id2643343"><firstname id="id2643345">Jean-Pierre</firstname><lastname id="id2643348">Merlet</lastname></person></participants><p id="id2643353">The purpose of this project is a detailed study of the cuspidal
robots i.e. robots that, while keeping the end-effector pose, can
change their joints configuration without crossing a singularity.
The partners are:
</p><simplelist id="id2643361"><li id="uid72"><p id="id2643369">IMAR (Rennes)</p></li><li id="uid73"><p id="id2643380">LIP6, SPACES (Paris)</p></li><li id="uid74"><p id="id2643391">IRCCYN (Nantes)
</p></li></simplelist><p id="id2643396">Our contribution is the determination of all possible design
parameters of a specific robot mechanical architecture that leads to
cuspidal robots using a complete analysis that has been performed by
LIP6, SPACES and IMAR.
</p></subsection><subsection id="uid75"><bodyTitle id="id2643411">ACI V3F: Validation and checking of floating point
number computations</bodyTitle><participants id="id2643415" category="None"><person id="id2643419"><firstname id="id2643421">Claude</firstname><lastname id="id2643424">Michel</lastname></person><person id="id2643427"><firstname id="id2643429">Michel</firstname><lastname id="id2643432">Rueher</lastname></person><person id="id2643436"><firstname id="id2643437">Yahia</firstname><lastname id="id2643440">Lebbah</lastname></person><person id="id2643444"><firstname id="id2643446">David</firstname><lastname id="id2643448">Daney</lastname></person></participants><keyword id="id2643452">floating point number arithmetic</keyword><keyword id="id2643456">checking</keyword><keyword id="id2643458">validation</keyword><keyword id="id2643461">constraint
programming</keyword><p id="id2643466">The use of floating point numbers to represent real numbers is the
root of an important quantity of
failures and potential faults in software for critical systems. The
modeling of such systems, combined
with model checking techniques, proof and test case generation
techniques, enhances the quality of
the development process and improves the reliability of systems which
integrates pieces of
software <ref id="id2643486" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid30" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>. Unfortunately, the currently available
approaches, notations
and techniques do not really take
into account floating point numbers although the usual way to do
computation over the reals
with a computer is to use floating point numbers. The main difficulty
to get a correct account
of floating point numbers comes from:
</p><simplelist id="id2643510"><li id="uid76"><p id="id2643518">the poor properties of floating point number arithmetic,</p></li><li id="uid77"><p id="id2643530">the dependency of floating point number properties to the
computer architecture
(even if the floating point unit is IEEE 754 compliant).
</p></li></simplelist><p id="id2643537">The aim of the V3F ACI project is to provide tools required to evaluate
the representation of reals by means of
floating point numbers during the software validation and checking
phases. More precisely,
our aim is to develop a framework relying on CSP approaches for the
validation of program computations with hypothesis coming from
the modeling phase. Constraint methods have been successfully
used in many applications related to software validation and
checking. They already have shown their
capabilities in automatic test case generation, in model checking as
well as in code analysis.
However, CSP techniques are then restricted to integer, rational and
real numbers.
Thus, the challenge is to provide the solving techniques to handle
floating point numbers.
We will develop solving techniques adapted to floating point numbers
to validate and check critical software. We will also study the use of such
a solver in the processes of model checking, of automatic test case
generation and
of static code checking.
</p><p id="id2643560">V3F ACI project is a joint research project with:
</p><simplelist id="id2643564"><li id="uid78"><p id="id2643574">LIFC, Laboratoire d'Informatique de l'Université de
Franche–Comté (CNRS - INRIA),</p></li><li id="uid79"><p id="id2643588">IRISA, Institut de Recherche en Informatique et Systèmes
Aléatoires, Rennes,</p></li><li id="uid80"><p id="id2643601">CEA, Commissariat à l'Energie Atomique, Saclay, Paris.
</p></li></simplelist></subsection></subsection></international><diffusion id="uid81"><bodyTitle id="id2643616">Dissemination</bodyTitle><subsection id="uid82"><bodyTitle id="id2643626">Leadership within scientific community</bodyTitle><simplelist id="id2643630"><li id="uid83"><p id="id2643639">Y. Lebbah was member of the program committee of ``Journées
Nationales sur la résolution pratique des problèmes NP-complets''
(JNPC conference).
</p></li><li id="uid84"><p id="id2643656">J-P. Merlet hold the position of CISC (Advisor for Science
Information and
Communication) of INRIA Sophia, is member of the INRIA Evaluation
Board, is a member of the CERT/ONERA Scientific Review Board for the
SACSO project, is
suppleant member of the
"commission de spécialistes" (61th section) of Nice University, is
chairman of the IFToMM (International Federation
on the Theory of Machines and Mechanisms) Technical Committee on
"Computational Kinematics" and has been nominated this year
Chairman of the French section of IFToMM. He is an Associate Editor of
IEEE Transactions on Robotics and has been member of the
Program Committee
of the IEEE Int. Conf. on Robotics and Automation conference, of the
Scientific Committee of "Congrès français de Mécanique", while being
session Chairs for these conferences and of the Program Committee of
the RAAD Conference. He has been
reviewer for
IEEE Transactions on Robotics and Automation ASME J. of Mechanical
Design, J. of Intelligent and Robotic
Systems, Mechanism and Machine Theory, Robotics and Autonomous System,
Robotica, European J. of Mechanics, Robotica, Int. J. for Numerical Methods in
Engineering, Journal Européen des Systèmes Automatisés (JESA).
He is a member of an informal Advisory Committee involving academics
and industrial partners that is
promoting nanobiotechnology at Sophia-Antipolis
</p></li><li id="uid85"><p id="id2643696">B. Neveu was member of program committee of ``Journées
Nationales sur la résolution pratique des problèmes NP-complets''
(JNPC conference) and reviewer for IJCAI 2003 and CP 2003.
</p></li><li id="uid86"><p id="id2643714">M. Rueher hold the position of chairman of the Project committee
of I3S and is a
member of the Specif Committee which awards the best French PhD in
computer science.
</p></li><li id="uid87"><p id="id2643727">M. Rueher and J-P. Merlet are members of the <tt id="id2643731">Ensemble</tt>
working group that promotes the use of interval analysis in the field
of Control Theory
</p></li></simplelist></subsection><subsection id="uid88"><bodyTitle id="id2643745">Conference and workshop committees, invited conferences</bodyTitle><subsection id="uid89"><bodyTitle id="id2643756">National Conferences</bodyTitle><simplelist id="id2643760"><li id="uid90"><p id="id2643768">H. Batnini has presented a paper to EJC03 (GdR ALP) and to
Student School on Algorithmic Languages and Programming, Marne la
Vallée, France, March 31-April 3, to JNPC-JFPLC 2003: ``Journées
Nationales sur la résolution de problèmes NP-complets'', to the
``Journées Francophones de Programmation en logique avec
contraintes'', Amiens, France, June 17-19
</p></li><li id="uid91"><p id="id2643793">G. Chabert has participated to JNPC-JFPLC 2003 (``Journées
Nationales sur la résolution de problèmes NP-complets'') and to the
``Journées Francophones de Programmation en logique avec
contraintes'', Amiens, France, June 17-19. He has presented his work
at one of the meeting of the <tt id="id2643806">Ensemble</tt> working group.
</p></li><li id="uid92"><p id="id2643819">D. Daney has participated to the ``Journées Nationales de Calcul
Formel'', Luminy, France, January 20-24 and to the ``Journées
ROBÉA/MAX'', Sophia Antipolis, France, April 7.
</p></li><li id="uid93"><p id="id2643836">Y. Lebbah has participated to JNPC-JFPLC 2003: ``Journées
Nationales sur la résolution de problèmes NP-complets'', to the
``Journées Francophones de Programmation en logique avec
contraintes'', Amiens, France, June 17-19
</p></li><li id="uid94"><p id="id2643855">J-P. Merlet has presented a paper in the CNRS Algorithmic School
of Dijon <ref id="id2643863" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid31" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>, in the SMF Symbolic Computation School
of Marseille <ref id="id2643882" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid32" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/> and has attended the ``Journées
Nationales
de la Robotique''
</p></li><li id="uid95"><p id="id2643908">B. Neveu has participated to ROADEF 2003: 5th congress of ``La
Sociéte Française de Recherche Opérationnelle et d'Aide à la
décision'', Avignon, France, February 26-28, to
JNPC-JFPLC 2003: ``Journées nationales sur la résolution de problèmes
NP-complets'', ``Journées Francophones de Programmation en logique
avec contraintes'', Amiens, France, June 17-19, to National working
group (``Action Spécifique du CNRS'') on Geometric constraints,
meeting in Dijon, June 25-26
</p></li><li id="uid96"><p id="id2643933">M. Rueher has participated to National working group (``Action
Spécifique du CNRS'') on
Geometric constraints, meeting in Dijon, June 25-26
</p></li></simplelist></subsection><subsection id="uid97"><bodyTitle id="id2643950">International Conferences</bodyTitle><simplelist id="id2643954"><li id="uid98"><p id="id2643962">H. Batnini has presented a paper to CP 2003: 9th
International Conference on Principles and Practice of Constraint
Programming, Kinsale, Ireland, September 29-October 3.
</p></li><li id="uid99"><p id="id2643976">Y. Lebbah has participated
to the 2nd International
Workshop on Global Constrained Optimization and Constraint
Satisfaction, Lausanne, Switzerland, November 18-21.
</p></li><li id="uid100"><p id="id2643990">J-P. Merlet has presented a
keynote speech during the Coco'03 conference <ref id="id2643998" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid33" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>, a
paper at the IEEE ICRA
Conference <ref id="id2644016" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid7" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/> and has participated in the Workshop held
at Stanford
University in honor of Pr. B. Roth.
</p></li><li id="uid101"><p id="id2644042">C. Michel has participated to CPAIOR 2003 : International
workshop on Integration of AI and OR Techniques in Constraint
Programming for Combinatorial Optimization Problems, Montreal, Canada,
May 8-10.
</p></li><li id="uid102"><p id="id2644056">B. Neveu has participated to Optimization days,
Montreal, Canada, May 7, to CPAIOR 2003 : International workshop on
Integration of AI and OR Techniques in Constraint Programming for
Combinatorial Optimization Problems, Montreal, Canada, May 8-10, to
IJCAI 2003: International Joint
Conference on Artificial Intelligence, Acapulco, Mexico, August 12-15
and to CP 2003: 9th International Conference on principles and practice
of Constraint Programming, Kinsale, Ireland, September 29-October 3.
</p></li><li id="uid103"><p id="id2644076">Y. Papegay attended the 5th International Mathematica Symposium
in London, UK, July 7-11 and has presented the work based on the parallel
implementation of <tt id="id2644082">ALIAS</tt> at the EuroPVM/MPI 2003 conference in
Venice, Italy, September 29-October 2 <ref id="id2644091" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="#bid34" location="biblio" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="3107404351015"/>.
</p></li><li id="uid104"><p id="id2644116">M. Rueher has participated to CPAIOR 2003 : International
workshop on Integration of AI and OR Techniques in Constraint
Programming for Combinatorial Optimization Problems, Montreal, Canada,
May 8-10 and to CP 2003:
9th International Conference on Principles and Practice of Constraint
Programming, Kinsale, Ireland, September 29-October 3.
</p></li><li id="uid105"><p id="id2644133">G. Trombettoni has presented a paper to CPAIOR 2003 :
International workshop on Integration of AI and OR Techniques in
Constraint Programming for Combinatorial Optimization Problems,
Montreal, Canada, May 8-10, has participated to Optimization days ,
Montreal, Canada, May 7, and to IJCAI 2003: International Joint
Conference on Artificial Intelligence, Acapulco, Mexico, August
12-15.
</p></li></simplelist></subsection></subsection><subsection id="uid106"><bodyTitle id="id2644152">Teaching</bodyTitle><simplelist id="id2644155"><li id="uid107"><p id="id2644165">J-P Merlet has given robotics teaching at ISIA (10 hours)
</p></li><li id="uid108"><p id="id2644176">C. Michel took part in the teaching of constraints to Master
students (8 h).
</p></li><li id="uid109"><p id="id2644189">B. Neveu has participed to the IA course at ENTPE in Lyon (6 h).
</p></li><li id="uid110"><p id="id2644201">M. Rueher, B. Neveu and G. Trombettoni have given lectures on
constraint programming in the Computer Science DEA at UNSA and at ESSI
(30 h).
</p></li><li id="uid111"><p id="id2644214">M. Rueher has given teaching in "Database systems", 2rd year of
the ESSI engineer school in computer science, "Introduction to logic
programming ", 2nd year of the ESSI engineer school in computer
science and "Constraint programming", 3rd year of the ESSI engineer
school in computer science and DEA of computer sciences.
</p></li><li id="uid112"><p id="id2644239">G. Trombettoni has given several courses in computer science at
the IUT GTR (Telecommunications and networks) of Sophia-Antipolis.
</p></li></simplelist><subsection id="uid113"><bodyTitle id="id2644252">PhD thesis</bodyTitle><simplelist id="id2644256"><li id="uid114"><p id="id2644265">J-P. Merlet has been jury member of 10 PhD (3 as Chairman of the
jury, one in Austria)
</p></li><li id="uid115"><p id="id2644278">B. Neveu has been member of jury of 2 PhD defense committees.
</p></li><li id="uid116"><p id="id2644290">M. Rueher has been member of jury of 2 PhD defense committees.
</p></li><li id="uid117"><p id="id2644303">J-P. Merlet and D. Daney have acted as advisors for the PhD of
O. Kilit within the framework of a collaboration with IAS
</p></li></simplelist></subsection><subsection id="uid118"><bodyTitle id="id2644316">Responsability for teaching</bodyTitle><simplelist id="id2644320"><li id="uid119"><p id="id2644330">M. Rueher is head of DESS ISI (Master in computer science) and
ESSI3, the 3rd year of the ESSI engineer school in computer science.
</p></li><li id="uid120"><p id="id2644343">G. Trombettoni was in
charge of the courses in computer science at the IUT. He also leads a
group of students at the IUT, called "année spéciale", who can obtain
the diploma in one year only.
</p></li></simplelist></subsection></subsection><subsection id="uid121"><bodyTitle id="id2644359">PhD thesis</bodyTitle><p id="id2644362"><b id="id2644363">Current PhD thesis:</b></p><orderedlist id="id2644369"><li id="uid122"><p id="id2644379">H. Batnini, <i id="id2644382">Contraintes globales sur le continu</i>,
University of Nice-Sophia Antipolis.
</p></li><li id="uid123"><p id="id2644395">G. Chabert, <i id="id2644398">Langage de pilotage et de paramétrage
d'algorithmes de résolution de contraintes par intervalles</i>,
University of Nice-Sophia Antipolis.
</p></li><li id="uid124"><p id="id2644415">L. Rolland, <i id="id2644418">Algorithmes algébriques pour la commande de
robots parallèles de haute précision</i>, University of Nancy, to be
defended on December 10, 2003.
</p></li></orderedlist></subsection></diffusion><biblio id="bibliography" html="bibliography" numero="10" titre="Bibliography"><biblStruct id="bid26" TEIform="biblStruct" default="NO"><analytic id="id2644458" TEIform="analytic"><title id="id2644464" TEIform="title" level="a">Using Graph Decomposition for Solving Continuous CSPs</title><author id="id2644474" TEIform="author"><persName id="id2644479" TEIform="persName"><foreName id="id2644484" TEIform="foreName" full="yes">C.</foreName><surname id="id2644494" TEIform="surname" full="yes">Bliek</surname></persName><persName id="id2644504" TEIform="persName"><foreName id="id2644510" TEIform="foreName" full="yes">B.</foreName><surname id="id2644520" TEIform="surname" full="yes">Neveu</surname></persName><persName id="id2644530" TEIform="persName"><foreName id="id2644536" TEIform="foreName" full="yes">G.</foreName><surname id="id2644545" TEIform="surname" full="yes">Trombettoni</surname></persName></author></analytic><monogr id="id2644558" TEIform="monogr"><title id="id2644565" TEIform="title" level="m">Principles and Practice of Constraint Programming, CP'98</title><title id="id2644576" TEIform="title" level="s">LNCS</title><imprint id="id2644584" TEIform="imprint"><biblScope id="id2644591" TEIform="biblScope" type="volume">1520</biblScope><publisher id="id2644599" TEIform="publisher"><orgName id="id2644604" TEIform="orgName">Springer</orgName></publisher><dateStruct id="id2644612" TEIform="dateStruct" full="yes"><year id="id2644621" TEIform="year" full="yes">1998</year></dateStruct><biblScope id="id2644633" TEIform="biblScope" type="pages">102-116</biblScope></imprint></monogr><note id="id2644644" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2644657" anchored="yes" place="unspecified" type="from">refer</note><note id="id2644669" anchored="yes" place="unspecified" type="userid">cite:BNT98</note></biblStruct><biblStruct id="bid30" TEIform="biblStruct" default="NO"><analytic id="id2644693" TEIform="analytic"><title id="id2644700" TEIform="title" level="a">A CLP Framework for Computing Structural Test Data</title><author id="id2644709" TEIform="author"><persName id="id2644714" TEIform="persName"><foreName id="id2644720" TEIform="foreName" full="yes">A.</foreName><surname id="id2644729" TEIform="surname" full="yes">Gotlieb</surname></persName><persName id="id2644740" TEIform="persName"><foreName id="id2644746" TEIform="foreName" full="yes">B.</foreName><surname id="id2644755" TEIform="surname" full="yes">Botella</surname></persName><persName id="id2644766" TEIform="persName"><foreName id="id2644771" TEIform="foreName" full="yes">M.</foreName><surname id="id2644781" TEIform="surname" full="yes">Rueher</surname></persName></author></analytic><monogr id="id2644794" TEIform="monogr"><title id="id2644801" TEIform="title" level="m">Proceedings of CL2000 (First International Conference on Computational Logic,Constraints Stream),London</title><imprint id="id2644812" TEIform="imprint"><biblScope id="id2644818" TEIform="biblScope" type="volume">1861</biblScope><publisher id="id2644826" TEIform="publisher"><orgName id="id2644831" TEIform="orgName">LNCS, Springer Verlag</orgName></publisher><dateStruct id="id2644840" TEIform="dateStruct" full="yes"><year id="id2644848" TEIform="year" full="yes">2000</year></dateStruct><biblScope id="id2644860" TEIform="biblScope" type="pages">399-413</biblScope></imprint></monogr><note id="id2644872" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2644884" anchored="yes" place="unspecified" type="from">refer</note><note id="id2644896" anchored="yes" place="unspecified" type="userid">cite:GBR00</note></biblStruct><biblStruct id="bid18" TEIform="biblStruct" default="NO"><analytic id="id2644920" TEIform="analytic"><title id="id2644927" TEIform="title" level="a">Decomposition Plans for Geometric Constraint Systems</title><author id="id2644937" TEIform="author"><persName id="id2644941" TEIform="persName"><foreName id="id2644947" TEIform="foreName" full="yes">C.</foreName><surname id="id2644957" TEIform="surname" full="yes">Hoffmann</surname></persName><persName id="id2644967" TEIform="persName"><foreName id="id2644973" TEIform="foreName" full="yes">A.</foreName><surname id="id2644982" TEIform="surname" full="yes">Lomonosov</surname></persName><persName id="id2644993" TEIform="persName"><foreName id="id2644999" TEIform="foreName" full="yes">M.</foreName><surname id="id2645008" TEIform="surname" full="yes">Sitharam</surname></persName></author></analytic><monogr id="id2645021" TEIform="monogr"><title id="id2645028" TEIform="title" level="j">Journal Symbolic Computation</title><imprint id="id2645038" TEIform="imprint"><biblScope id="id2645044" TEIform="biblScope" type="volume">11</biblScope><dateStruct id="id2645052" TEIform="dateStruct" full="yes"><year id="id2645060" TEIform="year" full="yes">2000</year></dateStruct></imprint></monogr><note id="id2645074" anchored="yes" place="unspecified" type="classification">article</note><note id="id2645087" anchored="yes" place="unspecified" type="from">refer</note><note id="id2645099" anchored="yes" place="unspecified" type="userid">cite:HLS00</note></biblStruct><biblStruct id="bid37" TEIform="biblStruct" default="NO"><monogr id="id2645123" TEIform="monogr"><title id="id2645129" TEIform="title" level="m">Applied Interval Analysis</title><author id="id2645139" TEIform="author"><persName id="id2645143" TEIform="persName"><foreName id="id2645149" TEIform="foreName" full="yes">L.</foreName><surname id="id2645158" TEIform="surname" full="yes">Jaulin</surname></persName><persName id="id2645169" TEIform="persName"><foreName id="id2645175" TEIform="foreName" full="yes">M.</foreName><surname id="id2645184" TEIform="surname" full="yes">Kieffer</surname></persName><persName id="id2645195" TEIform="persName"><foreName id="id2645201" TEIform="foreName" full="yes">O.</foreName><surname id="id2645210" TEIform="surname" full="yes">Didrit</surname></persName><persName id="id2645221" TEIform="persName"><foreName id="id2645226" TEIform="foreName" full="yes">E.</foreName><surname id="id2645236" TEIform="surname" full="yes">Walter</surname></persName></author><imprint id="id2645248" TEIform="imprint"><publisher id="id2645253" TEIform="publisher"><orgName id="id2645259" TEIform="orgName">Springer-Verlag</orgName></publisher><dateStruct id="id2645267" TEIform="dateStruct" full="yes"><year id="id2645276" TEIform="year" full="yes">2001</year></dateStruct></imprint></monogr><note id="id2645290" anchored="yes" place="unspecified" type="classification">book</note><note id="id2645302" anchored="yes" place="unspecified" type="from">refer</note><note id="id2645314" anchored="yes" place="unspecified" type="userid">cite:jaulin2001-m</note></biblStruct><biblStruct id="bid17" TEIform="biblStruct" default="NO"><analytic id="id2645339" TEIform="analytic"><title id="id2645345" TEIform="title" level="a">A Constraint Programming Approach for Solving Rigid Geometric Systems</title><author id="id2645355" TEIform="author"><persName id="id2645360" TEIform="persName"><foreName id="id2645366" TEIform="foreName" full="yes">C.</foreName><surname id="id2645375" TEIform="surname" full="yes">Jermann</surname></persName><persName id="id2645386" TEIform="persName"><foreName id="id2645392" TEIform="foreName" full="yes">G.</foreName><surname id="id2645401" TEIform="surname" full="yes">Trombettoni</surname></persName><persName id="id2645412" TEIform="persName"><foreName id="id2645417" TEIform="foreName" full="yes">B.</foreName><surname id="id2645427" TEIform="surname" full="yes">Neveu</surname></persName><persName id="id2645437" TEIform="persName"><foreName id="id2645443" TEIform="foreName" full="yes">M.</foreName><surname id="id2645453" TEIform="surname" full="yes">Rueher</surname></persName></author></analytic><monogr id="id2645465" TEIform="monogr"><title id="id2645473" TEIform="title" level="m">Proceedings of CP'2000,Sixth International Conference on Principles and Practice of Constraint Programming</title><imprint id="id2645484" TEIform="imprint"><biblScope id="id2645490" TEIform="biblScope" type="volume">1894</biblScope><publisher id="id2645498" TEIform="publisher"><orgName id="id2645503" TEIform="orgName">LIM</orgName></publisher><dateStruct id="id2645511" TEIform="dateStruct" full="yes"><year id="id2645520" TEIform="year" full="yes">2000</year></dateStruct><biblScope id="id2645532" TEIform="biblScope" type="pages">233-248</biblScope></imprint></monogr><note id="id2645543" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2645556" anchored="yes" place="unspecified" type="from">refer</note><note id="id2645568" anchored="yes" place="unspecified" type="userid">cite:JTNR00b</note></biblStruct><biblStruct id="bid6" TEIform="biblStruct" default="NO"><monogr id="id2645593" TEIform="monogr"><title id="id2645599" TEIform="title" level="m">Parallel robots</title><author id="id2645608" TEIform="author"><persName id="id2645613" TEIform="persName"><foreName id="id2645619" TEIform="foreName" full="yes">J.-P.</foreName><surname id="id2645628" TEIform="surname" full="yes">Merlet</surname></persName></author><imprint id="id2645640" TEIform="imprint"><publisher id="id2645645" TEIform="publisher"><orgName id="id2645651" TEIform="orgName">Kluwer<address id="id2645657" TEIform="address"><addrLine id="id2645661" TEIform="addrLine">Dordrecht, Pays-Bas</addrLine></address></orgName></publisher><dateStruct id="id2645669" TEIform="dateStruct" full="yes"><year id="id2645677" TEIform="year" full="yes">2000</year></dateStruct></imprint></monogr><note id="id2645691" anchored="yes" place="unspecified" type="classification">book</note><note id="id2645704" anchored="yes" place="unspecified" type="from">refer</note><note id="id2645716" anchored="yes" place="unspecified" type="userid">cite:merlet2000-5</note></biblStruct><biblStruct id="bid14" TEIform="biblStruct" default="NO"><monogr id="id2645741" TEIform="monogr"><title id="id2645747" TEIform="title" level="m">Interval methods for systems of equations</title><author id="id2645756" TEIform="author"><persName id="id2645761" TEIform="persName"><foreName id="id2645767" TEIform="foreName" full="yes">A.</foreName><surname id="id2645777" TEIform="surname" full="yes">Neumaier</surname></persName></author><imprint id="id2645788" TEIform="imprint"><publisher id="id2645794" TEIform="publisher"><orgName id="id2645800" TEIform="orgName">Cambridge University Press</orgName></publisher><dateStruct id="id2645808" TEIform="dateStruct" full="yes"><year id="id2645816" TEIform="year" full="yes">1990</year></dateStruct></imprint></monogr><note id="id2645831" anchored="yes" place="unspecified" type="classification">book</note><note id="id2645843" anchored="yes" place="unspecified" type="from">refer</note><note id="id2645855" anchored="yes" place="unspecified" type="userid">cite:neumaier90-i</note></biblStruct><biblStruct id="bid13" TEIform="biblStruct" default="NO"><analytic id="id2645880" TEIform="analytic"><title id="id2645886" TEIform="title" level="a">Safe bounds in linear and mixed-integer programming</title><author id="id2645896" TEIform="author"><persName id="id2645901" TEIform="persName"><foreName id="id2645907" TEIform="foreName" full="yes">A.</foreName><surname id="id2645916" TEIform="surname" full="yes">Neumaier</surname></persName><persName id="id2645927" TEIform="persName"><foreName id="id2645932" TEIform="foreName" full="yes">O.</foreName><surname id="id2645942" TEIform="surname" full="yes">Shcherbina</surname></persName></author></analytic><monogr id="id2645955" TEIform="monogr"><title id="id2645962" TEIform="title" level="j">to appear in Math. Programming A., (also as http://www.mat.univie.ac.at/neum/papers.html#mip)</title><imprint id="id2645973" TEIform="imprint"><dateStruct id="id2645977" TEIform="dateStruct" full="yes"><year id="id2645986" TEIform="year" full="yes">2002</year></dateStruct></imprint></monogr><note id="id2646000" anchored="yes" place="unspecified" type="classification">article</note><note id="id2646012" anchored="yes" place="unspecified" type="from">refer</note><note id="id2646024" anchored="yes" place="unspecified" type="userid">cite:Neumaier-2002</note></biblStruct><biblStruct id="bid36" TEIform="biblStruct" default="NO"><analytic id="id2646049" TEIform="analytic"><title id="id2646055" TEIform="title" level="a">From Modeling to Simulation with Symbolic Computation: An Application to Design and Performance Analysis of Complex Optical Devices</title><author id="id2646066" TEIform="author"><persName id="id2646071" TEIform="persName"><foreName id="id2646077" TEIform="foreName" full="yes">Y.</foreName><surname id="id2646086" TEIform="surname" full="yes">Papegay</surname></persName></author></analytic><monogr id="id2646099" TEIform="monogr"><title id="id2646106" TEIform="title" level="m">Proceedings of the Second Workshop on Computer Algebra in Scientific Computing, Munich</title><imprint id="id2646117" TEIform="imprint"><publisher id="id2646121" TEIform="publisher"><orgName id="id2646127" TEIform="orgName">Springer Verlag</orgName></publisher><dateStruct id="id2646135" TEIform="dateStruct" full="yes"><month id="id2646144" TEIform="month" full="yes">June</month><year id="id2646153" TEIform="year" full="yes">1999</year></dateStruct></imprint></monogr><note id="id2646167" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2646180" anchored="yes" place="unspecified" type="from">refer</note><note id="id2646192" anchored="yes" place="unspecified" type="userid">cite:yp:casc99</note></biblStruct><biblStruct id="bid35" TEIform="biblStruct" default="NO"><analytic id="id2646216" TEIform="analytic"><title id="id2646222" TEIform="title" level="a">A global constraint combining a sum constraint and difference constraints</title><author id="id2646233" TEIform="author"><persName id="id2646237" TEIform="persName"><foreName id="id2646243" TEIform="foreName" full="yes">J.-C.</foreName><surname id="id2646253" TEIform="surname" full="yes">Régin</surname></persName><persName id="id2646263" TEIform="persName"><foreName id="id2646269" TEIform="foreName" full="yes">M.</foreName><surname id="id2646279" TEIform="surname" full="yes">Rueher</surname></persName></author></analytic><monogr id="id2646291" TEIform="monogr"><title id="id2646298" TEIform="title" level="m">CP'2000,Sixth International Conference on Principles and Practice of Constraint Programming</title><imprint id="id2646309" TEIform="imprint"><biblScope id="id2646315" TEIform="biblScope" type="volume">1894</biblScope><publisher id="id2646324" TEIform="publisher"><orgName id="id2646329" TEIform="orgName">LNCS, Springer Verlag</orgName></publisher><dateStruct id="id2646337" TEIform="dateStruct" full="yes"><year id="id2646345" TEIform="year" full="yes">2000</year></dateStruct><biblScope id="id2646357" TEIform="biblScope" type="pages">384-395</biblScope></imprint></monogr><note id="id2646369" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2646381" anchored="yes" place="unspecified" type="from">refer</note><note id="id2646393" anchored="yes" place="unspecified" type="userid">cite:ReR00a</note></biblStruct><biblStruct id="bid19" TEIform="biblStruct" default="NO"><analytic id="id2646418" TEIform="analytic"><title id="id2646424" TEIform="title" level="a">A Polynomial Time Local Propagation Algorithm for General Dataflow Constraint Problems</title><author id="id2646435" TEIform="author"><persName id="id2646439" TEIform="persName"><foreName id="id2646445" TEIform="foreName" full="yes">G.</foreName><surname id="id2646455" TEIform="surname" full="yes">Trombettoni</surname></persName></author></analytic><monogr id="id2646467" TEIform="monogr"><title id="id2646474" TEIform="title" level="m">Proc. Constraint Programming CP'98, LNCS 1520 (Springer Verlag)</title><imprint id="id2646485" TEIform="imprint"><dateStruct id="id2646489" TEIform="dateStruct" full="yes"><year id="id2646498" TEIform="year" full="yes">1998</year></dateStruct><biblScope id="id2646510" TEIform="biblScope" type="pages">432–446</biblScope></imprint></monogr><note id="id2646521" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2646534" anchored="yes" place="unspecified" type="from">refer</note><note id="id2646546" anchored="yes" place="unspecified" type="userid">cite:Trombettoni98</note></biblStruct><biblStruct id="bid20" TEIform="biblStruct" default="NO"><monogr id="id2646570" TEIform="monogr"><title id="id2646577" TEIform="title" level="m">Résolution de contraintes géométriques par rigidification récursive et propagation d'intervalles</title><author id="id2646589" TEIform="author"><persName id="id2646594" TEIform="persName"><foreName id="id2646600" TEIform="foreName" full="yes">C.</foreName><surname id="id2646609" TEIform="surname" full="yes">Jermann</surname></persName></author><note id="id2646622" anchored="yes" place="unspecified" type="typdoc">Ph. D. Thesis</note><imprint id="id2646634" TEIform="imprint"><publisher id="id2646639" TEIform="publisher"><orgName id="id2646646" TEIform="orgName" type="school">Nice-Sophia Antipolis University</orgName></publisher><dateStruct id="id2646656" TEIform="dateStruct" full="yes"><month id="id2646664" TEIform="month" full="yes">December</month><year id="id2646673" TEIform="year" full="yes">2002</year></dateStruct></imprint></monogr><note id="id2646688" anchored="yes" place="unspecified" type="classification">phdthesis</note><note id="id2646700" anchored="yes" place="unspecified" type="from">year</note><note id="id2646712" anchored="yes" place="unspecified" type="userid">cite:Jermann02d</note></biblStruct><biblStruct id="bid28" TEIform="biblStruct" default="NO"><monogr id="id2646736" TEIform="monogr"><title id="id2646743" TEIform="title" level="m">Algorithmes évolutionnaires et résolution de problèmes de satisfaction de contraintes en domaines finis</title><author id="id2646756" TEIform="author"><persName id="id2646760" TEIform="persName"><foreName id="id2646766" TEIform="foreName" full="yes">B.</foreName><surname id="id2646776" TEIform="surname" full="yes">Madeline</surname></persName></author><note id="id2646789" anchored="yes" place="unspecified" type="typdoc">Ph. D. Thesis</note><imprint id="id2646800" TEIform="imprint"><publisher id="id2646805" TEIform="publisher"><orgName id="id2646812" TEIform="orgName" type="school">Nice-Sophia Antipolis University</orgName></publisher><dateStruct id="id2646823" TEIform="dateStruct" full="yes"><month id="id2646830" TEIform="month" full="yes">December</month><year id="id2646840" TEIform="year" full="yes">2002</year></dateStruct></imprint></monogr><note id="id2646854" anchored="yes" place="unspecified" type="classification">phdthesis</note><note id="id2646867" anchored="yes" place="unspecified" type="from">year</note><note id="id2646879" anchored="yes" place="unspecified" type="userid">cite:Madeline02</note></biblStruct><biblStruct id="bid29" TEIform="biblStruct" default="NO"><monogr id="id2646903" TEIform="monogr"><title id="id2646909" TEIform="title" level="m">Algorithmes algébriques pour la commande de robots parallèles de haute précision</title><author id="id2646922" TEIform="author"><persName id="id2646926" TEIform="persName"><foreName id="id2646932" TEIform="foreName" full="yes">L.</foreName><surname id="id2646941" TEIform="surname" full="yes">Rolland</surname></persName></author><note id="id2646954" anchored="yes" place="unspecified" type="typdoc">Ph. D. Thesis</note><imprint id="id2646966" TEIform="imprint"><publisher id="id2646971" TEIform="publisher"><orgName id="id2646978" TEIform="orgName" type="school">Nancy University</orgName></publisher><dateStruct id="id2646988" TEIform="dateStruct" full="yes"><month id="id2646996" TEIform="month" full="yes">December</month><year id="id2647005" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2647020" anchored="yes" place="unspecified" type="classification">phdthesis</note><note id="id2647032" anchored="yes" place="unspecified" type="from">year</note><note id="id2647044" anchored="yes" place="unspecified" type="userid">cite:rolland-2003-phd</note></biblStruct><biblStruct id="bid0" TEIform="biblStruct" default="NO"><analytic id="id2647068" TEIform="analytic"><title id="id2647075" TEIform="title" level="a">A new high speed 4-dof parallel robot. Synthesis and modeling issues</title><author id="id2647085" TEIform="author"><persName id="id2647090" TEIform="persName"><foreName id="id2647095" TEIform="foreName" full="yes">O.</foreName><surname id="id2647105" TEIform="surname" full="yes">Company</surname></persName><persName id="id2647115" TEIform="persName"><foreName id="id2647121" TEIform="foreName" full="yes">F.</foreName><surname id="id2647131" TEIform="surname" full="yes">Marquet</surname></persName><persName id="id2647141" TEIform="persName"><foreName id="id2647147" TEIform="foreName" full="yes">F.</foreName><surname id="id2647157" TEIform="surname" full="yes">Pierrot</surname></persName></author></analytic><monogr id="id2647169" TEIform="monogr"><title id="id2647176" TEIform="title" level="j">IEEE Trans. on Robotics and Automation</title><imprint id="id2647185" TEIform="imprint"><biblScope id="id2647192" TEIform="biblScope" type="volume">19</biblScope><biblScope id="id2647202" TEIform="biblScope" type="number">3</biblScope><dateStruct id="id2647210" TEIform="dateStruct" full="yes"><month id="id2647218" TEIform="month" full="yes">June</month><year id="id2647227" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2647239" TEIform="biblScope" type="pages">411-420</biblScope></imprint></monogr><note id="id2647251" anchored="yes" place="unspecified" type="classification">article</note><note id="id2647264" anchored="yes" place="unspecified" type="from">year</note><note id="id2647276" anchored="yes" place="unspecified" type="userid">cite:company2003</note></biblStruct><biblStruct id="bid8" TEIform="biblStruct" default="NO"><analytic id="id2647300" TEIform="analytic"><title id="id2647306" TEIform="title" level="a">Kinematic calibration of the Gough Platform</title><author id="id2647315" TEIform="author"><persName id="id2647320" TEIform="persName"><foreName id="id2647326" TEIform="foreName" full="yes">D.</foreName><surname id="id2647336" TEIform="surname" full="yes">Daney</surname></persName></author></analytic><monogr id="id2647348" TEIform="monogr"><title id="id2647356" TEIform="title" level="j">Robotica</title><imprint id="id2647364" TEIform="imprint"><biblScope id="id2647371" TEIform="biblScope" type="volume">21</biblScope><biblScope id="id2647380" TEIform="biblScope" type="number">6</biblScope><dateStruct id="id2647389" TEIform="dateStruct" full="yes"><year id="id2647396" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2647408" TEIform="biblScope" type="pages">677-690</biblScope></imprint></monogr><note id="id2647420" anchored="yes" place="unspecified" type="classification">article</note><note id="id2647432" anchored="yes" place="unspecified" type="from">year</note><note id="id2647444" anchored="yes" place="unspecified" type="userid">cite:DD03</note></biblStruct><biblStruct id="bid5" TEIform="biblStruct" default="NO"><analytic id="id2647469" TEIform="analytic"><title id="id2647475" TEIform="title" level="a">Exact Kinematics Analysis of Car's suspension Mechanisms using Symbolic Computation and Interval Analysis</title><author id="id2647486" TEIform="author"><persName id="id2647490" TEIform="persName"><foreName id="id2647496" TEIform="foreName" full="yes">Y.</foreName><surname id="id2647506" TEIform="surname" full="yes">Papegay</surname></persName><persName id="id2647516" TEIform="persName"><foreName id="id2647522" TEIform="foreName" full="yes">D.</foreName><surname id="id2647532" TEIform="surname" full="yes">Daney</surname></persName><persName id="id2647542" TEIform="persName"><foreName id="id2647548" TEIform="foreName" full="yes">J.</foreName><surname id="id2647557" TEIform="surname" full="yes">Merlet</surname></persName></author></analytic><monogr id="id2647570" TEIform="monogr"><title id="id2647577" TEIform="title" level="j">Journal of Mechanism and Machine Theory</title><note id="id2647587" anchored="yes" place="unspecified" type="bnote">to appear</note><imprint id="id2647599" TEIform="imprint"><dateStruct id="id2647603" TEIform="dateStruct" full="yes"><month id="id2647612" TEIform="month" full="yes">January</month><year id="id2647621" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2647636" anchored="yes" place="unspecified" type="classification">article</note><note id="id2647648" anchored="yes" place="unspecified" type="from">year</note><note id="id2647660" anchored="yes" place="unspecified" type="userid">cite:yp|mer|dan:03</note></biblStruct><biblStruct id="bid15" TEIform="biblStruct" default="NO"><analytic id="id2647684" TEIform="analytic"><title id="id2647691" TEIform="title" level="a">Filtrage local par décomposition de CSP continus.</title><author id="id2647702" TEIform="author"><persName id="id2647706" TEIform="persName"><foreName id="id2647712" TEIform="foreName" full="yes">H.</foreName><surname id="id2647722" TEIform="surname" full="yes">Batnini</surname></persName><persName id="id2647732" TEIform="persName"><foreName id="id2647738" TEIform="foreName" full="yes">M.</foreName><surname id="id2647747" TEIform="surname" full="yes">Rueher</surname></persName></author></analytic><monogr id="id2647760" TEIform="monogr"><title id="id2647767" TEIform="title" level="m">9èmes Journées Nationales sur la Résolution Pratique de Problèmes NP-Complets, JNPC'03, Amiens, France</title><imprint id="id2647780" TEIform="imprint"><dateStruct id="id2647785" TEIform="dateStruct" full="yes"><month id="id2647793" TEIform="month" full="yes">June</month><year id="id2647803" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2647815" TEIform="biblScope" type="pages">39-51</biblScope></imprint></monogr><note id="id2647826" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2647839" anchored="yes" place="unspecified" type="from">year</note><note id="id2647851" anchored="yes" place="unspecified" type="userid">cite:BR03b</note></biblStruct><biblStruct id="bid16" TEIform="biblStruct" default="NO"><analytic id="id2647876" TEIform="analytic"><title id="id2647882" TEIform="title" level="a">Semantic Decomposition for Solving Distance Constraints</title><author id="id2647892" TEIform="author"><persName id="id2647897" TEIform="persName"><foreName id="id2647902" TEIform="foreName" full="yes">H.</foreName><surname id="id2647912" TEIform="surname" full="yes">Batnini</surname></persName><persName id="id2647922" TEIform="persName"><foreName id="id2647928" TEIform="foreName" full="yes">M.</foreName><surname id="id2647938" TEIform="surname" full="yes">Rueher</surname></persName></author></analytic><monogr id="id2647950" TEIform="monogr"><editor id="id2647956" TEIform="editor" role="editor"><persName id="id2647964" TEIform="persName"><foreName id="id2647970" TEIform="foreName" full="yes">F.</foreName><surname id="id2647980" TEIform="surname" full="yes">Rossi</surname></persName></editor><title id="id2647993" TEIform="title" level="m">Ninth International Conference on Principles and Practice of Constraint Programming, CP2003, Kinsale, Ireland</title><imprint id="id2648004" TEIform="imprint"><dateStruct id="id2648008" TEIform="dateStruct" full="yes"><month id="id2648017" TEIform="month" full="yes">September</month><year id="id2648026" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2648038" TEIform="biblScope" type="pages">964-965</biblScope></imprint></monogr><note id="id2648050" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2648062" anchored="yes" place="unspecified" type="from">year</note><note id="id2648074" anchored="yes" place="unspecified" type="userid">cite:BR03c</note></biblStruct><biblStruct id="bid9" TEIform="biblStruct" default="NO"><analytic id="id2648100" TEIform="analytic"><title id="id2648106" TEIform="title" level="a">Élimination de variables appliquée à l'étalonnage des robots parallèles</title><author id="id2648116" TEIform="author"><persName id="id2648121" TEIform="persName"><foreName id="id2648127" TEIform="foreName" full="yes">D.</foreName><surname id="id2648136" TEIform="surname" full="yes">Daney</surname></persName><persName id="id2648147" TEIform="persName"><foreName id="id2648152" TEIform="foreName" full="yes">I. Z.</foreName><surname id="id2648162" TEIform="surname" full="yes">Emiris</surname></persName></author></analytic><monogr id="id2648175" TEIform="monogr"><title id="id2648182" TEIform="title" level="m">Journées Nationales du Calcul Formel, Marseille</title><imprint id="id2648193" TEIform="imprint"><dateStruct id="id2648197" TEIform="dateStruct" full="yes"><month id="id2648206" TEIform="month" full="yes">janvier</month><year id="id2648215" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2648229" anchored="yes" place="unspecified" type="classification">conference</note><note id="id2648242" anchored="yes" place="unspecified" type="from">year</note><note id="id2648254" anchored="yes" place="unspecified" type="userid">cite:ddlaterreur</note></biblStruct><biblStruct id="bid27" TEIform="biblStruct" default="NO"><analytic id="id2648278" TEIform="analytic"><title id="id2648284" TEIform="title" level="a">Verified projection of the solution set of parametric real systems</title><author id="id2648295" TEIform="author"><persName id="id2648299" TEIform="persName"><foreName id="id2648305" TEIform="foreName" full="yes">A.</foreName><surname id="id2648314" TEIform="surname" full="yes">Goldsztejn</surname></persName></author></analytic><monogr id="id2648327" TEIform="monogr"><title id="id2648334" TEIform="title" level="m">Proc of 2nd International Workshop on Global Constrained Optimization and Constraint Satisfaction (COCOS'03), Lausanne, Switzerland</title><imprint id="id2648346" TEIform="imprint"><dateStruct id="id2648350" TEIform="dateStruct" full="yes"><month id="id2648359" TEIform="month" full="yes">November</month><year id="id2648368" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2648382" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2648395" anchored="yes" place="unspecified" type="from">year</note><note id="id2648407" anchored="yes" place="unspecified" type="userid">cite:GoldsztejnCoco03</note></biblStruct><biblStruct id="bid21" TEIform="biblStruct" default="NO"><analytic id="id2648432" TEIform="analytic"><title id="id2648438" TEIform="title" level="a">Algorithmes pour la détection de rididités dans les CSP géométriques</title><author id="id2648450" TEIform="author"><persName id="id2648454" TEIform="persName"><foreName id="id2648460" TEIform="foreName" full="yes">C.</foreName><surname id="id2648470" TEIform="surname" full="yes">Jermann</surname></persName><persName id="id2648480" TEIform="persName"><foreName id="id2648486" TEIform="foreName" full="yes">B.</foreName><surname id="id2648496" TEIform="surname" full="yes">Neveu</surname></persName><persName id="id2648506" TEIform="persName"><foreName id="id2648512" TEIform="foreName" full="yes">G.</foreName><surname id="id2648522" TEIform="surname" full="yes">Trombettoni</surname></persName></author></analytic><monogr id="id2648534" TEIform="monogr"><title id="id2648541" TEIform="title" level="m">9èmes Journées Nationales sur la Résolution Pratique de Problèmes NP-Complets, JNPC'03, Amiens, France</title><imprint id="id2648554" TEIform="imprint"><dateStruct id="id2648559" TEIform="dateStruct" full="yes"><year id="id2648567" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2648579" TEIform="biblScope" type="pages">177–188</biblScope></imprint></monogr><note id="id2648591" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2648603" anchored="yes" place="unspecified" type="from">year</note><note id="id2648616" anchored="yes" place="unspecified" type="userid">cite:Jermann03b</note></biblStruct><biblStruct id="bid23" TEIform="biblStruct" default="NO"><analytic id="id2648641" TEIform="analytic"><title id="id2648647" TEIform="title" level="a">Inter-Block Backtracking : Exploiting the Structure in Continuous CSPs</title><author id="id2648657" TEIform="author"><persName id="id2648662" TEIform="persName"><foreName id="id2648668" TEIform="foreName" full="yes">C.</foreName><surname id="id2648677" TEIform="surname" full="yes">Jermann</surname></persName><persName id="id2648688" TEIform="persName"><foreName id="id2648694" TEIform="foreName" full="yes">B.</foreName><surname id="id2648703" TEIform="surname" full="yes">Neveu</surname></persName><persName id="id2648714" TEIform="persName"><foreName id="id2648719" TEIform="foreName" full="yes">G.</foreName><surname id="id2648729" TEIform="surname" full="yes">Trombettoni</surname></persName></author></analytic><monogr id="id2648742" TEIform="monogr"><title id="id2648749" TEIform="title" level="m">Proc of 2nd International Workshop on Global Constrained Optimization and Constraint Satisfaction (COCOS'03), Lausanne, Switzerland</title><imprint id="id2648760" TEIform="imprint"><dateStruct id="id2648765" TEIform="dateStruct" full="yes"><month id="id2648773" TEIform="month" full="yes">November</month><year id="id2648783" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2648797" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2648809" anchored="yes" place="unspecified" type="from">year</note><note id="id2648821" anchored="yes" place="unspecified" type="userid">cite:Jermann03c</note></biblStruct><biblStruct id="bid22" TEIform="biblStruct" default="NO"><analytic id="id2648846" TEIform="analytic"><title id="id2648852" TEIform="title" level="a">Algorithms for Identifying Rigid Subsystems in Geometric Constraint Systems</title><author id="id2648862" TEIform="author"><persName id="id2648867" TEIform="persName"><foreName id="id2648873" TEIform="foreName" full="yes">C.</foreName><surname id="id2648882" TEIform="surname" full="yes">Jermann</surname></persName><persName id="id2648893" TEIform="persName"><foreName id="id2648899" TEIform="foreName" full="yes">B.</foreName><surname id="id2648908" TEIform="surname" full="yes">Neveu</surname></persName><persName id="id2648919" TEIform="persName"><foreName id="id2648924" TEIform="foreName" full="yes">G.</foreName><surname id="id2648934" TEIform="surname" full="yes">Trombettoni</surname></persName></author></analytic><monogr id="id2648947" TEIform="monogr"><title id="id2648954" TEIform="title" level="m">Proc.of IJCAI'03, International Joint Conference on Artificial Intelligence, Acapulco, Mexico</title><imprint id="id2648965" TEIform="imprint"><dateStruct id="id2648969" TEIform="dateStruct" full="yes"><year id="id2648978" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2648990" TEIform="biblScope" type="pages">233–238</biblScope></imprint></monogr><note id="id2649001" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2649014" anchored="yes" place="unspecified" type="from">year</note><note id="id2649026" anchored="yes" place="unspecified" type="userid">cite:Jermann03a</note></biblStruct><biblStruct id="bid10" TEIform="biblStruct" default="NO"><analytic id="id2649050" TEIform="analytic"><title id="id2649057" TEIform="title" level="a">Global filtering algorithms based on linear relaxations</title><author id="id2649067" TEIform="author"><persName id="id2649071" TEIform="persName"><foreName id="id2649077" TEIform="foreName" full="yes">Y.</foreName><surname id="id2649086" TEIform="surname" full="yes">Lebbah</surname></persName></author></analytic><monogr id="id2649099" TEIform="monogr"><title id="id2649106" TEIform="title" level="m">Proc of 2nd International Workshop on Global Constrained Optimization and Constraint Satisfaction (COCOS'03), Lausanne, Switzerland</title><imprint id="id2649118" TEIform="imprint"><dateStruct id="id2649122" TEIform="dateStruct" full="yes"><month id="id2649131" TEIform="month" full="yes">November</month><year id="id2649140" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2649154" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2649167" anchored="yes" place="unspecified" type="from">year</note><note id="id2649179" anchored="yes" place="unspecified" type="userid">cite:LebbahCoco03</note></biblStruct><biblStruct id="bid12" TEIform="biblStruct" default="NO"><analytic id="id2649203" TEIform="analytic"><title id="id2649210" TEIform="title" level="a">Une combinaison de consistances locales avec un filtrage global sur des relaxations linéaires</title><author id="id2649222" TEIform="author"><persName id="id2649227" TEIform="persName"><foreName id="id2649233" TEIform="foreName" full="yes">Y.</foreName><surname id="id2649242" TEIform="surname" full="yes">Lebbah</surname></persName><persName id="id2649253" TEIform="persName"><foreName id="id2649258" TEIform="foreName" full="yes">C.</foreName><surname id="id2649268" TEIform="surname" full="yes">Michel</surname></persName><persName id="id2649278" TEIform="persName"><foreName id="id2649284" TEIform="foreName" full="yes">M.</foreName><surname id="id2649294" TEIform="surname" full="yes">Rueher</surname></persName></author></analytic><monogr id="id2649306" TEIform="monogr"><title id="id2649314" TEIform="title" level="m">9èmes Journées Nationales sur la Résolution Pratique de Problèmes NP-Complets, JNPC'03, Amiens, France</title><imprint id="id2649327" TEIform="imprint"><dateStruct id="id2649331" TEIform="dateStruct" full="yes"><year id="id2649340" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2649352" TEIform="biblScope" type="pages">217–232</biblScope></imprint></monogr><note id="id2649364" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2649376" anchored="yes" place="unspecified" type="from">year</note><note id="id2649388" anchored="yes" place="unspecified" type="userid">cite:Lebbah-Michel-Rueher-2003</note></biblStruct><biblStruct id="bid31" TEIform="biblStruct" default="NO"><analytic id="id2649413" TEIform="analytic"><title id="id2649420" TEIform="title" level="a">Analyse par intervalles</title><author id="id2649429" TEIform="author"><persName id="id2649433" TEIform="persName"><foreName id="id2649439" TEIform="foreName" full="yes">J.-P.</foreName><surname id="id2649449" TEIform="surname" full="yes">Merlet</surname></persName></author></analytic><monogr id="id2649461" TEIform="monogr"><title id="id2649469" TEIform="title" level="m">Ecole thématique sur l'arithmétique des ordinateurs, Dijon</title><imprint id="id2649480" TEIform="imprint"><dateStruct id="id2649484" TEIform="dateStruct" full="yes"><month id="id2649493" TEIform="month" full="yes">March</month><year id="id2649502" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2649517" anchored="yes" place="unspecified" type="classification">conference</note><note id="id2649529" anchored="yes" place="unspecified" type="from">year</note><note id="id2649541" anchored="yes" place="unspecified" type="userid">cite:merlet2003-2-i</note></biblStruct><biblStruct id="bid32" TEIform="biblStruct" default="NO"><analytic id="id2649566" TEIform="analytic"><title id="id2649572" TEIform="title" level="a">Analyse par intervalles et résolution de systèmes</title><author id="id2649583" TEIform="author"><persName id="id2649587" TEIform="persName"><foreName id="id2649593" TEIform="foreName" full="yes">J.-P.</foreName><surname id="id2649603" TEIform="surname" full="yes">Merlet</surname></persName></author></analytic><monogr id="id2649615" TEIform="monogr"><title id="id2649622" TEIform="title" level="m">Journées Nationales du Calcul Formel, Marseilles</title><imprint id="id2649633" TEIform="imprint"><dateStruct id="id2649638" TEIform="dateStruct" full="yes"><month id="id2649646" TEIform="month" full="yes">January</month><year id="id2649656" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2649670" anchored="yes" place="unspecified" type="classification">conference</note><note id="id2649682" anchored="yes" place="unspecified" type="from">year</note><note id="id2649694" anchored="yes" place="unspecified" type="userid">cite:merlet2003-1-i</note></biblStruct><biblStruct id="bid7" TEIform="biblStruct" default="NO"><analytic id="id2649719" TEIform="analytic"><title id="id2649726" TEIform="title" level="a">Determination of the optimal geometry of modular parallel robots</title><author id="id2649736" TEIform="author"><persName id="id2649740" TEIform="persName"><foreName id="id2649746" TEIform="foreName" full="yes">J.-P.</foreName><surname id="id2649756" TEIform="surname" full="yes">Merlet</surname></persName></author></analytic><monogr id="id2649768" TEIform="monogr"><title id="id2649776" TEIform="title" level="m">IEEE Int. Conf. on Robotics and Automation, Taipei</title><imprint id="id2649785" TEIform="imprint"><dateStruct id="id2649790" TEIform="dateStruct" full="yes"><month id="id2649798" TEIform="month" full="yes">September</month><year id="id2649808" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2649822" anchored="yes" place="unspecified" type="classification">conference</note><note id="id2649835" anchored="yes" place="unspecified" type="from">year</note><note id="id2649847" anchored="yes" place="unspecified" type="userid">cite:merlet2003</note></biblStruct><biblStruct id="bid33" TEIform="biblStruct" default="NO"><analytic id="id2649871" TEIform="analytic"><title id="id2649878" TEIform="title" level="a">Usual and unusual applications of interval analysis</title><author id="id2649888" TEIform="author"><persName id="id2649892" TEIform="persName"><foreName id="id2649898" TEIform="foreName" full="yes">J.-P.</foreName><surname id="id2649907" TEIform="surname" full="yes">Merlet</surname></persName></author></analytic><monogr id="id2649920" TEIform="monogr"><title id="id2649927" TEIform="title" level="m">Proc of 2nd International Workshop on Global Constrained Optimization and Constraint Satisfaction (COCOS'03), Lausanne, Switzerland</title><imprint id="id2649939" TEIform="imprint"><dateStruct id="id2649943" TEIform="dateStruct" full="yes"><month id="id2649952" TEIform="month" full="yes">November</month><year id="id2649961" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2649975" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2649988" anchored="yes" place="unspecified" type="from">year</note><note id="id2650000" anchored="yes" place="unspecified" type="userid">cite:MerletCoco03</note></biblStruct><biblStruct id="bid11" TEIform="biblStruct" default="NO"><analytic id="id2650025" TEIform="analytic"><title id="id2650031" TEIform="title" level="a">Safe embedding of the Simplex Algorithm in a CSP framework</title><author id="id2650041" TEIform="author"><persName id="id2650046" TEIform="persName"><foreName id="id2650052" TEIform="foreName" full="yes">C.</foreName><surname id="id2650061" TEIform="surname" full="yes">Michel</surname></persName><persName id="id2650072" TEIform="persName"><foreName id="id2650077" TEIform="foreName" full="yes">Y.</foreName><surname id="id2650087" TEIform="surname" full="yes">Lebbah</surname></persName><persName id="id2650097" TEIform="persName"><foreName id="id2650103" TEIform="foreName" full="yes">M.</foreName><surname id="id2650113" TEIform="surname" full="yes">Rueher</surname></persName></author></analytic><monogr id="id2650125" TEIform="monogr"><title id="id2650133" TEIform="title" level="m">Fifth International Workshop on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimisation Problems, CPAIOR'2003, Montréal, Canada</title><imprint id="id2650148" TEIform="imprint"><dateStruct id="id2650152" TEIform="dateStruct" full="yes"><year id="id2650161" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2650173" TEIform="biblScope" type="pages">210–220</biblScope></imprint></monogr><note id="id2650185" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2650197" anchored="yes" place="unspecified" type="from">year</note><note id="id2650209" anchored="yes" place="unspecified" type="userid">cite:Michel-Lebbah-Rueher-2003</note></biblStruct><biblStruct id="bid1" TEIform="biblStruct" default="NO"><analytic id="id2650234" TEIform="analytic"><title id="id2650240" TEIform="title" level="a">Hybridation de GWW avec de la recherche locale</title><author id="id2650250" TEIform="author"><persName id="id2650254" TEIform="persName"><foreName id="id2650260" TEIform="foreName" full="yes">B.</foreName><surname id="id2650270" TEIform="surname" full="yes">Neveu</surname></persName><persName id="id2650280" TEIform="persName"><foreName id="id2650286" TEIform="foreName" full="yes">G.</foreName><surname id="id2650296" TEIform="surname" full="yes">Trombettoni</surname></persName></author></analytic><monogr id="id2650308" TEIform="monogr"><title id="id2650315" TEIform="title" level="m">9èmes Journées Nationales sur la Résolution Pratique de Problèmes NP-Complets, JNPC'03, Amiens, France</title><imprint id="id2650328" TEIform="imprint"><dateStruct id="id2650333" TEIform="dateStruct" full="yes"><year id="id2650341" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2650353" TEIform="biblScope" type="pages">277–292</biblScope></imprint></monogr><note id="id2650365" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2650377" anchored="yes" place="unspecified" type="from">year</note><note id="id2650389" anchored="yes" place="unspecified" type="userid">cite:Neveu03c</note></biblStruct><biblStruct id="bid3" TEIform="biblStruct" default="NO"><analytic id="id2650414" TEIform="analytic"><title id="id2650420" TEIform="title" level="a">INCOP : An Open Library for INcomplete Combinatorial OPtimization</title><author id="id2650430" TEIform="author"><persName id="id2650435" TEIform="persName"><foreName id="id2650441" TEIform="foreName" full="yes">B.</foreName><surname id="id2650450" TEIform="surname" full="yes">Neveu</surname></persName><persName id="id2650461" TEIform="persName"><foreName id="id2650467" TEIform="foreName" full="yes">G.</foreName><surname id="id2650476" TEIform="surname" full="yes">Trombettoni</surname></persName></author></analytic><monogr id="id2650489" TEIform="monogr"><title id="id2650496" TEIform="title" level="m">Proc. International Conference on Principles Constraint Programming, CP'03, Kinsale, Ireland</title><title id="id2650507" TEIform="title" level="s">LNCS</title><imprint id="id2650516" TEIform="imprint"><biblScope id="id2650523" TEIform="biblScope" type="volume">2833</biblScope><publisher id="id2650531" TEIform="publisher"><orgName id="id2650536" TEIform="orgName">Springer</orgName></publisher><dateStruct id="id2650544" TEIform="dateStruct" full="yes"><year id="id2650552" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2650564" TEIform="biblScope" type="pages">909–913</biblScope></imprint></monogr><note id="id2650576" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2650588" anchored="yes" place="unspecified" type="from">year</note><note id="id2650600" anchored="yes" place="unspecified" type="userid">cite:Neveu03d</note></biblStruct><biblStruct id="bid2" TEIform="biblStruct" default="NO"><analytic id="id2650625" TEIform="analytic"><title id="id2650631" TEIform="title" level="a">Une bibliothèque de recherche locale pour l'optimisation combinatoire</title><author id="id2650643" TEIform="author"><persName id="id2650647" TEIform="persName"><foreName id="id2650653" TEIform="foreName" full="yes">B.</foreName><surname id="id2650663" TEIform="surname" full="yes">Neveu</surname></persName><persName id="id2650673" TEIform="persName"><foreName id="id2650679" TEIform="foreName" full="yes">G.</foreName><surname id="id2650688" TEIform="surname" full="yes">Trombettoni</surname></persName></author></analytic><monogr id="id2650701" TEIform="monogr"><title id="id2650708" TEIform="title" level="m">Congrès de l'association française de recherche opérationnelle et d'aide à la décision, ROADEF'2003, Avignon, France</title><imprint id="id2650722" TEIform="imprint"><dateStruct id="id2650726" TEIform="dateStruct" full="yes"><year id="id2650735" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2650747" TEIform="biblScope" type="pages">68–69</biblScope></imprint></monogr><note id="id2650758" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2650771" anchored="yes" place="unspecified" type="from">year</note><note id="id2650783" anchored="yes" place="unspecified" type="userid">cite:Neveu03a</note></biblStruct><biblStruct id="bid4" TEIform="biblStruct" default="NO"><analytic id="id2650807" TEIform="analytic"><title id="id2650814" TEIform="title" level="a">When Local Search Goes with the Winners</title><author id="id2650822" TEIform="author"><persName id="id2650828" TEIform="persName"><foreName id="id2650834" TEIform="foreName" full="yes">B.</foreName><surname id="id2650843" TEIform="surname" full="yes">Neveu</surname></persName><persName id="id2650854" TEIform="persName"><foreName id="id2650860" TEIform="foreName" full="yes">G.</foreName><surname id="id2650869" TEIform="surname" full="yes">Trombettoni</surname></persName></author></analytic><monogr id="id2650882" TEIform="monogr"><title id="id2650889" TEIform="title" level="m">Fifth International Workshop on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimisation Problems, CPAIOR'2003, Montréal, Canada</title><imprint id="id2650903" TEIform="imprint"><dateStruct id="id2650909" TEIform="dateStruct" full="yes"><year id="id2650917" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2650929" TEIform="biblScope" type="pages">180–194</biblScope></imprint></monogr><note id="id2650941" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2650953" anchored="yes" place="unspecified" type="from">year</note><note id="id2650965" anchored="yes" place="unspecified" type="userid">cite:Neveu03b</note></biblStruct><biblStruct id="bid34" TEIform="biblStruct" default="NO"><analytic id="id2650990" TEIform="analytic"><title id="id2650997" TEIform="title" level="a">Parallel Implementation of Interval Analysis for Equations Solving</title><author id="id2651007" TEIform="author"><persName id="id2651011" TEIform="persName"><foreName id="id2651017" TEIform="foreName" full="yes">Y.</foreName><surname id="id2651027" TEIform="surname" full="yes">Papegay</surname></persName><persName id="id2651037" TEIform="persName"><foreName id="id2651043" TEIform="foreName" full="yes">D.</foreName><surname id="id2651053" TEIform="surname" full="yes">Daney</surname></persName><persName id="id2651063" TEIform="persName"><foreName id="id2651069" TEIform="foreName" full="yes">J.</foreName><surname id="id2651078" TEIform="surname" full="yes">Merlet</surname></persName></author></analytic><monogr id="id2651091" TEIform="monogr"><title id="id2651098" TEIform="title" level="m">EuroPVM/MPI 2003 conference, Venice</title><note id="id2651108" anchored="yes" place="unspecified" type="bnote">published in Lecture Notes in Computer Sciences 2840,Springer Verlag</note><imprint id="id2651121" TEIform="imprint"><dateStruct id="id2651126" TEIform="dateStruct" full="yes"><year id="id2651134" TEIform="year" full="yes">2003</year></dateStruct></imprint></monogr><note id="id2651148" anchored="yes" place="unspecified" type="classification">conference</note><note id="id2651161" anchored="yes" place="unspecified" type="from">year</note><note id="id2651173" anchored="yes" place="unspecified" type="userid">cite:yp|europvm:03</note></biblStruct><biblStruct id="bid24" TEIform="biblStruct" default="NO"><analytic id="id2651198" TEIform="analytic"><title id="id2651204" TEIform="title" level="a">Scene Reconstruction based on Constraints: Details on the Equation System Decomposition</title><author id="id2651214" TEIform="author"><persName id="id2651219" TEIform="persName"><foreName id="id2651225" TEIform="foreName" full="yes">G.</foreName><surname id="id2651235" TEIform="surname" full="yes">Trombettoni</surname></persName><persName id="id2651245" TEIform="persName"><foreName id="id2651251" TEIform="foreName" full="yes">M.</foreName><surname id="id2651260" TEIform="surname" full="yes">Wilczkowiak</surname></persName></author></analytic><monogr id="id2651273" TEIform="monogr"><title id="id2651280" TEIform="title" level="m">Proc. International Conference on Constraint Programming, CP'03, Kinsale, Ireland</title><title id="id2651291" TEIform="title" level="s">LNCS</title><imprint id="id2651300" TEIform="imprint"><biblScope id="id2651306" TEIform="biblScope" type="volume">2833</biblScope><publisher id="id2651315" TEIform="publisher"><orgName id="id2651320" TEIform="orgName">Springer</orgName></publisher><dateStruct id="id2651328" TEIform="dateStruct" full="yes"><year id="id2651336" TEIform="year" full="yes">2003</year></dateStruct><biblScope id="id2651348" TEIform="biblScope" type="pages">956–961</biblScope><ref id="id2651360" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inrialpes.fr/movi/publi/Publications/2003/TW03" location="extern" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="2385859101003">http://www.inrialpes.fr/movi/publi/Publications/2003/TW03</ref></imprint></monogr><note id="id2651382" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2651394" anchored="yes" place="unspecified" type="from">year</note><note id="id2651406" anchored="yes" place="unspecified" type="userid">cite:Trombettoni03a</note></biblStruct><biblStruct id="bid25" TEIform="biblStruct" default="NO"><analytic id="id2651430" TEIform="analytic"><title id="id2651437" TEIform="title" level="a">Scene Reconstruction Based on Constraint System Decomposition Techniques</title><author id="id2651447" TEIform="author"><persName id="id2651451" TEIform="persName"><foreName id="id2651457" TEIform="foreName" full="yes">M.</foreName><surname id="id2651466" TEIform="surname" full="yes">Wilczkowiak</surname></persName><persName id="id2651477" TEIform="persName"><foreName id="id2651482" TEIform="foreName" full="yes">G.</foreName><surname id="id2651492" TEIform="surname" full="yes">Trombettoni</surname></persName><persName id="id2651502" TEIform="persName"><foreName id="id2651508" TEIform="foreName" full="yes">C.</foreName><surname id="id2651518" TEIform="surname" full="yes">Jermann</surname></persName><persName id="id2651528" TEIform="persName"><foreName id="id2651534" TEIform="foreName" full="yes">P.</foreName><surname id="id2651544" TEIform="surname" full="yes">Sturm</surname></persName><persName id="id2651554" TEIform="persName"><foreName id="id2651560" TEIform="foreName" full="yes">E.</foreName><surname id="id2651570" TEIform="surname" full="yes">Boyer</surname></persName></author></analytic><monogr id="id2651582" TEIform="monogr"><title id="id2651589" TEIform="title" level="m">Proc. International Conference on Computer Vision, ICCV'03, Nice, France</title><imprint id="id2651600" TEIform="imprint"><dateStruct id="id2651604" TEIform="dateStruct" full="yes"><year id="id2651613" TEIform="year" full="yes">2003</year></dateStruct><ref id="id2651627" xlink:actuate="onRequest" xlink:show="replace" xlink:type="simple" xlink:href="http://www.inrialpes.fr/movi/publi/Publications/2003/WTJSB03" location="extern" xmlns:xlink="http://www.w3.org/1999/xlink" xyref="4073323678021">http://www.inrialpes.fr/movi/publi/Publications/2003/WTJSB03</ref></imprint></monogr><note id="id2651649" anchored="yes" place="unspecified" type="classification">inproceedings</note><note id="id2651661" anchored="yes" place="unspecified" type="from">year</note><note id="id2651673" anchored="yes" place="unspecified" type="userid">cite:Wilczkowiak03a</note></biblStruct></biblio></raweb>