<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE raweb PUBLIC "-//INRIA//DTD " "raweb2.dtd">
<raweb xmlns:html="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" year="2012">
  <identification id="tasc" isproject="true">
    <shortname>TASC</shortname>
    <projectName>Theory, Algorithms and Systems for Constraints</projectName>
    <theme-de-recherche>Programs, Verification and Proofs</theme-de-recherche>
    <domaine-de-recherche>Algorithmics, Programming, Software and Architecture</domaine-de-recherche>
    <datecreation type="Project-Team">January 01, 2011 </datecreation>
    <structure_exterieure type="Labs">
      <libelle>Laboratoire d'Informatique de Nantes Atlantique (LINA)</libelle>
    </structure_exterieure>
    <structure_exterieure type="Organism">
      <libelle>CNRS</libelle>
    </structure_exterieure>
    <structure_exterieure type="Organism">
      <libelle>Université Nantes</libelle>
    </structure_exterieure>
    <structure_exterieure type="Organism">
      <libelle>Ecole des Mines de Nantes</libelle>
    </structure_exterieure>
    <UR name="Rennes"/>
    <keywords>
      <term>Constraints</term>
      <term>Artificial Intelligence</term>
      <term>Inference</term>
      <term>Operations Research</term>
      <term>Numerical Methods</term>
      <term>Knowledge</term>
    </keywords>
  </identification>
  <team id="uid1">
    <person key="contraintes-2006-idm51200605728">
      <firstname>Nicolas</firstname>
      <lastname>Beldiceanu</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>Team Leader, <span class="smallcap" align="left">prof.</span> EMN</moreinfo>
      <hdr>oui</hdr>
    </person>
    <person key="tasc-2011-idm391165732480">
      <firstname>Fréderic</firstname>
      <lastname>Benhamou</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>
        <span class="smallcap" align="left">prof.</span>
      </moreinfo>
      <hdr>oui</hdr>
    </person>
    <person key="coprin-2006-idm14945041504">
      <firstname>Gilles</firstname>
      <lastname>Chabert</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo><span class="smallcap" align="left">m.c.</span> EMN</moreinfo>
    </person>
    <person key="tasc-2011-idm391165724240">
      <firstname>Sophie</firstname>
      <lastname>Demassey</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo><span class="smallcap" align="left">m.c.</span> EMN, on maternity leave since Avril 2012</moreinfo>
    </person>
    <person key="tasc-2011-idm391165720336">
      <firstname>Narendra</firstname>
      <lastname>Jussien</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo><span class="smallcap" align="left">prof.</span> EMN</moreinfo>
      <hdr>oui</hdr>
    </person>
    <person key="tasc-2011-idm391165716048">
      <firstname>Xavier</firstname>
      <lastname>Lorca</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo><span class="smallcap" align="left">m.c.</span> EMN</moreinfo>
    </person>
    <person key="tasc-2011-idm391165712144">
      <firstname>Thierry</firstname>
      <lastname>Petit</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo><span class="smallcap" align="left">m.c.</span> EMN</moreinfo>
    </person>
    <person key="tasc-2012-idm185116329360">
      <firstname>Florian</firstname>
      <lastname>Richoux</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo><span class="smallcap" align="left">m.c.</span> Univ. Nantes, since September 2012</moreinfo>
    </person>
    <person key="tasc-2011-idm391165708240">
      <firstname>Charlotte</firstname>
      <lastname>Truchet</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo><span class="smallcap" align="left">m.c.</span> Univ. Nantes</moreinfo>
    </person>
    <person key="tasc-2012-idm185116321680">
      <firstname>Mohamed</firstname>
      <lastname>Wahbi</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Enseignant</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo><span class="smallcap" align="left">associate m.c.</span> EMN, since September 2012</moreinfo>
    </person>
    <person key="tasc-2011-idm391165704224">
      <firstname>Charles</firstname>
      <lastname>Prud'Homme</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>Technique</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>on <ref xlink:href="http://www.emn.fr/z-info/choco-solver/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> project, PhD student since November 2011</moreinfo>
    </person>
    <person key="gemo-2007-idm510066747216">
      <firstname>Vincent</firstname>
      <lastname>Armant</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>PostDoc</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>ANR BOOLE grant, since December 2012</moreinfo>
    </person>
    <person key="tasc-2011-idm391165699152">
      <firstname>Bruno</firstname>
      <lastname>Belin</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>MENRT grant, since November 2011</moreinfo>
    </person>
    <person key="tasc-2011-idm391165696032">
      <firstname>Jérémie</firstname>
      <lastname>du Boisberranger</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>ANR BOOLE grant, since September 2010</moreinfo>
    </person>
    <person key="tasc-2011-idm391165692944">
      <firstname>Alexis</firstname>
      <lastname>De Clerq</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>MINES grant, since November 2009 until October 2012</moreinfo>
    </person>
    <person key="tasc-2012-idm185116300464">
      <firstname>Alban</firstname>
      <lastname>Derrien</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>MINES grant, since October 2012</moreinfo>
    </person>
    <person key="tasc-2011-idm391165689824">
      <firstname>Jean-Guillaume</firstname>
      <lastname>Fages</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>CNRS and Pays de Loire grant, since October 2011</moreinfo>
    </person>
    <person key="tasc-2011-idm391165686736">
      <firstname>Arnaud</firstname>
      <lastname>Letort</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>MINES and ANR SelfXL grant, since October 2010</moreinfo>
    </person>
    <person key="tasc-2011-idm391165674320">
      <firstname>Aurélien</firstname>
      <lastname>Merel</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>MENRT grant, since October 2008 until October 2012</moreinfo>
    </person>
    <person key="tasc-2011-idm391165671216">
      <firstname>Marie</firstname>
      <lastname>Pelleau</lastname>
      <affiliation>UnivFr</affiliation>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rennes</research-centre>
      <moreinfo>BDI-CNRS grant, since October 2009 until November 2012</moreinfo>
    </person>
  </team>
  <presentation id="uid2">
    <bodyTitle>Overall Objectives</bodyTitle>
    <subsection id="uid3" level="1">
      <bodyTitle>Objectives of the team</bodyTitle>
      <subsection id="uid4" level="2">
        <bodyTitle>Origin and Current Situation</bodyTitle>
        <p>Constraint programming emerges in the eighties and develops at <b>the intersection of Artificial Intelligence and Operations Research</b>, of Computer Science and Mathematics. Multidisciplinary by nature it keeps on using knowledge from various topics such as discrete mathematics, theoretical computer science (graph theory, combinatorics, algorithmic, complexity), functional analysis and optimization, IT and software engineering. Constraint programming was identified in 1996 by the ACM as a <i>strategic topic for Computer Science</i>.
The turn of the century has seen the development of optimization technology in the industry (with notably Ilog, IBM, Dash and more recently Microsoft, <ref xlink:href="http://code.msdn.microsoft.com/solverfoundation" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>code.<allowbreak/>msdn.<allowbreak/>microsoft.<allowbreak/>com/<allowbreak/>solverfoundation</ref>, Google and Dynadec) and the corresponding scientific field, at the border of Constraint Programming, Mathematical Programming, Local Search and Numerical Analysis.
Optimisation technology is now assisting public sector, companies and people to some extent for making decisions that use resources better
and match specific requirements in an increasingly complex world. Indeed, computer aided decision and optimization is becoming one of the
cornerstones for providing assistance to all kinds of human activities.</p>
        <p>Today, with the preeminence of optimization technology in most industrial sectors, we argue that quick and ad hoc solutions, often used today, cannot support the long-term development of optimization technology and its broad diffusion. We also argue that there should be a much more direct link between mathematical results and their systematic reuse in the main fields of optimization technology.</p>
      </subsection>
      <subsection id="uid5" level="2">
        <bodyTitle>General Challenges</bodyTitle>
        <p>In spite of its importance, computer aided decision and optimization suffers from a number of fundamental weaknesses that prevent from
taking advantage of its full potential and hinder its progress and its capacity to deal with more and more complex situations. This can be
mostly blamed on the diversity of actors, which are:</p>
        <simplelist>
          <li id="uid6">
            <p noindent="true">Spread out in distinct scientific communities, each with its own focus:</p>
            <simplelist>
              <li id="uid7">
                <p noindent="true">On the one hand, computer science for providing languages, modelling tools and libraries. While focusing on providing flexible and
powerful programming paradigm that can be easily deployed and maintained on modern architectures, it does not address the central
question of how to come up in a systematic way with efficient methods for optimization and decision problems.</p>
              </li>
              <li id="uid8">
                <p noindent="true">On the other hand, applied mathematics for the theory part. The focus is to come up with powerful abstractions that allow
understanding the structure of a class of problems, independently of its practical and systematic uses in modern software
components.</p>
              </li>
            </simplelist>
          </li>
          <li id="uid9">
            <p noindent="true">Spread out in distinct technological communities, each independently pushing its own solving paradigm like constraint programming,
linear and integer programming, continuous optimization, constraint-based local search (e.g., <ref xlink:href="http://dynadec.com/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">COMET</ref>).
To some extent, most of these techniques exploit in different ways the same mathematical results,
that are manually adapted to fit the main way to proceed of a given technology.</p>
          </li>
        </simplelist>
        <p>Thus, a first challenge encountered by constraint programming is the design of computer systems implementing <b>in a transparent way</b>
effective solving techniques.</p>
        <simplelist>
          <li id="uid10">
            <p noindent="true">Ideally, the user must be able to <b>describe his problem in a high level modelling language</b> without being concerned with the underlying solving mechanisms used. Such systems must also be independent both from any computer programming language and from any resolution engine.</p>
          </li>
          <li id="uid11">
            <p noindent="true">In order to assists user, systems must also offer <b>digital knowledge base in problem solving</b> that make available state of the art models and heuristics
for large set of well identified problems.</p>
          </li>
          <li id="uid12">
            <p noindent="true">Lastly, the user must have the ability to interpret the returned solutions, in particular within the context of <b>over constrained problems where it is necessary to partly relax some constraints</b>, and that in the most realistic possible way.</p>
          </li>
        </simplelist>
        <p>A second challenge resides in the <b>speed of resolution especially in the context of large-scale data</b>. One has to adapt techniques such as generic consistency algorithms, graph algorithms, mathematical programming, meta-heuristics and to integrate them within the framework of constraint programming. This integration generates new questions such as the design of incremental algorithms, the automatic decomposition or the automatic reformulation of problems.</p>
        <p>Finally a third challenge deals with the use of constraint programming in the context of <b>complex industrial problems</b>, especially
when both discrete and continuous aspects are present. Complexity has multiple causes such as:</p>
        <simplelist>
          <li id="uid13">
            <p noindent="true">the combination of temporal and spatial aspects, of continuous and discrete aspects,</p>
          </li>
          <li id="uid14">
            <p noindent="true">the dynamic character of some phenomena inducing a modification of the constraints and data during time,</p>
          </li>
          <li id="uid15">
            <p noindent="true">the difficulty of expressing some physical constraints, e.g. load balancing and temporal stability,</p>
          </li>
          <li id="uid16">
            <p noindent="true">the necessary decomposition of large problems inducing significant solution performance losses.</p>
          </li>
        </simplelist>
      </subsection>
    </subsection>
    <subsection id="uid17" level="1">
      <bodyTitle>Highlights of the Year</bodyTitle>
      <orderedlist>
        <li id="uid18">
          <p noindent="true">The <ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX</ref> library has been entirely re-factored from scratch
to provide a more clean and easy-to-use interface as well as a more powerful engine and made available
in December 2012 on multiple platforms (Linux, MacOs, Windows).
Global optimization and system solving front-end algorithms have been tested on more than 500 benchmarks.</p>
        </li>
        <li id="uid19">
          <p noindent="true">Significant advance on learning constraints models for highly structured problems was done in 2012.
The system <ref xlink:href="#tasc-2012-bid0" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> is based on the global constraint catalog,
providing the library of constraints that can be used in modeling,
and the Constraint Seeker tool, which finds a ranked list of matching constraints given one or more sample call patterns.
Surprisingly, the <ref xlink:href="http://4c.ucc.ie/~hsimonis/modelling/report.pdf" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">system</ref> often finds usable models even when
working with a single, positive example.</p>
        </li>
      </orderedlist>
    </subsection>
  </presentation>
  <fondements id="uid20">
    <bodyTitle>Scientific Foundations</bodyTitle>
    <subsection id="uid21" level="1">
      <bodyTitle>Overview</bodyTitle>
      <p>Basic research is guided by the challenges raised before: to classify and enrich the models, to automate reformulation and resolution, to dissociate declarative and procedural knowledge, to come up with theories and tools that can handle problems involving both continuous
and discrete variables, to develop modelling tools and to come up with solving tools that scale well. On the one hand, <b>classification aspects</b> of this research are integrated within a knowledge base about combinatorial problem solving:
the global constraint catalog (see <ref xlink:href="http://www.emn.fr/x-info/sdemasse/gccat/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>www.<allowbreak/>emn.<allowbreak/>fr/<allowbreak/>x-info/<allowbreak/>sdemasse/<allowbreak/>gccat/<allowbreak/>index.<allowbreak/>html</ref>).
On the other hand, <b>solving aspects</b> are capitalized within the constraint solving system <ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref>.
Lastly, within the framework of its activities of valorisation, teaching and of partnership research, the team uses constraint programming for solving various concrete problems. The challenge is, on one side to increase the visibility of the constraints in the others disciplines of computer science, and on the other side to contribute to a broader diffusion of the constraint programming in the industry.
</p>
    </subsection>
    <subsection id="uid22" level="1">
      <bodyTitle>Fundamental Research Topics</bodyTitle>
      <p>This part presents the research topics investigated by the project:</p>
      <simplelist>
        <li id="uid23">
          <p noindent="true">Global Constraints Classification, Reformulation and Filtering,</p>
        </li>
        <li id="uid24">
          <p noindent="true">Convergence between Discrete and Continuous,</p>
        </li>
        <li id="uid25">
          <p noindent="true">Dynamic, Interactive and over Constrained Problems,</p>
        </li>
        <li id="uid26">
          <p noindent="true">Solvers.</p>
        </li>
      </simplelist>
      <p>These research topics are in fact not independent. The work of the team thus frequently relates transverse aspects such as explained global constraints, Benders decomposition and explanations, flexible and dynamic constraints, linear models and relaxations of constraints.</p>
      <subsection id="idp140431199220832" level="2">
        <bodyTitle>Constraints Classification, Reformulation and Filtering</bodyTitle>
        <p>In this context our research is focused (a) first on identifying recurring combinatorial structures that can be used for modelling a large variety
of optimization problems, and (b) exploit these combinatorial structures in order to
come up with efficient algorithms in the different fields of optimization technology. The key idea for achieving point (b) is that many filtering
algorithms both in the context of Constraint Programming, Mathematical Programming and Local Search can be interpreted as the
maintenance of invariants on specific domains (e.g., graph, geometry).
The systematic classification of global constraints and of their relaxation brings a synthetic view of the field. It establishes links between the
properties of the concepts used to describe constraints and the properties of the constraints themselves. Together with <ref xlink:href="http://www.sics.se/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SICS</ref>, the team
develops and maintains <i>a catalog of global constraints</i>, which describes the semantics of more than 350 constraints, and proposes
a unified mathematical model for expressing them. This model is based on graphs, automata and logic formulae and allows to derive filtering methods and automatic reformulation for each constraint in a unified way (see <ref xlink:href="http://www.emn.fr/x-info/sdemasse/gccat/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>www.<allowbreak/>emn.<allowbreak/>fr/<allowbreak/>x-info/<allowbreak/>sdemasse/<allowbreak/>gccat/<allowbreak/>index.<allowbreak/>html</ref>).
We consider hybrid methods (i.e., methods that involve more than one optimization technology such as constraint programming, mathematical programming or local search), to draw benefit from the respective advantages of the combined approaches.
More fundamentally, the study of hybrid methods makes it possible to compare and connect strategies of resolution specific to each
approach for then conceiving new strategies.
Beside the works on classical, complete resolution techniques, we also investigate local search techniques from a mathematical point of view. These partly random algorithms have been proven very efficient in practice, although we have little theoretical knowledge on their behaviour, which often makes them problem-specific. Our research in that area is focused on a probabilistic model of local search techniques, from which we want to derive quantified information on their behaviour, in order to use this information directly when designing the algorithms and exploit their performances better.
We also consider algorithms that maintain local and global consistencies, for more specific models. Having in mind the trade off between genericity and effectiveness, the effort is put on the efficiency of the algorithms with guarantee on the produced levels of filtering. This effort results in adapting existing techniques of resolution such as graph algorithms. For this purpose we identify necessary conditions of feasibility that can be evaluated by efficient incremental algorithms. Genericity is not neglected in these approaches: on the one hand the constraints we focus on are applicable in many contexts (for example, graph partitioning constraints can be used both in logistics and in phylogeny); on the other hand, this work led to study the portability of such constraints and their independence with specific solvers. This research orientation gathers various work such as strong local consistencies, graph partitioning constraints, geometrical constraints, and optimization and soft constraints. Within the perspective to deal with complex industrial problems, we currently develop meta constraints
(e.g. <ref xlink:href="http://www.emn.fr/z-info/sdemasse/gccat/Cgeost.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"><i>geost</i></ref>) handling all together the issues of large-scale problems, dynamic constraints, combination of spatial and temporal dimensions, expression of business rules.</p>
      </subsection>
      <subsection id="idp140431199229648" level="2">
        <bodyTitle>Convergence between Discrete and Continuous</bodyTitle>
        <p>Many industrial problems mix continuous and discrete aspects that respectively correspond
to physical (e.g., the position, the speed of an object) and logical (e.g., the identifier, the nature of an object) elements.
Typical examples of problems are for instance:</p>
        <simplelist>
          <li id="uid27">
            <p noindent="true"><i>Geometrical placement problems</i> where one has to place in space a set of objects subject to various geometrical constraints
(i.e., non-overlapping, distance). In this context, even if the positions of the objects are continuous, the structure of optimal configurations
has a discrete nature.</p>
          </li>
          <li id="uid28">
            <p noindent="true"><i>Trajectory and mission planning problems</i> where one has to plan and synchronize the moves of several teams in order to
achieve some common goal (i.e., fire fighting, coordination of search in the context of rescue missions, surveillance missions of restricted
or large areas).</p>
          </li>
          <li id="uid29">
            <p noindent="true"><i>Localization problems in mobile robotic</i> where a robot has to plan alone (only with its own sensors) its trajectory.
This kind of problematic occurs in situations where the GPS cannot be used (e.g., under water or Mars exploration) or
when it is not precise enough (e.g., indoor surveillance, observation of contaminated sites).</p>
          </li>
        </simplelist>
        <p>Beside numerical constraints that mix continuous and integer variables we also have global constraints that involve both type of variables.
They typically correspond to graph problems (i.e., graph colouring, domination in a graph) where a graph is dynamically constructed
with respect to geometrical and-or temporal constraints.
In this context, the key challenge is avoiding decomposing the problem in a discrete and continuous parts as it is traditionally the case.
As an illustrative example consider <i>the wireless network deployment problem</i>. On the one hand, the continuous part consists of finding
out where to place a set of antenna subject to various geometrical constraints. On the other hand, by building an interference
graph from the positions of the antenna, the discrete part consists of allocating frequencies to antenna in order to avoid interference.
In the context of convergence between discrete and continuous variables, our goals are:</p>
        <simplelist>
          <li id="uid30">
            <p noindent="true">First to identify and compare typical class of techniques that are used in the context of continuous and discrete solvers.</p>
          </li>
          <li id="uid31">
            <p noindent="true">To see how one can unify and/or generalize these techniques in order to handle in an integrated way continuous and discrete
constraints within the same framework.</p>
          </li>
        </simplelist>
      </subsection>
      <subsection id="idp140431199242160" level="2">
        <bodyTitle>Dynamic, Interactive and over Constrained Problems</bodyTitle>
        <p>Some industrial applications are defined by a set of constraints which may change over time,
for instance due to an interaction with the user. Many other industrial applications are over-constrained,
that is, they are defined by set of constraints which are more or less important and cannot be all satisfied at the same time.
Generic, dedicated and explanation-based techniques can be used to deal efficiently with such applications.
Especially, these applications rely on the notion of <i>soft constraints</i> that are allowed to be (partially) violated.
The generic concept that captures a wide variety of soft constraints is the violation measure, which is coupled with specific resolution techniques.
Lastly, soft constraints allow to combinate the expressive power of global constraints with local search frameworks.</p>
      </subsection>
      <subsection id="idp140431199244384" level="2">
        <bodyTitle>Solvers</bodyTitle>
        <p>Our theoretical work is systematically validated by concrete experimentations. We have in particular for that purpose the <ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> constraint platform. The team develops and maintains <ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> with the assistance of the laboratory e-lab of Bouygues (G. Rochart), the company Amadeus (F. Laburthe), and others researchers such as <ref xlink:href="http://www.g-scop.inpg.fr/index.php?option=com_comprofiler&amp;task=userProfile&amp;user=1412&amp;Itemid=18" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">H. Cambazard</ref> (<ref xlink:href="http://4c.ucc.ie/web/index.jsp" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">4C</ref>, <ref xlink:href="http://www.grenoble-inp.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">INP Grenoble</ref>). The functionalities of <ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> are gradually extended with the outcomes of our works: design of constraints, analysis and visualization of explanations, etc. The open source <ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> library is downloaded on average 450 times each month since 2006.
<ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> is developed in line with the research direction of the team, in an open-minded scientific spirit.
Contrarily to other solvers where the efficiency often relies on problem-specific algorithms,
<ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> aims at providing the users both with reusable techniques
(based on an up-to-date implementation of the global constraint catalogue)
and with a variety of tools to ease the use of these techniques
(clear separation between model and resolution,
event-based solver,
management of the over-constrained problems, explanations, etc.).
Since 2009 year, due to the hiring of <ref xlink:href="http://www.emn.fr/z-info/gchabe08/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">G. Chabert</ref>,
the team is also involved in the development of the continuous constraint solver <ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX</ref>.
These developments led us to new research topics, suitable for the implementation of discrete and continuous constraint solving systems: portability of the constraints, management of explanations, incrementality and recalculation. They partially use aspect programming
(in collaboration with the <ref xlink:href="http://www.inria.fr/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Inria</ref> <ref xlink:href="http://www.inria.fr/en/en/teams/ascola" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ASCOLA</ref> team).
This work around the design and the development of solvers thus forms the fourth direction of basic research of the project.</p>
      </subsection>
    </subsection>
  </fondements>
  <domaine id="uid32">
    <bodyTitle>Application Domains</bodyTitle>
    <subsection id="uid33" level="1">
      <bodyTitle>Introduction</bodyTitle>
      <p>Constraint programming deals with the resolution of decision problems by means of rational, logical and computational techniques.
Above all, constraint programming is founded on a clear distinction between, on the one hand the description of the constraints
intervening in a problem, and on the other hand the techniques used for the resolution. The ability of constraint programming
to handle in a flexible way heterogeneous constraints has raised the commercial interest for this paradigm in the early nighties.
Among his fields of predilection, one finds traditional applications such as computer aided decision-making, scheduling,
planning, placement, logistics or finance, as well as applications such as electronic circuits design (simulation, checking and test),
DNA sequencing and phylogeny in biology, configuration of manufacturing products or web sites, formal verification of code.
</p>
    </subsection>
    <subsection id="uid34" level="1">
      <bodyTitle>Panorama</bodyTitle>
      <p>In 2012 the <ref xlink:href="http://www.inria.fr/en/teams/tasc" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TASC</ref> team was involved in the following application domains:</p>
      <simplelist>
        <li id="uid35">
          <p noindent="true"><i>Planning and replanning</i> in Data Centres (<ref xlink:href="http://selfxl.gforge.inria.fr/dokuwiki/doku.php" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SelfXL</ref> project).</p>
        </li>
        <li id="uid36">
          <p noindent="true"><i>Packing complex shapes</i> in the context of a warehouse (NetWMS2 project).</p>
        </li>
        <li id="uid37">
          <p noindent="true">Building decision support system for <i>city development planning with evaluation of energy impacts</i> (<ref xlink:href="http://competitivite.gouv.fr/annuaire-projets-fui-et-ppte-aides/fiche-projet-r-d-aide-355/sustains-89.html?cHash=6637aa84866694ccaa99a09b21786ef3" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SUSTAINS</ref> project).</p>
        </li>
        <li id="uid38">
          <p noindent="true"><i>Optimizing electricity production</i> in the context of the <ref xlink:href="http://www.fondation-hadamard.fr/en/PGMO" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Gaspard Monge call program for Optimisation and Operation Research</ref>. We extract
global constraints from daily energy production temporal series issued from all productions plants of <ref xlink:href="http://france.edf.com/france-45634.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">EDF</ref> over a period of several years.</p>
        </li>
      </simplelist>
    </subsection>
  </domaine>
  <logiciels id="uid39">
    <bodyTitle>Software</bodyTitle>
    <subsection id="uid40" level="1">
      <bodyTitle>CHOCO</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200605728">
          <firstname>Nicolas</firstname>
          <lastname>Beldiceanu</lastname>
        </person>
        <person key="tasc-2011-idm391165692944">
          <firstname>Alexis</firstname>
          <lastname>De Clerq</lastname>
        </person>
        <person key="tasc-2011-idm391165724240">
          <firstname>Sophie</firstname>
          <lastname>Demassey</lastname>
        </person>
        <person key="tasc-2011-idm391165689824">
          <firstname>Jean-Guillaume</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="tasc-2011-idm391165720336">
          <firstname>Narendra</firstname>
          <lastname>Jussien</lastname>
          <moreinfo>correspondant</moreinfo>
        </person>
        <person key="tasc-2011-idm391165686736">
          <firstname>Arnaud</firstname>
          <lastname>Letort</lastname>
        </person>
        <person key="tasc-2011-idm391165716048">
          <firstname>Xavier</firstname>
          <lastname>Lorca</lastname>
          <moreinfo>correspondant</moreinfo>
        </person>
        <person key="tasc-2011-idm391165712144">
          <firstname>Thierry</firstname>
          <lastname>Petit</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Charles</firstname>
          <lastname>Prud'homme</lastname>
          <moreinfo>correspondant</moreinfo>
        </person>
        <person key="PASUSERID">
          <firstname>Remi</firstname>
          <lastname>Douence</lastname>
        </person>
      </participants>
      <p><ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> is a Java discrete constraints library integrating within a same system
<i>explanations</i>, <i>soft constraints</i> and <i>global constraints</i> (90000 lines of source code).
This year developments were focussing on the following aspects:</p>
      <orderedlist>
        <li id="uid41">
          <p noindent="true">Since September 2011, we are working on a new version of the <ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> solver.
This implies a total refactoring of the source code in order to make it simpler to use and maintain.
We introduce a new propagation engine framework that directly handle state-of-the-art techniques,
such as <i>advisors</i>, <i>propagator groups</i>, <i>activity-based search</i> and <i>explanations</i>,
to ensure a good level of efficiency, and plug a <ref xlink:href="http://www.g12.csse.unimelb.edu.au/minizinc/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">MiniZinc</ref> modeling language parser.
An alpha release will be available by the beginning of 2013.</p>
        </li>
        <li id="uid42">
          <p noindent="true">In the context of the new version of the <ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> solver we design an <i>adaptive propagation engine</i> to enhance
performance as well as a <i>solver independent language to write strategies</i> for controlling the new adaptive
propagation engine. The adaptive propagation engine can both deal with variable-oriented propagation engines
and constraint-oriented propagation engines. It is usually accepted that there is no best approach in general
and modern constraint solvers therefore implement only one.</p>
        </li>
        <li id="uid43">
          <p noindent="true">New scalable global constraints were provides both in the context of <i>graph constraints</i> (with also graph variables)
and in the context of <i>scheduling constraints</i>.
These constraints respectively allow to handle sparse graphs with up to 10000 vertices,
and resource scheduling problems with up to one million tasks.</p>
        </li>
        <li id="uid44">
          <p noindent="true">A new global constraint called <i>focus</i> for concentrating high cost values motivated by several concrete examples, such as resource constrained scheduling problems with machine rentals, was introduced.</p>
        </li>
        <li id="uid45">
          <p noindent="true">The work on providing probability-based constraints to get light propagation filtering algorithm has been pursued.
A particular focus has been put on calculating the probabilistic indicator for the bound-consistency propagator of
an <i>alldifferent</i> constraint.</p>
        </li>
      </orderedlist>
      <p><ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Beldiceanu</ref>,
A. De Clerq,
<ref xlink:href="http://www.emn.fr/z-info/sdemasse/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">S. Demassey</ref>,
J.-G. Fages,
<ref xlink:href="http://narendra.jussien.free.fr/njussien-eng/Welcome.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Jussien</ref>,
A. Letort,
<ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">X. Lorca</ref>,
<ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">T. Petit</ref>,
<ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">C. Prud'Homme</ref> and
<ref xlink:href="http://www.emn.fr/z-info/douence/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">R. Douence</ref>
have contributed in 2012.
The link to the system and documentation is <ref xlink:href="http://choco.emn.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>choco.<allowbreak/>emn.<allowbreak/>fr</ref>.
</p>
    </subsection>
    <subsection id="uid46" level="1">
      <bodyTitle>IBEX</bodyTitle>
      <participants>
        <person key="PASUSERID">
          <firstname>Ignacio</firstname>
          <lastname>Araya</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Anthony</firstname>
          <lastname>Baire</lastname>
        </person>
        <person key="coprin-2006-idm14945041504">
          <firstname>Gilles</firstname>
          <lastname>Chabert</lastname>
          <moreinfo>correspondant</moreinfo>
        </person>
        <person key="PASUSERID">
          <firstname>Rémi</firstname>
          <lastname>Douence</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Bertrand</firstname>
          <lastname>Neveu</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Gilles</firstname>
          <lastname>Trombettoni</lastname>
        </person>
      </participants>
      <p><ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX</ref> (Interval-Based EXplorer) is a C++ library for solving nonlinear constraints over real numbers (25000 lines of source code).
The main feature of Ibex is its ability to build solver/paver strategies declaratively through the contractor programming paradigm.</p>
      <p>Continuing last year work on the redesign of the architecture of <ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX</ref>,
the <ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX</ref> library has been entirely re-factored from scratch to provide a more clean and easy-to-use interface as well as a more powerful engine.The development started in late 2011, the kernel has been completed in mid-2012 and almost all the functionalities of <ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX</ref> integrated in the new architecture. Global optimization and system solving front-end algorithms have been tested on more than 500 benchmarks. Installation scripts for a deployment on multiple platforms have also been done
by an engineer of Inria (Anthony Baire). A first web site has been activated, with an on-line installation documentation, a programming tutorial (still under writing), and an API. An alpha release is now available for download. A first <ref xlink:href="http://www.ensta-bretagne.fr/jaulin/MEAibex20.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">training course</ref> on <ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX 2.0</ref> has been organized at
<ref xlink:href="http://www.ensta-bretagne.fr/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ENSTA Bretagne</ref>, Brest, the 17-18th December with about 25 participants. Similar training courses will also occur in 2013.</p>
      <p>An explorative study aimed at showing that the explicit representation of search trees can play a distinguished role in the field of numerical constraints was done this year. The idea was also to define a new high-level language to handle explicit search trees, in the fashion of quadtrees (that one can intersects, etc.). We have developed a prototype in Haskell to validate the approach and have illustrated it over different examples.
</p>
    </subsection>
    <subsection id="uid47" level="1">
      <bodyTitle>CHOCO-IBEX</bodyTitle>
      <participants>
        <person key="coprin-2006-idm14945041504">
          <firstname>Gilles</firstname>
          <lastname>Chabert</lastname>
          <moreinfo>correspondant</moreinfo>
        </person>
        <person key="PASUSERID">
          <firstname>Charles</firstname>
          <lastname>Prud'homme</lastname>
          <moreinfo>correspondant</moreinfo>
        </person>
      </participants>
      <p>Work has been done to provide an interface for connecting the
<ref xlink:href="http://www.emn.fr/z-info/choco-solver/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> and the
<ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX</ref> libraries
in order to handle problems where we both have continuous and discrete variables.
This interface allows to filter continuous domains from <ref xlink:href="http://www.emn.fr/z-info/choco-solver/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> with the <ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX</ref> engine
as well as to check for unsatisfiability or entailment. It also manages reification variables.
This interface has been tested on a toy problem and seems to work as expected.
Some glue code (on both sides) is still missing to handle reificiation and should be integrated
in a short term. The interface should be ready for usage with the next version of CHOCO (3.0).
</p>
    </subsection>
    <subsection id="uid48" level="1">
      <bodyTitle>Global Constraint Catalog</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200605728">
          <firstname>Nicolas</firstname>
          <lastname>Beldiceanu</lastname>
          <moreinfo>correspondant</moreinfo>
        </person>
        <person key="PASUSERID">
          <firstname>Mats</firstname>
          <lastname>Carlsson</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Helmut</firstname>
          <lastname>Simonis</lastname>
        </person>
      </participants>
      <p>The global constraint catalog presents and classifies global constraints and describes different aspects with meta data.
It consist of</p>
      <orderedlist>
        <li id="uid49">
          <p noindent="true">a <ref xlink:href="http://www.emn.fr/z-info/sdemasse/aux/doc/catalog.pdf" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">pdf</ref>
version that can be downloaded from <ref xlink:href="http://www.emn.fr/z-info/sdemasse/gccat/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>www.<allowbreak/>emn.<allowbreak/>fr/<allowbreak/>z-info/<allowbreak/>sdemasse/<allowbreak/>gccat/</ref> (at item <i>last working version</i>)
containing 406 constraints, 3397 pages and 758 figures,</p>
        </li>
        <li id="uid50">
          <p noindent="true">an on line version accessible from the previous address,</p>
        </li>
        <li id="uid51">
          <p noindent="true">meta data describing the constraints (buton <i>PL</i> for each constraint, e.g., <ref xlink:href="http://www.emn.fr/z-info/sdemasse/aux/src/alldifferent.pl" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">alldifferent.pl</ref>),</p>
        </li>
        <li id="uid52">
          <p noindent="true">an online service (i.e, a <ref xlink:href="http://seeker.mines-nantes.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"><i>constraint seeker</i></ref>)
which provides a web interface to search for global constraints,
given positive and negative ground examples.</p>
        </li>
      </orderedlist>
      <p>This year developments were focussing on:</p>
      <orderedlist>
        <li id="uid53">
          <p noindent="true">maintaining the catalogue,</p>
        </li>
        <li id="uid54">
          <p noindent="true">making the <i>core global constraints</i> (10 constraints) more accessible to a wider audience:</p>
          <simplelist>
            <li id="uid55">
              <p noindent="true">for this purpose examples with their corresponding pictures have been systematically provided
for showing all solutions for an example of each core global constraint.</p>
            </li>
            <li id="uid56">
              <p noindent="true">in addition a set of about 30 exercises with their corrections have been done for half
of the core global constraints.</p>
            </li>
          </simplelist>
        </li>
        <li id="uid57">
          <p noindent="true">a redesign of all the 758 figures of the catalog has been
undertaken in autumn 2012 using <ref xlink:href="http://en.wikipedia.org/wiki/PGF/TikZ" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TikZ</ref>
(in December 2012 312 figures were redesigned).</p>
        </li>
        <li id="uid58">
          <p noindent="true">adding constraints related to sequences that we found relevant for learning constraints
from electricity production curves.</p>
        </li>
      </orderedlist>
      <p><ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Beldiceanu</ref>, <ref xlink:href="http://www.sics.se/~matsc/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">M. Carlsson</ref> (<ref xlink:href="http://www.sics.se/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SICS</ref>, Sweden) and <ref xlink:href="http://4c.ucc.ie/~hsimonis/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">H. Simonis</ref> (<ref xlink:href="http://4c.ucc.ie/web/index.jsp" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">4C</ref>, Ireland) have contributed in 2012.
The link to the global constraint catalog is <ref xlink:href="http://www.emn.fr/z-info/sdemasse/gccat/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>www.<allowbreak/>emn.<allowbreak/>fr/<allowbreak/>z-info/<allowbreak/>sdemasse/<allowbreak/>gccat/</ref>.
</p>
    </subsection>
  </logiciels>
  <resultats id="uid59">
    <bodyTitle>New Results</bodyTitle>
    <subsection id="uid60" level="1">
      <bodyTitle>Constraint and Abstract Interpretation</bodyTitle>
      <participants>
        <person key="tasc-2011-idm391165671216">
          <firstname>Marie</firstname>
          <lastname>Pelleau</lastname>
        </person>
        <person key="tasc-2011-idm391165708240">
          <firstname>Charlotte</firstname>
          <lastname>Truchet</lastname>
        </person>
        <person key="tasc-2011-idm391165732480">
          <firstname>Fredéric</firstname>
          <lastname>Benhamou</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Antoine</firstname>
          <lastname>Miné</lastname>
        </person>
      </participants>
      <p>We apply techniques from Abstract Interpretation (AI),
a general theory of semantic abstractions, to Constraint Programming (CP),
which aims at solving hard combinatorial problems with a generic framework based on first-order logics.
We highlight some links and differences between these fields: both compute fix-points by iteration
but employ different extrapolation and refinement strategies;
moreover, consistencies in Constraint Programming can be mapped to non-relational abstract domains.</p>
      <simplelist>
        <li id="uid61">
          <p noindent="true">In a first step, we redefine all the components of CP on abstract domains,
instead of the usual cartesian, domain-specific domains (boxes or integer sets),
obtaining a generic method that can be specified for any of the AI abstract domains.</p>
        </li>
        <li id="uid62">
          <p noindent="true">In a second step, we then use the correspondences between AI and CP to build an abstract constraint solver
that leverages abstract interpretation techniques (such as relational domains) to go beyond classic solvers.
We present encouraging experimental results obtained with our prototype implementation, called AbSolute.
In particular, AbSolute is able to solve problems on both discrete and continuous variables.</p>
        </li>
      </simplelist>
      <p>The work is done in collaboration with <ref xlink:href="http://www.di.ens.fr/~mine/perso/index.html.en" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Antoine Miné</ref>.</p>
      <p>A corresponding paper <i>A constraint solver based on abstract domains</i> <ref xlink:href="#tasc-2012-bid1" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
will appear at the <ref xlink:href="http://vmcai13.di.univr.it/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">14th International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI'13)</ref>.
</p>
    </subsection>
    <subsection id="uid63" level="1">
      <bodyTitle>Analytic Combinatorics and Lazy Filtering</bodyTitle>
      <participants>
        <person key="tasc-2011-idm391165696032">
          <firstname>Jérémie</firstname>
          <lastname>du Boisberranger</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Danièle</firstname>
          <lastname>Gardy</lastname>
        </person>
        <person key="tasc-2011-idm391165716048">
          <firstname>Xavier</firstname>
          <lastname>Lorca</lastname>
        </person>
        <person key="tasc-2011-idm391165708240">
          <firstname>Charlotte</firstname>
          <lastname>Truchet</lastname>
        </person>
      </participants>
      <p>The <ref xlink:href="http://boole.prism.uvsq.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ANR Boole</ref> project (2009-2013)
aims at quantifying different formats of boolean formulas, including SAT of constraints.
Within the project, we have started a collaboration with
<ref xlink:href="http://www.prism.uvsq.fr/%7Egardy/index-anglais.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Danièle Gardy</ref>, <ref xlink:href="http://www.uvsq.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">UVSQ</ref>,
expert in analytic combinatorics and average-case study of algorithms.
The goal of the collaboration was to quantify, within a high level probabilistic model,
how often the bound-consistency propagator of an <i>alldifferent</i> constraint is likely to do something (or nothing).
During year 2012, a particular focus has been put on calculating the probabilistic indicator,
with an accepted publication at <ref xlink:href="http://www.siam.org/meetings/analco13/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Analco 2013</ref> (to appear).
Further research include implementing and testing different possible uses for this indicator.
A post-doc, Vincent Armant, has been recruited on the Boole project for this.</p>
      <p>The corresponding paper
<i>When is it worthwhile to propagate a constraint? A probabilistic analysis of </i>alldifferent<i/> <ref xlink:href="#tasc-2012-bid2" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
was accepted for publication at the ANALCO 13th Meeting on Analytic Algorithmics and Combinatorics
(<ref xlink:href="http://www.siam.org/meetings/analco13/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Analco 2013</ref>).
</p>
    </subsection>
    <subsection id="uid64" level="1">
      <bodyTitle>Learning Constraint Models</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200605728">
          <firstname>Nicolas</firstname>
          <lastname>Beldiceanu</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Naina</firstname>
          <lastname>Razakarison</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Helmut</firstname>
          <lastname>Simonis</lastname>
        </person>
      </participants>
      <p>We designed a system which generates finite domain constraint models from positive example solutions, for highly structured problems. The system is based on the <ref xlink:href="http://www.emn.fr/z-info/sdemasse/aux/doc/catalog.pdf" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">global constraint catalog</ref>, providing the library of constraints that can be used in modeling, and the <ref xlink:href="http://seeker.mines-nantes.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">constraint seeker tool</ref>, which finds a ranked list of matching constraints given one or more sample call patterns.
We have tested the modeler with 230 examples, ranging from 4 to 6,500 variables, using between 1 and 7,000 samples. These examples come from a variety of domains, including puzzles, sports-scheduling, packing and placement, and design theory. Surprisingly, in many cases the system finds usable candidate lists even when working with <i>a single</i>, positive example.</p>
      <p>The corresponding paper <i>A Model Seeker: Extracting Global Constraint Models From Positive Examples</i> <ref xlink:href="#tasc-2012-bid0" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
was published at the 18th International Conference on Principles and Practice of Constraint Programming
(<ref xlink:href="http://www.springer.com/computer/theoretical+computer+science/book/978-3-642-33557-0" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CP 2012</ref>).
</p>
    </subsection>
    <subsection id="uid65" level="1">
      <bodyTitle>Scalable Resource Scheduling Constraints</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200605728">
          <firstname>Nicolas</firstname>
          <lastname>Beldiceanu</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Mats</firstname>
          <lastname>Carlsson</lastname>
        </person>
        <person key="tasc-2011-idm391165686736">
          <firstname>Arnaud</firstname>
          <lastname>Letort</lastname>
        </person>
      </participants>
      <p>Following up on our work on scalable placement constraints for rectangle and box packing,
and initially motivated by multidimensional bin packing problems that arise in the context of data centers,
we have focussed this year our work on scalable resource scheduling constraints.</p>
      <p>First we came up with a sweep based algorithm for the <i>cumulative</i> constraint, which can operate in filtering mode
as well as in greedy assignment mode. Given <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>n</mi></math></formula> tasks, this algorithm has a worst-case time complexity of <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mi>O</mi><mo>(</mo><msup><mi>n</mi><mn>2</mn></msup><mo>)</mo></mrow></math></formula>.
In practice, we use a variant with better average-case complexity but worst-case complexity of <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mi>O</mi><mo>(</mo><msup><mi>n</mi><mn>2</mn></msup><mo form="prefix">log</mo><mi>n</mi><mo>)</mo></mrow></math></formula>,
which goes down to <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mi>O</mi><mo>(</mo><mi>n</mi><mo form="prefix">log</mo><mi>n</mi><mo>)</mo></mrow></math></formula> when all tasks have unit duration, i.e. in the bin-packing case.
Despite its worst-case time complexity, this algorithm scales well in practice,
even when a significant number of tasks can be scheduled in parallel.
It handles up to 1 million tasks in one single cumulative constraint in both <ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> and <ref xlink:href="http://sicstus.sics.se/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SICStus</ref>.</p>
      <p>Second we generalize the previous sweep algorithm to directly handle multiple resources.
Given <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>n</mi></math></formula> tasks and <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>k</mi></math></formula> resources, this algorithm has a worst-case time complexity of
<formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mi>O</mi><mo>(</mo><mi>k</mi><mo>·</mo><msup><mi>n</mi><mn>2</mn></msup><mo>)</mo></mrow></math></formula> but scales well in practice. In greedy assignment mode, it handles up to 1 million
tasks with 64 resources in one single constraint. In filtering mode, on our benchmarks, it yields a
speed-up of about <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><msup><mi>k</mi><mrow><mn>0</mn><mo>.</mo><mn>75</mn></mrow></msup></math></formula> when compared to its decomposition into <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>k</mi></math></formula> independent <i>cumulative</i>
constraints.</p>
      <p>A first paper <i>A Scalable Sweep Algorithm for the cumulative Constraint</i> <ref xlink:href="#tasc-2012-bid3" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
was published at the 18th International Conference on Principles and Practice of Constraint Programming
(<ref xlink:href="http://www.springer.com/computer/theoretical+computer+science/book/letort-al-CP-2012" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CP 2012</ref>).
A second paper <i>A Synchronized Sweep Algorithm for the <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>k</mi></math></formula>-dimensional cumulative Constraint</i>
was accepted for publication at the 10th International Conference on Integration of AI and OR Techniques
in Constraint Programming for Combinatorial Optimization Problems
(<ref xlink:href="http://www.cis.cornell.edu/ics/cpaior2013/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPAIOR 2013</ref>).
</p>
    </subsection>
    <subsection id="uid66" level="1">
      <bodyTitle>Reification of Global Constraints</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200605728">
          <firstname>Nicolas</firstname>
          <lastname>Beldiceanu</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Mats</firstname>
          <lastname>Carlsson</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Pierre</firstname>
          <lastname>Flener</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Justin</firstname>
          <lastname>Pearson</lastname>
        </person>
      </participants>
      <p>Being able expressing the negation of global constraints is something that is required in contexts such as testing
the equivalence of two constraints models
(see the PhD thesis of <ref xlink:href="http://www.lirmm.fr/~lazaar/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Lazaar</ref>) or in the context of
<ref xlink:href="http://www.dagstuhl.de/en/program/calendar/semhp/?semnr=11201" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">learning constraints</ref>.
Motivated by that, we introduce a simple idea for deriving reified global constraints in a systematic way.
It is based on the observation that most global constraints can be reformulated as a conjunction of total function constraints together with a constraint that can be easily reified.</p>
      <p>The corresponding paper <i>On the Reification of Global Constraints</i> <ref xlink:href="#tasc-2012-bid4" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
was published
in the <ref xlink:href="http://link.springer.com/article/10.1007%2Fs10601-012-9132-0" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Constraints</ref> journal.
A companion technical report <ref xlink:href="#tasc-2012-bid5" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> provides such reifications for 82%
of the constraints of the global constraint catalog <ref xlink:href="#tasc-2012-bid6" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
</p>
    </subsection>
    <subsection id="uid67" level="1">
      <bodyTitle>Optimization and Soft Problems</bodyTitle>
      <participants>
        <person key="tasc-2011-idm391165712144">
          <firstname>Thierry</firstname>
          <lastname>Petit</lastname>
        </person>
      </participants>
      <p>Many optimization problems involve business constraints,
which are complementary to an objective function that aggregates cost variables.
These constraints involve the same cost variables. They are generally non linear.
In the literature, several approaches were proposed for balancing constraints.
We address the reverse concept, that is, concentrating high cost values in a restricted number of areas.
This concept is motivated by several concrete examples, such as resource constrained scheduling problems
with machine rentals. We present a new global constraint called <i>focus</i>.
We provide a complete and optimum time complexity filtering algorithm for our constraint.</p>
      <p>The corresponding paper <i>Focus : A Constraint for Concentrating High Costs</i> <ref xlink:href="#tasc-2012-bid7" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
was published at the 18th International Conference on Principles and Practice of Constraint Programming
(<ref xlink:href="http://www.springer.com/computer/theoretical+computer+science/book/978-3-642-33557-0" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CP 2012</ref>).
</p>
    </subsection>
    <subsection id="uid68" level="1">
      <bodyTitle>Consistency and Filtering</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200605728">
          <firstname>Nicolas</firstname>
          <lastname>Beldiceanu</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Mats</firstname>
          <lastname>Carlsson</lastname>
        </person>
        <person key="coprin-2006-idm14945041504">
          <firstname>Gilles</firstname>
          <lastname>Chabert</lastname>
        </person>
        <person key="tasc-2011-idm391165724240">
          <firstname>Sophie</firstname>
          <lastname>Demassey</lastname>
        </person>
        <person key="tasc-2011-idm391165712144">
          <firstname>Thierry</firstname>
          <lastname>Petit</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Jean-Charles</firstname>
          <lastname>Régin</lastname>
        </person>
      </participants>
      <p>Following up on our work on efficient filtering algorithms for common conjunctions of widely used constraints
(e.g., <i>among</i>, <i>alldifferent</i>, <i>linear constraint</i>, <i>inequalities constraints</i>) we provide:</p>
      <orderedlist>
        <li id="uid69">
          <p noindent="true">An <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mi>O</mi><mo>(</mo><mi>n</mi><mo form="prefix">log</mo><mi>n</mi><mo>)</mo></mrow></math></formula> bound consistency filtering algorithm for the conjunction
of an <i>alldifferent</i> and a <i>linear inequality</i> constraint.
The <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mi>O</mi><mo>(</mo><mi>n</mi><mo form="prefix">log</mo><mi>n</mi><mo>)</mo></mrow></math></formula> complexity is equal to the complexity of the bound consistency algorithm
of the <i>alldifferent</i> constraint.</p>
        </li>
        <li id="uid70">
          <p noindent="true">A polynomial time bound consistency algorithm for the conjunction of <i>among</i> constraints
where the variable and value domains are interval.</p>
        </li>
      </orderedlist>
      <p>Motivated by the need to define more formally incomplete filtering algorithms
we have proposed a new theoretical scheme for characterizing, comparing and classifying
the intermediary levels of consistency of global constraints.</p>
      <p>The corresponding papers,
<i>An <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mi>O</mi><mo>(</mo><mi>n</mi><mo form="prefix">log</mo><mi>n</mi><mo>)</mo></mrow></math></formula> Bound Consistency Algorithm for the Conjunction of an alldifferent and
an Inequality between a Sum of Variables and a Constant, and its Generalization</i> <ref xlink:href="#tasc-2012-bid8" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>,
<i>The Conjunction of Interval </i>among<i> Constraints</i> <ref xlink:href="#tasc-2012-bid9" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
and
<i>Intermediary Local Consistencies</i> <ref xlink:href="#tasc-2012-bid10" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
were published at the 20th European Conference on Artificial Intelligence
(<ref xlink:href="http://www.informatik.uni-trier.de/~ley/db/conf/ecai/ecai2012.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ECAI 2012</ref>) as well as
at the 9th International Conference on Integration of AI and OR Techniques
in Constraint Programming for Combinatorial Optimization Problems
(<ref xlink:href="http://www.emn.fr/z-info/cpaior-2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPAIOR 2012</ref>).
</p>
    </subsection>
    <subsection id="uid71" level="1">
      <bodyTitle>Automata and Matrix Models</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200605728">
          <firstname>Nicolas</firstname>
          <lastname>Beldiceanu</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Mats</firstname>
          <lastname>Carlsson</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Pierre</firstname>
          <lastname>Flener</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Justin</firstname>
          <lastname>Pearson</lastname>
        </person>
      </participants>
      <p>Matrix models are ubiquitous for constraint problems. Many such
problems have a matrix of variables <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>ℳ</mi></math></formula>, with the same
constraint <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>C</mi></math></formula> defined by a finite-state automaton <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>𝒜</mi></math></formula> on
each row of <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>ℳ</mi></math></formula> and a global cardinality constraint
<formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>𝑔𝑐𝑐</mi></math></formula> on each column of <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>ℳ</mi></math></formula>. We give two
methods for deriving, by double counting, necessary conditions on the
cardinality variables of the <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>𝑔𝑐𝑐</mi></math></formula> constraints from the automaton
<formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>𝒜</mi></math></formula>. The first method yields linear necessary conditions
and simple arithmetic constraints. The second method introduces the
<i>cardinality automaton</i>, which abstracts the overall behaviour
of all the row automata and can be encoded by a set of linear
constraints. We also provide a arc-consistency filtering algorithm
for the conjunction of lexicographic ordering constraints between
adjacent rows of <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>ℳ</mi></math></formula> and (possibly different) automaton
constraints on the rows. We evaluate the impact of our methods in
terms of runtime and search effort on a large set of nurse rostering
problem instances.</p>
      <p>The corresponding paper
<i>On Matrices, Automata, and Double Counting in Constraint Programming</i> <ref xlink:href="#tasc-2012-bid11" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
was published in the
<ref xlink:href="http://link.springer.com/article/10.1007%2Fs10601-012-9134-y" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Constraints</ref> journal.
</p>
    </subsection>
    <subsection id="uid72" level="1">
      <bodyTitle>Parallelization</bodyTitle>
      <participants>
        <person key="PASUSERID">
          <firstname>Salvador</firstname>
          <lastname>Abreu</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Yves</firstname>
          <lastname>Caniou</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Philippe</firstname>
          <lastname>Codognet</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Daniel</firstname>
          <lastname>Diaz</lastname>
        </person>
        <person key="tasc-2012-idm185116329360">
          <firstname>Florian</firstname>
          <lastname>Richoux</lastname>
        </person>
      </participants>
      <p>During these last decades, many sequential algorithms for Constraint
Satisfaction Problems (CSP) have been developed to be able to solve
real problems from industry. However these problems become more and
more complex and it remains important to treat them as fast as
possible. Until the mid-2000's, one developed computers power by
increasing CPU frequency. Nevertheless for about five years, this
solution is not possible anymore since it asks too much energy
(problem linked to heat dissipation issues), thus our machines
architecture turns to be more and more multi-core oriented.</p>
      <p>Nowadays we still have very few algorithms for constraint
problems adapted to multi-core architecture. This year, we obtained very
good results with the parallelization of meta-heuristic methods,
reaching linear speed-ups over 8,192 cores on the
<i>Costas Array Problem</i> <ref xlink:href="#tasc-2012-bid12" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, <ref xlink:href="#tasc-2012-bid13" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
We also proposed in <ref xlink:href="#tasc-2012-bid14" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> two ways to perform smart
cooperations between parallel local search processes, leading to very
promising new approaches to solve constraint-based problems in parallel.
</p>
    </subsection>
  </resultats>
  <contrats id="uid73">
    <bodyTitle>Bilateral Contracts and Grants with Industry</bodyTitle>
    <subsection id="uid74" level="1">
      <bodyTitle>Ligéro</bodyTitle>
      <participants>
        <person key="tasc-2011-idm391165724240">
          <firstname>Sophie</firstname>
          <lastname>Demassey</lastname>
        </person>
        <person key="tasc-2011-idm391165716048">
          <firstname>Xavier</firstname>
          <lastname>Lorca</lastname>
        </person>
      </participants>
      <sanspuceslist>
        <li id="uid75">
          <p noindent="true">Title: <ref xlink:href="http://www.emn.fr/z-info/ligero/index.php/Accueil" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Ligéro</ref>.</p>
        </li>
        <li id="uid76">
          <p noindent="true">Duration: 2009-2012.</p>
        </li>
        <li id="uid77">
          <p noindent="true">Type: Regional research group</p>
        </li>
        <li id="uid78">
          <p noindent="true">Budget: PhD founded by the project.</p>
        </li>
        <li id="uid79">
          <p noindent="true">Others partners:
<ref xlink:href="http://www.univ-angers.fr/fr/recherche/unites-et-structures-de-recherche/pole-math-stic/lisa.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">LISA</ref>,
<ref xlink:href="http://www.irccyn.ec-nantes.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IRCCyN</ref> (team <ref xlink:href="http://www.irccyn.ec-nantes.fr/spip.php?rubrique94&amp;lang=en" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SLP</ref>),
<ref xlink:href="http://www.info.univ-angers.fr/leria/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">LERIA</ref> (team <ref xlink:href="http://www.info.univ-angers.fr/leria/moa.php" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">MOA</ref>),
<ref xlink:href="http://www.lina.univ-nantes.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">LINA</ref> (team <ref xlink:href="http://www.lina.univ-nantes.fr/?-OPTI-.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">OPTI</ref>).</p>
        </li>
      </sanspuceslist>
      <p>The goal of the project is to create an internationally visible regional research group
putting together the key actors in the domain of Operations Research in the Pays de la Loire region.
</p>
    </subsection>
    <subsection id="uid80" level="1">
      <bodyTitle>CPER</bodyTitle>
      <participants>
        <person key="tasc-2011-idm391165704224">
          <firstname>Charles</firstname>
          <lastname>Prud'Homme</lastname>
        </person>
      </participants>
      <sanspuceslist>
        <li id="uid81">
          <p noindent="true">Title: CPER.</p>
        </li>
        <li id="uid82">
          <p noindent="true">Duration: 2010-2014.</p>
        </li>
        <li id="uid83">
          <p noindent="true">Type: Regional research group.</p>
        </li>
        <li id="uid84">
          <p noindent="true">Budget: 250000 Euros.</p>
        </li>
        <li id="uid85">
          <p noindent="true">Others partners: <ref xlink:href="http://www.mines-nantes.fr/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">EMN</ref> (team <ref xlink:href="http://www.inria.fr/equipes/atlanmod" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ATLANMOD</ref>), <ref xlink:href="http://www.mines-nantes.fr/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">EMN</ref> (team <ref xlink:href="http://www.inria.fr/en/en/teams/ascola" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ASCOLA</ref>), <ref xlink:href="http://www.irccyn.ec-nantes.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IRCCyN</ref> (team <ref xlink:href="http://www.irccyn.ec-nantes.fr/spip.php?rubrique94&amp;lang=en" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SLP</ref>).</p>
        </li>
      </sanspuceslist>
      <p>Develop, promote and build up an eco-system around free software in the Pays de la Loire region.
The <ref xlink:href="http://www.inria.fr/en/teams/tasc" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TASC</ref> team is involved in the maintenance and development of the free constraint programming platform <ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref>.
</p>
    </subsection>
    <subsection id="uid86" level="1">
      <bodyTitle>UNIT</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200605728">
          <firstname>Nicolas</firstname>
          <lastname>Beldiceanu</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Eliane</firstname>
          <lastname>Vacheret</lastname>
        </person>
      </participants>
      <sanspuceslist>
        <li id="uid87">
          <p noindent="true">Title: <ref xlink:href="http://www.unit.eu/fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">UNIT</ref>.</p>
        </li>
        <li id="uid88">
          <p noindent="true">Duration: 2011-2012.</p>
        </li>
        <li id="uid89">
          <p noindent="true">Type: Developing teaching material.</p>
        </li>
        <li id="uid90">
          <p noindent="true">Budget: 5000 Euros.</p>
        </li>
        <li id="uid91">
          <p noindent="true">Others partners: <ref xlink:href="http://www.mines-nantes.fr/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">EMN</ref> (<ref xlink:href="http://imedia.emn.fr/wp/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CAPE</ref>).</p>
        </li>
      </sanspuceslist>
      <p>Pedagogical material and software for learning constraints programming for non experts
(integrated within the global constraint catalog).
</p>
    </subsection>
    <subsection id="uid92" level="1">
      <bodyTitle>FUI SUSTAINS</bodyTitle>
      <participants>
        <person key="tasc-2011-idm391165708240">
          <firstname>Charlotte</firstname>
          <lastname>Truchet</lastname>
        </person>
        <person key="tasc-2011-idm391165699152">
          <firstname>Bruno</firstname>
          <lastname>Belin</lastname>
        </person>
      </participants>
      <sanspuceslist>
        <li id="uid93">
          <p noindent="true">Title: SUSTAINS.</p>
        </li>
        <li id="uid94">
          <p noindent="true">Duration: 2010-2015.</p>
        </li>
        <li id="uid95">
          <p noindent="true">Type: FUI.</p>
        </li>
        <li id="uid96">
          <p noindent="true">Budget: 151400 Euros.</p>
        </li>
        <li id="uid97">
          <p noindent="true">Others partners: <ref xlink:href="http://www.artefacto.fr/en/news/?id=last" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Artefacto</ref>,
<ref xlink:href="http://www.artelys.com/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Artelys</ref>,
<ref xlink:href="http://www.areva-ta.com/scripts/home/publigen/content/templates/show.asp?P=60&amp;L=EN" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Areva TA</ref>,
<ref xlink:href="http://etablissements.epa-marnelavallee.fr/epamarne_fre" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">EPAMarne</ref>,
<ref xlink:href="http://www.limsi.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">LIMSI</ref>.</p>
        </li>
      </sanspuceslist>
      <p>The <ref xlink:href="http://competitivite.gouv.fr/annuaire-projets-fui-et-ppte-aides/fiche-projet-r-d-aide-355/sustains-89.html?cHash=6637aa84866694ccaa99a09b21786ef3" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SUSTAINS</ref> project (<i>Constraint-based Prototyping of Urban Environments</i>)
aims at building decision support system for city development planning with evaluation of
energy impacts. The project is focussed on spatial allocation of typical units such as industrial areas, commercial areas
and leaving areas with their respective appropriate infrastructure. Its integrates sustainability, transport and energy concerns.
</p>
    </subsection>
    <subsection id="uid98" level="1">
      <bodyTitle>ANR BOOLE</bodyTitle>
      <participants>
        <person key="gemo-2007-idm510066747216">
          <firstname>Vincent</firstname>
          <lastname>Armant</lastname>
        </person>
        <person key="tasc-2011-idm391165696032">
          <firstname>Jérémie</firstname>
          <lastname>du Boisberranger</lastname>
        </person>
        <person key="tasc-2011-idm391165716048">
          <firstname>Xavier</firstname>
          <lastname>Lorca</lastname>
        </person>
        <person key="tasc-2011-idm391165708240">
          <firstname>Charlotte</firstname>
          <lastname>Truchet</lastname>
        </person>
      </participants>
      <sanspuceslist>
        <li id="uid99">
          <p noindent="true">Title: <ref xlink:href="http://boole.prism.uvsq.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BOOLE</ref>.</p>
        </li>
        <li id="uid100">
          <p noindent="true">Duration: 2010-2015.</p>
        </li>
        <li id="uid101">
          <p noindent="true">Type: open research program.</p>
        </li>
        <li id="uid102">
          <p noindent="true">Budget: founding a PhD student and travels.</p>
        </li>
        <li id="uid103">
          <p noindent="true">Others partners: <ref xlink:href="http://www.uvsq.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Univ. de Versailles Saint-Quentin</ref>,
<ref xlink:href="http://www.unicaen.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Univ. Caen</ref>,
<ref xlink:href="http://www.univ-paris8.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Univ. Paris 8</ref>,
<ref xlink:href="http://www.univ-provence.fr/public_html/univ-provence/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Univ. Aix-Marseille</ref>,
<ref xlink:href="http://www.univ-paris13.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Univ. Paris Nord</ref>,
<ref xlink:href="http://www.u-psud.fr/en/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Univ. Paris 11</ref>,
<ref xlink:href="http://www.ens.fr/?lang=en" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ENS Paris</ref>.</p>
        </li>
        <li id="uid104">
          <p noindent="true">Défi: Probabilistic method for combinatorial problems.</p>
        </li>
      </sanspuceslist>
      <p>The work of <ref xlink:href="http://www.inria.fr/en/teams/tasc" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TASC</ref> focuses on the use of probabilistic methods to avoid waking systematically global constraints for nothing.
The goal is to provide probabilistic models for the consistency of global constraints such as <i>alldifferent</i>
or <i>nvalue</i>.
We compute the probability of a constraint to be still consistent after fixing one of its variables and provide
an approximation that can be computed in constant time.
The PhD of J. du Boisberranger is co-supervised with <ref xlink:href="http://www.prism.uvsq.fr/%7Egardy/index-anglais.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">D. Gardy</ref> from <ref xlink:href="http://www.uvsq.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Univ. de Versailles Saint-Quentin</ref>.
</p>
    </subsection>
    <subsection id="uid105" level="1">
      <bodyTitle>ANR NetWMS2</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200605728">
          <firstname>Nicolas</firstname>
          <lastname>Beldiceanu</lastname>
        </person>
        <person key="coprin-2006-idm14945041504">
          <firstname>Gilles</firstname>
          <lastname>Chabert</lastname>
        </person>
      </participants>
      <sanspuceslist>
        <li id="uid106">
          <p noindent="true">Title: Networked Warehouse Management Systems 2: packing with complex shapes.</p>
        </li>
        <li id="uid107">
          <p noindent="true">Duration: 2011-2014.</p>
        </li>
        <li id="uid108">
          <p noindent="true">Type: cosinus research program, <b>new project</b>.</p>
        </li>
        <li id="uid109">
          <p noindent="true">Budget: 189909 Euros.</p>
        </li>
        <li id="uid110">
          <p noindent="true">Others partners: <ref xlink:href="http://www.klsoptim.com/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">KLS Optim</ref> and <ref xlink:href="http://www.inria.fr/en/teams/contraintes" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CONTRAINTES</ref> (Inria Rocquencourt).</p>
        </li>
      </sanspuceslist>
      <p>This project builds on the former European FP6 <ref xlink:href="http://www.ercim.eu/activity/projects/netwms.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Net-WMS</ref>
Strep project that has shown that constraint-based
optimisation techniques can considerably improve industrial practice for box packing problems,
while identifying hard instances that cannot be solved optimally, especially in industrial 3D packing problems
with rotations, the needs for dealing with more complex shapes (e.g. wheels, silencers) involving continuous
values. This project aims at generalizing the geometric kernel <ref xlink:href="http://www.emn.fr/z-info/sdemasse/gccat/Cgeost.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"><i>geost</i></ref>
for handling non-overlapping constraints
for complex two and three dimensional curved shapes as well as domain specific heuristics.
This will be done within the continuous solver <ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX</ref>, where discrete variables will be added
for handling polymorphism (i.e., the fact that an object can take one shape out of a finite set of
given shapes).
</p>
    </subsection>
    <subsection id="uid111" level="1">
      <bodyTitle>ANR INFRA-JVM</bodyTitle>
      <participants>
        <person key="tasc-2011-idm391165716048">
          <firstname>Xavier</firstname>
          <lastname>Lorca</lastname>
        </person>
        <person key="tasc-2011-idm391165704224">
          <firstname>Charles</firstname>
          <lastname>Prud'Homme</lastname>
        </person>
      </participants>
      <sanspuceslist>
        <li id="uid112">
          <p noindent="true">Title: Towards a Java Virtual Machine for pervasive computing.</p>
        </li>
        <li id="uid113">
          <p noindent="true">Duration: 2011-2013.</p>
        </li>
        <li id="uid114">
          <p noindent="true">Type: <b>new project</b>.</p>
        </li>
        <li id="uid115">
          <p noindent="true">Budget: 78000 Euros.</p>
        </li>
        <li id="uid116">
          <p noindent="true">Others partners: Univ. Paris 6 (<ref xlink:href="http://www.inria.fr/en/teams/regal" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">REGAL</ref> team),
<ref xlink:href="http://www.labri.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">LaBRI</ref> (<ref xlink:href="http://www.labri.fr/index.php?n=LSR.LSR" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">LSR</ref> team),
<ref xlink:href="http://www.irisa.fr/english/home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IRISA</ref> (<ref xlink:href="http://www.inria.fr/en/teams/triskell" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TRISKELL</ref>).</p>
        </li>
      </sanspuceslist>
      <p>The <ref xlink:href="http://www.systematic-paris-region.org/en/projets/infra-jvm" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">INFRA-JVM</ref> project will investigate how to enhance the design of Java virtual machines
with new functionalities to better manage resources, namely resource reservation, scheduling
policies, and resource optimization at the middleware level. <ref xlink:href="http://www.inria.fr/en/teams/tasc" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TASC</ref> is concerned with this later
aspect. The performance of <ref xlink:href="http://choco.mines-nantes.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CHOCO</ref> will be improved using the memory snapshot mechanism that
will be developed.
</p>
    </subsection>
    <subsection id="uid117" level="1">
      <bodyTitle>EDF</bodyTitle>
      <participants>
        <person key="contraintes-2006-idm51200605728">
          <firstname>Nicolas</firstname>
          <lastname>Beldiceanu</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Helmut</firstname>
          <lastname>Simonis</lastname>
        </person>
      </participants>
      <p>Within the context of the
<ref xlink:href="http://www.fondation-hadamard.fr/en/PGMO" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Gaspard Monge call program for Optimisation and Operation Research</ref>
we work with <ref xlink:href="http://france.edf.com/france-45634.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">EDF</ref>
on the research initiative on <i>Optimization and Energy</i>.
The goal of the project is
first to extract constraints from daily energy production temporal series issued from the 350 production plants
of <ref xlink:href="http://france.edf.com/france-45634.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">EDF</ref>,
second to see how to use these constraints in order to reduce the combinatorial aspect of the daily production planning solving process.
The work is based on the model seeker <ref xlink:href="#tasc-2012-bid0" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
</p>
    </subsection>
    <subsection id="uid118" level="1">
      <bodyTitle>Google</bodyTitle>
      <participants>
        <person key="tasc-2011-idm391165689824">
          <firstname>Jean-Guillaume</firstname>
          <lastname>Fages</lastname>
        </person>
        <person key="tasc-2011-idm391165716048">
          <firstname>Xavier</firstname>
          <lastname>Lorca</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Jean-Charles</firstname>
          <lastname>Régin</lastname>
        </person>
        <person key="PASUSERID">
          <firstname>Louis Martin</firstname>
          <lastname>Rousseau</lastname>
        </person>
      </participants>
      <p>Within the context of a <ref xlink:href="http://www.google.com/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Google</ref> grant involving
<ref xlink:href="http://www.constraint-programming.com/people/regin/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Jean-Charles Régin</ref> from
<ref xlink:href="http://portail.unice.fr/jahia/Jahia/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Nice University</ref>,
<ref xlink:href="http://w1.cirrelt.ca/~louism/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Louis-Martin Rousseau</ref>
from <ref xlink:href="http://www.polymtl.ca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Polytechnique Montreal</ref> and
<ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Xavier Lorca</ref> and
Jean-Guillaume Fages
from <ref xlink:href="http://www.emn.fr/z-info/ppc/index_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TASC</ref>
the following work on graph constraints has been undertaken.</p>
      <p>In constraint programming, specific syntax for expressing unweighted circuit constraints in a graph have been proposed already since the first CP systems were developed. Most current CP systems contain a constraint to model unweighted circuits, although the associated filtering algorithm may be quite different for each system. Weighted circuit constraints are less common in CP systems, as the weights and the circuit are typically handled separately. However, several filtering algorithms have been proposed in the literature that can be applied to the weighted circuit constraint. Currently, no professional CP system offers any of these algorithms. Thus, solving problems that contain weighted circuit constraints remains a challenge for constraint programming. One of the main contributions of our work is to expand the reach of constraint programming solvers to complex routing problems. We will propose more effective filtering algorithms for the weighted circuit constraint that are guided by the resolution of real world instances and not only by benchmarking.
</p>
    </subsection>
  </contrats>
  <partenariat id="uid119">
    <bodyTitle>Partnerships and Cooperations</bodyTitle>
    <subsection id="uid120" level="1">
      <bodyTitle>Regional Initiatives</bodyTitle>
      <orderedlist>
        <li id="uid121">
          <p noindent="true">The goal of <ref xlink:href="http://www.emn.fr/z-info/ligero/index.php/Accueil" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Ligéro</ref>
is to create an internationally visible regional research group
putting together the key actors in the domain of
Operations Research in the Pays de la Loire region.</p>
        </li>
        <li id="uid122">
          <p noindent="true">A regional grant from the <ref xlink:href="http://www.paysdelaloire.fr/no_cache/region-actu/actu-detaillee/n/developper-des-reseaux-internationaux-chaires-regionales-de-chercheurs-etrangers-seniors/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Région Pays de la Loire</ref> for
inviting in Nantes a senior researcher was obtained end of 2012
(6 months in 2013 and 2014 for <ref xlink:href="http://4c.ucc.ie/~hsimonis/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Helmut Simonis</ref>)
on <i>learning generic constraint models</i>.</p>
        </li>
      </orderedlist>
    </subsection>
    <subsection id="uid123" level="1">
      <bodyTitle>National Initiatives</bodyTitle>
      <orderedlist>
        <li id="uid124">
          <p noindent="true">Cooperation with <ref xlink:href="http://constraint-programming.com/people/regin/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">J.-C. Régin</ref> from <ref xlink:href="http://unice.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Univ. Nice</ref> on efficient graph filtering algorithms.</p>
        </li>
        <li id="uid125">
          <p noindent="true">Cooperation with <ref xlink:href="http://www.di.ens.fr/~mine/perso/index.html.en" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">A. Miné</ref> from <ref xlink:href="http://www.ens.fr/?lang=en" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ENS Paris</ref> on abstract domains by M. Pelleau and <ref xlink:href="http://www.lina.univ-nantes.fr/?_Charlotte-TRUCHET_.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">C. Truchet</ref>.</p>
        </li>
      </orderedlist>
    </subsection>
    <subsection id="uid126" level="1">
      <bodyTitle>European Initiatives</bodyTitle>
      <subsection id="uid127" level="2">
        <bodyTitle>Collaborations with Major European Organizations</bodyTitle>
        <sanspuceslist>
          <li id="uid128">
            <p noindent="true"><ref xlink:href="http://www.sics.se/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SICS</ref>, Computer Systems Laboratory (Sweden)</p>
          </li>
          <li id="uid129">
            <p noindent="true">Global Contraint Catalog, scalable global constraints.</p>
          </li>
        </sanspuceslist>
        <sanspuceslist>
          <li id="uid130">
            <p noindent="true"><ref xlink:href="http://4c.ucc.ie/web/index.jsp" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">4C</ref>, (Ireland)</p>
          </li>
          <li id="uid131">
            <p noindent="true">Learning constraint models.</p>
          </li>
        </sanspuceslist>
        <sanspuceslist>
          <li id="uid132">
            <p noindent="true"><ref xlink:href="http://www.it.uu.se/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Uppsala University</ref>, (Sweden)</p>
          </li>
          <li id="uid133">
            <p noindent="true">Automata and constraints.</p>
          </li>
        </sanspuceslist>
      </subsection>
    </subsection>
    <subsection id="uid134" level="1">
      <bodyTitle>International Initiatives</bodyTitle>
      <subsection id="uid135" level="2">
        <bodyTitle>Inria International Partners</bodyTitle>
        <simplelist>
          <li id="uid136">
            <p noindent="true"><ref xlink:href="http://www.sics.se/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SICS</ref>, Sweden:
Work on the <ref xlink:href="http://www.emn.fr/x-info/sdemasse/gccat/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"><i>global constraint catalog</i></ref> and
on <i>scalable constraints</i> with <ref xlink:href="https://www.sics.se/~matsc/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Mats Carlsson</ref>.</p>
          </li>
          <li id="uid137">
            <p noindent="true"><ref xlink:href="http://www.uu.se/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Uppsala University</ref>, Sweden:
Work on automata and dedicated filtering algorithms for some constraint patterns
with the <ref xlink:href="http://www.it.uu.se/research/group/astra/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ASTRA</ref> group
of <ref xlink:href="http://user.it.uu.se/~pierref/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Pierre Flener</ref>.</p>
          </li>
          <li id="uid138">
            <p noindent="true"><ref xlink:href="http://www.polymtl.ca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">École Polytechnique de Montreal</ref>, Canada:
Work on graph constraints
with <ref xlink:href="http://user.it.uu.se/~pierref/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Louis Martin Rousseau</ref>.</p>
          </li>
          <li id="uid139">
            <p noindent="true"><ref xlink:href="http://jfli.nii.ac.jp/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">JFLI</ref>, Japan:
Work with <ref xlink:href="http://user.it.uu.se/~pierref/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Philippe Codognet</ref>.</p>
          </li>
        </simplelist>
      </subsection>
    </subsection>
    <subsection id="uid140" level="1">
      <bodyTitle>International Research Visitors</bodyTitle>
      <subsection id="uid141" level="2">
        <bodyTitle>Visits of International Scientists</bodyTitle>
        <p>Helmut Simonis (4C): work on model learning and work on learning constraints in the context of EDF, one month.</p>
        <subsection id="uid142" level="3">
          <bodyTitle>Internships</bodyTitle>
          <simplelist>
            <li id="uid143">
              <p noindent="true">Naina Razakarison
(internship of <ref xlink:href="http://www.ens-cachan.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ENS Cachan</ref>
in summer 2012 on learning generic models).</p>
            </li>
            <li id="uid144">
              <p noindent="true">Mohamed Kebe
(internship of <ref xlink:href="http://www.univ-bpclermont.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Clermont University</ref>
in summer 2012 on reformulations of the <i>cumulative</i> constraint).</p>
            </li>
          </simplelist>
        </subsection>
      </subsection>
      <subsection id="uid145" level="2">
        <bodyTitle>Visits to International Teams</bodyTitle>
        <simplelist>
          <li id="uid146">
            <p noindent="true"><ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Beldiceanu</ref>,
<ref xlink:href="http://4c.ucc.ie/web/index.jsp" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">4C</ref> Cork Ireland:
work on <i>learning generic models</i> and work on <i>learning constraints in the context of EDF</i>
with <ref xlink:href="http://4c.ucc.ie/~hsimonis/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">H. Simonis</ref>.</p>
          </li>
          <li id="uid147">
            <p noindent="true"><ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Beldiceanu</ref>,
<ref xlink:href="http://www.uu.se/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Uppsala University</ref> and <ref xlink:href="http://www.sics.se/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SICS</ref>:
work on <i>automata and constraints</i>
with <ref xlink:href="http://user.it.uu.se/~pierref/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">P. Flener</ref> and <ref xlink:href="http://user.it.uu.se/~justin/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">J. Pearson</ref> and
on <i>learning generic models</i>
with <ref xlink:href="https://www.sics.se/~matsc/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">M. Carlsson</ref>.</p>
          </li>
        </simplelist>
      </subsection>
    </subsection>
  </partenariat>
  <diffusion id="uid148">
    <bodyTitle>Dissemination</bodyTitle>
    <subsection id="uid149" level="1">
      <bodyTitle>Scientific Animation</bodyTitle>
      <simplelist>
        <li id="uid150">
          <p noindent="true"><ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Nicolas Beldiceanu</ref>:</p>
          <simplelist>
            <li id="uid151">
              <p noindent="true">Head of the Inria <ref xlink:href="http://www.inria.fr/en/teams/tasc" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TASC</ref> team and <ref xlink:href="http://www.lina.univ-nantes.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">LINA</ref> <ref xlink:href="http://www.lina.univ-nantes.fr/?-TASC-.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TASC</ref> team.</p>
            </li>
            <li id="uid152">
              <p noindent="true">Program co-chair of <ref xlink:href="http://www.emn.fr/z-info/cpaior-2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPAIOR 2012</ref>.</p>
            </li>
            <li id="uid153">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://roadef2012.ima.uco.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ROADEF 2012</ref>.</p>
            </li>
            <li id="uid154">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.cp2012.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CP 2012</ref>.</p>
            </li>
            <li id="uid155">
              <p noindent="true">Co-chair of <ref xlink:href="http://contraintes.inria.fr/BPPC/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">BPPC 2012</ref>.</p>
            </li>
            <li id="uid156">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.informatik.uni-trier.de/~ley/db/conf/ecai/ecai2012.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ECAI 2012</ref>.</p>
            </li>
            <li id="uid157">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.cis.cornell.edu/ics/cpaior2013/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPAIOR 2013</ref>.</p>
            </li>
            <li id="uid158">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://cp2013.a4cp.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CP 2013</ref>.</p>
            </li>
            <li id="uid159">
              <p noindent="true">Reviewer for <ref xlink:href="http://ijcai13.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IJCAI 2013</ref>.</p>
            </li>
            <li id="uid160">
              <p noindent="true">Reviewer in 2012 for the
<ref xlink:href="http://www.crt.umontreal.ca/~pesant/Constraints/constraints.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Constraints Journal</ref>.</p>
            </li>
            <li id="uid161">
              <p noindent="true">Invited talk in August 2012 on the topic of <i>a model seeker</i> by the
<ref xlink:href="http://www.it.uu.se/research/group/astra/semBeldiceanu.txt" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Department of Information Technology,
Uppsala University</ref>, Sweden.</p>
            </li>
          </simplelist>
        </li>
        <li id="uid162">
          <p noindent="true"><ref xlink:href="http://www.univ-nantes.fr/benhamou-f/0/fiche___annuaireksup/&amp;RH=1182716375153" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Fréderic Benhamou</ref>:</p>
          <simplelist>
            <li id="uid163">
              <p noindent="true"><ref xlink:href="http://www.univ-nantes.fr/85422578/0/fiche___pagelibre/&amp;RH=INSTITUTIONNEL_FR" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Vice-President for Research of Nantes University</ref>, France.</p>
            </li>
          </simplelist>
        </li>
        <li id="uid164">
          <p noindent="true"><ref xlink:href="http://www.emn.fr/z-info/gchabe08/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Gilles Chabert</ref>:</p>
          <simplelist>
            <li id="uid165">
              <p noindent="true">Reviewer for <ref xlink:href="http://www.emn.fr/z-info/cpaior-2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPAIOR 2012</ref>.</p>
            </li>
            <li id="uid166">
              <p noindent="true">Reviewer for <ref xlink:href="http://www.acm.org/conferences/sac/sac2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ACM-SAC 2012</ref>.</p>
            </li>
            <li id="uid167">
              <p noindent="true">Reviewer in 2012 for the
<ref xlink:href="http://www.crt.umontreal.ca/~pesant/Constraints/constraints.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Constraints Journal</ref>.</p>
            </li>
            <li id="uid168">
              <p noindent="true">Reviewer in 2012 for the
<ref xlink:href="http://journals.cambridge.org/action/displayJournal?jid=ROE" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">RAIRO Journal</ref>.</p>
            </li>
            <li id="uid169">
              <p noindent="true">Invited by the <ref xlink:href="http://www.math.uu.se/?languageId=1" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">department of mathematics of Uppsala University</ref>,
Sweden in the context of the
<ref xlink:href="http://www.math.uu.se/ipa2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">international workshop on interval analysis and set-membership methods</ref>.</p>
            </li>
          </simplelist>
        </li>
        <li id="uid170">
          <p noindent="true"><ref xlink:href="http://www.emn.fr/z-info/sdemasse/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Sophie Demassey</ref>:</p>
          <simplelist>
            <li id="uid171">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.emn.fr/z-info/cpaior-2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPAIOR 2012</ref>.</p>
            </li>
          </simplelist>
        </li>
        <li id="uid172">
          <p noindent="true">Jean-Guillaume Fages:</p>
          <simplelist>
            <li id="uid173">
              <p noindent="true">Reviewer in 2012 for the
<ref xlink:href="http://www.crt.umontreal.ca/~pesant/Constraints/constraints.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Constraints Journal</ref>.</p>
            </li>
            <li id="uid174">
              <p noindent="true">Invited an Inria Rocquencourt by the <ref xlink:href="http://contraintes.inria.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">constraint team</ref>
for a seminar on <i>Using Graph Variables in Constraints Programming</i>.</p>
            </li>
          </simplelist>
        </li>
        <li id="uid175">
          <p noindent="true"><ref xlink:href="http://narendra.jussien.free.fr/njussien-eng/Welcome.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Narendra Jussien</ref>:</p>
          <simplelist>
            <li id="uid176">
              <p noindent="true">Head of the computer science department at <ref xlink:href="http://www.mines-nantes.fr/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">EMN</ref>.</p>
            </li>
            <li id="uid177">
              <p noindent="true">Conference and program co-chair of <ref xlink:href="http://www.emn.fr/z-info/cpaior-2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPAIOR 2012</ref>.</p>
            </li>
            <li id="uid178">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.cp2012.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CP 2012</ref>.</p>
            </li>
            <li id="uid179">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.intelligent-optimization.org/LION7/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">LION 7</ref>.</p>
            </li>
            <li id="uid180">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.rivf.org/rivf2012.htm" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">RIVF 2012</ref>.</p>
            </li>
            <li id="uid181">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://roadef2012.ima.uco.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ROADEF 2012</ref>.</p>
            </li>
            <li id="uid182">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.acm.org/conferences/sac/sac2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ACM-SAC 2012</ref>.</p>
            </li>
            <li id="uid183">
              <p noindent="true">Reviewer in 2012 for the
<ref xlink:href="http://www.journals.elsevier.com/artificial-intelligence/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">AI Journal</ref>.</p>
            </li>
            <li id="uid184">
              <p noindent="true">Reviewer in 2012 for the
<ref xlink:href="http://dtai.cs.kuleuven.be/projects/ALP/TPLP/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TPLP</ref>.</p>
            </li>
            <li id="uid185">
              <p noindent="true">Reviewer in 2012 for the
<ref xlink:href="http://www.crt.umontreal.ca/~pesant/Constraints/constraints.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Constraints Journal</ref>.</p>
            </li>
            <li id="uid186">
              <p noindent="true">Director of the series <i>Operations Research and Constraint Programming</i> from <ref xlink:href="http://www.iste.co.uk/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ISTE/Wiley</ref>.</p>
            </li>
          </simplelist>
        </li>
        <li id="uid187">
          <p noindent="true"><ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Xavier Lorca</ref>:</p>
          <simplelist>
            <li id="uid188">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://conf.laas.fr/jfpc-jiaf2012/jfpc/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">JFPC 2012</ref>.</p>
            </li>
            <li id="uid189">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.lsis.org/jfpc-jiaf2013/jfpc/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">JFPC 2013</ref>.</p>
            </li>
            <li id="uid190">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://ijcai13.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IJCAI2013</ref>.</p>
            </li>
            <li id="uid191">
              <p noindent="true">Reviewer for <ref xlink:href="http://www.emn.fr/z-info/cpaior-2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPAIOR 2012</ref>.</p>
            </li>
            <li id="uid192">
              <p noindent="true">Reviewer in 2012 for the
<ref xlink:href="http://www.crt.umontreal.ca/~pesant/Constraints/constraints.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Constraints Journal</ref>.</p>
            </li>
            <li id="uid193">
              <p noindent="true">Reviewer in 2012 for the
<ref xlink:href="http://journals.cambridge.org/action/displayJournal?jid=ROE" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">RAIRO Journal</ref>.</p>
            </li>
          </simplelist>
        </li>
        <li id="uid194">
          <p noindent="true"><ref xlink:href="http://pagesperso.lina.univ-nantes.fr/~richoux-f/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Florian Richoux</ref>:</p>
          <simplelist>
            <li id="uid195">
              <p noindent="true">Organizer and member of the program committee of the session
<i>Large Scale Parallelism</i> of <ref xlink:href="http://www.intelligent-optimization.org/LION7/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">LION 7</ref>.</p>
            </li>
          </simplelist>
        </li>
        <li id="uid196">
          <p noindent="true"><ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Thierry Petit</ref>:</p>
          <simplelist>
            <li id="uid197">
              <p noindent="true">Co head of the LINA TASC team.</p>
            </li>
            <li id="uid198">
              <p noindent="true">Conference co-chair of <ref xlink:href="http://www.emn.fr/z-info/cpaior-2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPAIOR 2012</ref>.</p>
            </li>
            <li id="uid199">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.emn.fr/z-info/cpaior-2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPAIOR 2012</ref>.</p>
            </li>
            <li id="uid200">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://cocomile.disi.unitn.it/2012/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Cocomile 2012</ref>.</p>
            </li>
            <li id="uid201">
              <p noindent="true">Reviewer in 2012 for <ref xlink:href="http://www.cp2012.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CP 2012</ref>.</p>
            </li>
            <li id="uid202">
              <p noindent="true">Reviewer in 2012 for the
<ref xlink:href="http://www.crt.umontreal.ca/~pesant/Constraints/constraints.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Constraints Journal</ref>.</p>
            </li>
            <li id="uid203">
              <p noindent="true">Reviewer in 2012 for
<ref xlink:href="http://www.journals.elsevier.com/european-journal-of-operational-research/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">EJOR</ref>.</p>
            </li>
            <li id="uid204">
              <p noindent="true">Reviewer in 2012 for
<ref xlink:href="http://www.cs.brown.edu/people/pvh/CPL/cpl.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CPL</ref>.</p>
            </li>
            <li id="uid205">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://cp2013.a4cp.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">CP 2013</ref>.</p>
            </li>
            <li id="uid206">
              <p noindent="true">Invited talk on the topic of <i>constraints on sequences of variables, balancing and focus constraints</i>
at the 8èmes Journèes Francophones de Programmation par Contraintes
(<ref xlink:href="http://conf.laas.fr/jfpc-jiaf2012/jfpc/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">JFPC 2012</ref>), Toulouse, France.</p>
            </li>
          </simplelist>
        </li>
        <li id="uid207">
          <p noindent="true"><ref xlink:href="http://www.lina.univ-nantes.fr/?_Charlotte-TRUCHET_.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Charlotte Truchet</ref>:</p>
          <simplelist>
            <li id="uid208">
              <p noindent="true">Program Chair of <ref xlink:href="http://www.lsis.org/jfpc-jiaf2013/jfpc/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">JFPC 2013</ref>.</p>
            </li>
            <li id="uid209">
              <p noindent="true">Member of the program committee of <ref xlink:href="http://www.informatik.uni-trier.de/~ley/db/conf/ecai/ecai2012.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ECAI 2012</ref>.</p>
            </li>
            <li id="uid210">
              <p noindent="true">Invited at the
<ref xlink:href="http://www.nii.ac.jp/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">NII (National Institute for Informatics)</ref> and
<ref xlink:href="http://jfli.nii.ac.jp/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">JFLI (Japanese-French LAboratory for Informatics)</ref> in Tokyo:
work on <i>parallel constraint solving</i>
with <ref xlink:href="http://www.h.hosobe.org/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">H. Hosobe</ref> at NII and
with <ref xlink:href="http://webia.lip6.fr/~codognet/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">P. Codognet</ref> at JFLI.</p>
            </li>
          </simplelist>
        </li>
      </simplelist>
    </subsection>
    <subsection id="uid211" level="1">
      <bodyTitle>Teaching - Supervision - Juries</bodyTitle>
      <subsection id="uid212" level="2">
        <bodyTitle>Teaching</bodyTitle>
        <sanspuceslist>
          <li id="uid213">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Beldiceanu</ref>,
Constraint (<ref xlink:href="http://oro.univ-nantes.fr/welcome?set_language=en" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Master ORO</ref>),
26h, M2, Nantes University, France.</p>
          </li>
          <li id="uid214">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Beldiceanu</ref>, Logic Programming, 32h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid215">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Beldiceanu</ref>, Gipad end project, 8h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid216">
            <p noindent="true">Licence: <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Beldiceanu</ref>, Imperative Programming, 12h, L3, Mines de Nantes, France.</p>
          </li>
          <li id="uid217">
            <p noindent="true">Licence: <ref xlink:href="http://www.emn.fr/z-info/gchabe08/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">G. Chabert</ref>, Variational calculus, 12h, L3, Mines de Nantes, France.</p>
          </li>
          <li id="uid218">
            <p noindent="true">Licence: <ref xlink:href="http://www.emn.fr/z-info/gchabe08/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">G. Chabert</ref>, Numerical methods, 21h, L3, Mines de Nantes, France.</p>
          </li>
          <li id="uid219">
            <p noindent="true">Licence: <ref xlink:href="http://www.emn.fr/z-info/gchabe08/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">G. Chabert</ref>, Simulation and parameter estimation, 18h, L3, Mines de Nantes, France.</p>
          </li>
          <li id="uid220">
            <p noindent="true">Licence: <ref xlink:href="http://www.emn.fr/z-info/gchabe08/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">G. Chabert</ref>, Numerical integration, 15h, L3, Mines de Nantes, France.</p>
          </li>
          <li id="uid221">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/gchabe08/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">G. Chabert</ref>, Non-linear programming, 20h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid222">
            <p noindent="true">Licence: J.-G. Fages, Graphs and Algorithms, 28h, L2, Mines de Nantes, France.</p>
          </li>
          <li id="uid223">
            <p noindent="true">Master: J.-G. Fages, Constraints Programming, 12h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid224">
            <p noindent="true">Master: J.-G. Fages, Project, 20h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid225">
            <p noindent="true">Licence: J.-G. Fages, Imperative Programming, 4h, L1, Mines de Nantes, France.</p>
          </li>
          <li id="uid226">
            <p noindent="true">Master: <ref xlink:href="http://narendra.jussien.free.fr/njussien-eng/Welcome.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Jussien</ref>, Constraint, 12h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid227">
            <p noindent="true">Master: <ref xlink:href="http://narendra.jussien.free.fr/njussien-eng/Welcome.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Jussien</ref>, Constraint, 3h, M1, Mines de Nantes, France.</p>
          </li>
          <li id="uid228">
            <p noindent="true">Licence: <ref xlink:href="http://narendra.jussien.free.fr/njussien-eng/Welcome.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Jussien</ref>, Discrete mathematics, 12h, L3, Mines de Nantes, France.</p>
          </li>
          <li id="uid229">
            <p noindent="true">Licence: A. Letort, Project, 15h, L1, Mines de Nantes, France.</p>
          </li>
          <li id="uid230">
            <p noindent="true">Licence: A. Letort, Operation Research, 15h, L3, Mines de Nantes, France.</p>
          </li>
          <li id="uid231">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">X. Lorca</ref>, Head of the major of the Master in Engineering, Computer Science for Decision Support,
M2, 30h, Mines de Nantes, France.</p>
          </li>
          <li id="uid232">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">X. Lorca</ref>, Algorithms and Complexity, 20h, M1, Mines de Nantes, France.</p>
          </li>
          <li id="uid233">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">X. Lorca</ref>, Data Warehouse and Data Analysis, 20h, M1, Mines de Nantes, France.</p>
          </li>
          <li id="uid234">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">X. Lorca</ref>, Graph Theory, Algorithms, 20h, M1, Mines de Nantes, France.</p>
          </li>
          <li id="uid235">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">X. Lorca</ref>, Business Intelligence, 20h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid236">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">X. Lorca</ref>, IT System and Software Development, 20h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid237">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">X. Lorca</ref>, Implementation Project, 20h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid238">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">T. Petit</ref>, Combinatorial Optimization GIPAD, <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mn>17</mn><mo>.</mo><mn>5</mn></mrow></math></formula>h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid239">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">T. Petit</ref>, GIPAD project, 25h, M2, Mines de Nantes, France.</p>
          </li>
          <li id="uid240">
            <p noindent="true">Master: <ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">T. Petit</ref>, Internship of Mohamed Kebe, 25h, M2, University of Clermont, France.</p>
          </li>
          <li id="uid241">
            <p noindent="true">Licence: <ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">T. Petit</ref>, Imperative Programming, <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mn>22</mn><mo>.</mo><mn>5</mn></mrow></math></formula>h, L2, Mines de Nantes, France.</p>
          </li>
          <li id="uid242">
            <p noindent="true">Licence: <ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">T. Petit</ref>, Object Programming, 9h, L2, Mines de Nantes, France.</p>
          </li>
          <li id="uid243">
            <p noindent="true">Licence: <ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">T. Petit</ref>, Synthesis, 5h, L2, Mines de Nantes, France.</p>
          </li>
          <li id="uid244">
            <p noindent="true">Licence: <ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">T. Petit</ref>, Programming project, 8h, L2, Mines de Nantes, France.</p>
          </li>
          <li id="uid245">
            <p noindent="true">Licence: <ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">T. Petit</ref>, Data structures, <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mn>27</mn><mo>.</mo><mn>5</mn></mrow></math></formula>h, L2, Mines de Nantes, France.</p>
          </li>
          <li id="uid246">
            <p noindent="true">Licence: <ref xlink:href="http://pagesperso.lina.univ-nantes.fr/~richoux-f/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">F. Richoux</ref>, Design Patterns in Object-Oriented Programming, 96h, L3,
University of Nantes, France.</p>
          </li>
          <li id="uid247">
            <p noindent="true">Licence: <ref xlink:href="http://pagesperso.lina.univ-nantes.fr/~richoux-f/index.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">F. Richoux</ref>, Introduction to Computer Science, 36h, L1,
University of Nantes, France.</p>
          </li>
          <li id="uid248">
            <p noindent="true">Licence: <ref xlink:href="http://www.lina.univ-nantes.fr/?_Charlotte-TRUCHET_.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">C. Truchet</ref>, C2i, 64h, L1, University of Nantes, France.</p>
          </li>
          <li id="uid249">
            <p noindent="true">Licence: <ref xlink:href="http://www.lina.univ-nantes.fr/?_Charlotte-TRUCHET_.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">C. Truchet</ref>, Algorithms and Programming, 140h, L1, University of Nantes, France.</p>
          </li>
          <li id="uid250">
            <p noindent="true">Licence: <ref xlink:href="http://www.lina.univ-nantes.fr/?_Charlotte-TRUCHET_.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">C. Truchet</ref>, Web, 36h, L1, University of Nantes, France.</p>
          </li>
          <li id="uid251">
            <p noindent="true">Master: <ref xlink:href="http://www.lina.univ-nantes.fr/?_Charlotte-TRUCHET_.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">C. Truchet</ref>, Computer sound design, 24h, M2, University of Nantes, France.</p>
          </li>
        </sanspuceslist>
      </subsection>
      <subsection id="uid252" level="2">
        <bodyTitle>Supervision</bodyTitle>
        <sanspuceslist>
          <li id="uid253">
            <p noindent="true">PhD: Marie Pelleau, Abstract domains in constraint programming,
Nantes University, November 29 2012, <ref xlink:href="http://www.lina.univ-nantes.fr/?_Charlotte-TRUCHET_.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Charlotte Truchet</ref>, <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Fréderic Benhamou</ref>, <ref xlink:href="https://dl.dropbox.com/u/62188928/site/Welcome.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Pascal van Hentenryck</ref>.</p>
          </li>
          <li id="uid254">
            <p noindent="true">PhD: Alexis De Clerq, Cumulative scheduling with overloads: global constraints and decompositions,
Nantes University, October 29 2012, <ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Thierry Petit</ref>, <ref xlink:href="http://narendra.jussien.free.fr/njussien-eng/Welcome.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Narendra Jussien</ref>, <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Nicolas Beldiceanu</ref>.</p>
          </li>
          <li id="uid255">
            <p noindent="true">PhD: Aurélien Merel, Biobjective railway infrastructure capacity assessment by hybrid column generation,
Nantes University, October 31 2012, <ref xlink:href="http://www.emn.fr/z-info/sdemasse/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Sophie Demassey</ref>, <ref xlink:href="http://www.univ-nantes.fr/gandibleux-x/0/fiche___annuaireksup/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Xavier Gandibleux</ref>.</p>
          </li>
          <li id="uid256">
            <p noindent="true">PhD in progress: Arnaud Letort, Scalable scheduling constraints,
October 2010, <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Nicolas Beldiceanu</ref>.</p>
          </li>
          <li id="uid257">
            <p noindent="true">PhD in progress: Bruno Belin, Interactive conception of sustainable urban environments with constraints,
September 2011, <ref xlink:href="http://www.lina.univ-nantes.fr/?_Charlotte-TRUCHET_.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Charlotte Truchet</ref>, Marc Christie, <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Fréderic Benhamou</ref>.</p>
          </li>
          <li id="uid258">
            <p noindent="true">PhD in progress: Jean Guillaume Fages,
Graph Theory in Constraint Programming, Theory and application to several graph covering problems,
October 2011, <ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Xavier Lorca</ref>, <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Nicolas Beldiceanu</ref>.</p>
          </li>
          <li id="uid259">
            <p noindent="true">PhD in progress: <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Charles Prud'Homme</ref>,
Constraint Propagation and search strategies Management in Modern Constraint Solvers,
October 2011, <ref xlink:href="http://www.emn.fr/z-info/xlorca/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Xavier Lorca</ref>, <ref xlink:href="http://narendra.jussien.free.fr/njussien-eng/Welcome.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Narendra Jussien</ref>, <ref xlink:href="http://www.emn.fr/z-info/douence/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Rémi Douence</ref>.</p>
          </li>
          <li id="uid260">
            <p noindent="true">PhD in progress: Alban Derrien, Constraint propagation with limited time complexity,
October 2012, <ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Thierry Petit</ref>, <ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Nicolas Beldiceanu</ref>.</p>
          </li>
        </sanspuceslist>
      </subsection>
      <subsection id="uid261" level="2">
        <bodyTitle>Juries</bodyTitle>
        <simplelist>
          <li id="uid262">
            <p noindent="true"><ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">N. Beldiceanu</ref>, Member of the PhD committee of the thesis of Alexis De Clerq (Univ. Nantes, October 29, 2012).</p>
          </li>
          <li id="uid263">
            <p noindent="true"><ref xlink:href="http://www.emn.fr/z-info/ppc/membres_en.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">F. Benhamou</ref>, Member of the PhD committee of the thesis of Marie Pelleau (Univ. Nantes, November 29, 2012).</p>
          </li>
          <li id="uid264">
            <p noindent="true"><ref xlink:href="http://narendra.jussien.free.fr/njussien-eng/Welcome.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Narendra Jussien</ref>, Member of the PhD committee of the thesis of Alexis De Clerq (Univ. Nantes, October 29, 2012).</p>
          </li>
          <li id="uid265">
            <p noindent="true"><ref xlink:href="http://narendra.jussien.free.fr/njussien-eng/Welcome.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Narendra Jussien</ref>, Reviewer of the PhD thesis of Caroline Maillet (Univ. Toulouse, April 25, 2012).</p>
          </li>
          <li id="uid266">
            <p noindent="true"><ref xlink:href="http://www.emn.fr/z-info/tpetit/Thierry_Petit/Home.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">T. Petit</ref>, Member of the PhD committee of the thesis of Alexis De Clerq (Univ. Nantes, October 29, 2012).</p>
          </li>
          <li id="uid267">
            <p noindent="true"><ref xlink:href="http://www.lina.univ-nantes.fr/?_Charlotte-TRUCHET_.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Charlotte Truchet</ref>, Member of the PhD committee of the thesis of Marie Pelleau (Univ. Nantes, November 29, 2012).</p>
          </li>
        </simplelist>
      </subsection>
    </subsection>
    <subsection id="uid268" level="1">
      <bodyTitle>Popularization</bodyTitle>
      <simplelist>
        <li id="uid269">
          <p noindent="true">Within the context of the <ref xlink:href="http://www.emn.fr/z-info/sdemasse/aux/doc/catalog.pdf" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">global constraint catalog</ref>,
some effort was done to provide more explanations for the core global constraints, namely:</p>
          <simplelist>
            <li id="uid270">
              <p noindent="true">provide for all core global constraints some small examples where one can see, also graphically, all solutions.</p>
            </li>
            <li id="uid271">
              <p noindent="true">provide a set of 30 exercises with their detailed solution for half of the core constraints
(<i>alldifferent</i>, <i>cycle</i>, <i>cumulative</i>, <i>element</i>, <i>nvalue</i>).</p>
            </li>
          </simplelist>
        </li>
        <li id="uid272">
          <p noindent="true">Within the context of the new release of the library <ref xlink:href="http://www.emn.fr/z-info/ibex/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">IBEX</ref>
a <ref xlink:href="http://www.ensta-bretagne.fr/jaulin/MEAibex20.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">course</ref> was given by <ref xlink:href="http://www.emn.fr/z-info/gchabe08/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">G. Chabert</ref>
mid december to about 22 participants in <ref xlink:href="http://www.ensta-bretagne.fr/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ENSTA Bretagne</ref>.</p>
        </li>
      </simplelist>
    </subsection>
  </diffusion>
  <biblio id="bibliography" html="bibliography" numero="10" titre="Bibliography">
    <biblStruct id="tasc-2012-bid36" type="inproceedings" rend="refer" n="refercite:chabert-beldiceanu-CP-2010">
      <analytic>
        <title level="a">Sweeping with Continous Domains</title>
        <author>
          <persName key="coprin-2006-idm14945041504">
            <foreName>Gilles</foreName>
            <surname>Chabert</surname>
            <initial>G.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="no" x-proceedings="yes" x-invited-conference="no">
        <editor role="editor">
          <persName>
            <foreName>D.</foreName>
            <surname>Cohen</surname>
            <initial>D.</initial>
          </persName>
        </editor>
        <title level="m">16th International Conference on Principles and Practice of Constraint Programming (CP'10)</title>
        <loc>St Andrews, Scotland</loc>
        <title level="s">Lecture Notes in Computer Science</title>
        <imprint>
          <biblScope type="volume">6308</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <year>2010</year>
          </dateStruct>
          <biblScope type="pages">137-151</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct id="tasc-2012-bid31" type="article" rend="refer" n="refercite:BELDICEANU:2007:HAL-00481554:1">
      <identifiant type="hal" value="hal-00481554"/>
      <analytic>
        <title level="a">Global Constraint Catalog: Past, Present and Future</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName key="tasc-2011-idm391165724240">
            <foreName>Sophie</foreName>
            <surname>Demassey</surname>
            <initial>S.</initial>
          </persName>
          <persName key="tasc-2011-idm391165712144">
            <foreName>Thierry</foreName>
            <surname>Petit</surname>
            <initial>T.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="no">
        <title level="j">Constraints</title>
        <imprint>
          <biblScope type="volume">12</biblScope>
          <biblScope type="number">1</biblScope>
          <dateStruct>
            <year>2007</year>
          </dateStruct>
          <biblScope type="pages">21-62</biblScope>
          <ref xlink:href="http://hal.archives-ouvertes.fr/hal-00481554/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-00481554/<allowbreak/>en/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct id="tasc-2012-bid27" type="article" rend="refer" n="refercite:BELDICEANU:2010:HAL-00485563:1">
      <identifiant type="doi" value="10.1007/s10479-010-0731-0"/>
      <identifiant type="hal" value="hal-00485563"/>
      <analytic>
        <title level="a">New Filtering for the cumulative constraint in the context of non-overlapping rectangles</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName key="tasc-2011-idm391165724240">
            <foreName>Sophie</foreName>
            <surname>Demassey</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Emmanuel</foreName>
            <surname>Poder</surname>
            <initial>E.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="no">
        <title level="j">Annals of Operations Research</title>
        <imprint>
          <dateStruct>
            <year>2010</year>
          </dateStruct>
          <biblScope type="pages">1-20</biblScope>
          <ref xlink:href="http://hal.archives-ouvertes.fr/hal-00485563/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-00485563/<allowbreak/>en/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct id="tasc-2012-bid35" type="inproceedings" rend="refer" n="refercite:BELDICEANU:2007:HAL-00481558:1">
      <identifiant type="hal" value="hal-00481558"/>
      <analytic>
        <title level="a">A Generic Geometrical Constraint Kernel in Space and Time for Handling Polymorphic k-Dimensional Objects</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Emmanuel</foreName>
            <surname>Poder</surname>
            <initial>E.</initial>
          </persName>
          <persName>
            <foreName>Rida</foreName>
            <surname>Sadek</surname>
            <initial>R.</initial>
          </persName>
          <persName key="tasc-2011-idm391165708240">
            <foreName>Charlotte</foreName>
            <surname>Truchet</surname>
            <initial>C.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="no" x-proceedings="yes" x-invited-conference="no">
        <title level="m">13th International on Principles and Practice of Constraint Programming (CP'07) 13th International on Principles and Practice of Constraint Programming (CP'07)</title>
        <loc>Brown États-Unis</loc>
        <imprint>
          <biblScope type="volume">4741</biblScope>
          <dateStruct>
            <year>2007</year>
          </dateStruct>
          <biblScope type="pages">180-194</biblScope>
          <ref xlink:href="http://hal.archives-ouvertes.fr/hal-00481558/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-00481558/<allowbreak/>en/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct id="tasc-2012-bid29" type="article" rend="refer" n="refercite:BELDICEANU:2008:HAL-00481533:1">
      <identifiant type="doi" value="10.1007/s10601-007-9040-x"/>
      <identifiant type="hal" value="hal-00481533"/>
      <analytic>
        <title level="a">Combining tree Partitioning, Precedence, and Incomparability Constraints</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Pierre</foreName>
            <surname>Flener</surname>
            <initial>P.</initial>
          </persName>
          <persName key="tasc-2011-idm391165716048">
            <foreName>Xavier</foreName>
            <surname>Lorca</surname>
            <initial>X.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="no">
        <title level="j">Constraints</title>
        <imprint>
          <biblScope type="volume">13</biblScope>
          <biblScope type="number">4</biblScope>
          <dateStruct>
            <year>2008</year>
          </dateStruct>
          <biblScope type="pages">459-489</biblScope>
          <ref xlink:href="http://hal.archives-ouvertes.fr/hal-00481533/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-00481533/<allowbreak/>en/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct id="tasc-2012-bid30" type="article" rend="refer" n="refercite:BESSIERE:2008:LIRMM-00230949:1">
      <identifiant type="hal" value="lirmm-00230949"/>
      <analytic>
        <title level="a">Theoretical Analysis of Singleton Arc Consistency and Its Extensions"</title>
        <author>
          <persName>
            <foreName>Christian</foreName>
            <surname>Bessiere</surname>
            <initial>C.</initial>
          </persName>
          <persName>
            <foreName>Romuald</foreName>
            <surname>Debruyne</surname>
            <initial>R.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="no">
        <title level="j">Artificial Intelligence</title>
        <imprint>
          <biblScope type="volume">172</biblScope>
          <biblScope type="number">1</biblScope>
          <dateStruct>
            <month>01</month>
            <year>2008</year>
          </dateStruct>
          <biblScope type="pages">29-41</biblScope>
          <ref xlink:href="http://hal-lirmm.ccsd.cnrs.fr/lirmm-00230949/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal-lirmm.<allowbreak/>ccsd.<allowbreak/>cnrs.<allowbreak/>fr/<allowbreak/>lirmm-00230949/<allowbreak/>en/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct id="tasc-2012-bid33" type="inproceedings" rend="refer" n="refercite:BESSIERE:2009:LIRMM-00382609:1">
      <identifiant type="hal" value="lirmm-00382609"/>
      <analytic>
        <title level="a">Making Bound Consistency as Effective as Arc Consistency</title>
        <author>
          <persName>
            <foreName>Christian</foreName>
            <surname>Bessiere</surname>
            <initial>C.</initial>
          </persName>
          <persName key="tasc-2011-idm391165712144">
            <foreName>Thierry</foreName>
            <surname>Petit</surname>
            <initial>T.</initial>
          </persName>
          <persName>
            <foreName>Bruno</foreName>
            <surname>Zanuttini</surname>
            <initial>B.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="no" x-proceedings="yes" x-invited-conference="no">
        <title level="m">IJCAI'09</title>
        <imprint>
          <dateStruct>
            <year>2009</year>
          </dateStruct>
          <ref xlink:href="http://hal-lirmm.ccsd.cnrs.fr/lirmm-00382609/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal-lirmm.<allowbreak/>ccsd.<allowbreak/>cnrs.<allowbreak/>fr/<allowbreak/>lirmm-00382609/<allowbreak/>en/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct id="tasc-2012-bid32" type="article" rend="refer" n="refercite:CAMBAZARD:2006:HAL-00293899:1">
      <identifiant type="doi" value="10.1007/s10601-006-9002-8"/>
      <identifiant type="hal" value="hal-00293899"/>
      <analytic>
        <title level="a">Identifying and exploiting problem structures using explanation-based constraint programming</title>
        <author>
          <persName>
            <foreName>Hadrien</foreName>
            <surname>Cambazard</surname>
            <initial>H.</initial>
          </persName>
          <persName key="tasc-2011-idm391165720336">
            <foreName>Narendra</foreName>
            <surname>Jussien</surname>
            <initial>N.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="no">
        <title level="j">Constraints</title>
        <imprint>
          <biblScope type="volume">11</biblScope>
          <biblScope type="number">4</biblScope>
          <dateStruct>
            <year>2006</year>
          </dateStruct>
          <biblScope type="pages">295-313</biblScope>
          <ref xlink:href="http://hal.archives-ouvertes.fr/hal-00293899/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-00293899/<allowbreak/>en/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct id="tasc-2012-bid28" type="article" rend="refer" n="refercite:CHABERT:2009:HAL-00428957:1">
      <identifiant type="doi" value="10.1016/j.artint.2009.03.002"/>
      <identifiant type="hal" value="hal-00428957"/>
      <analytic>
        <title level="a">Contractor Programming</title>
        <author>
          <persName key="coprin-2006-idm14945041504">
            <foreName>Gilles</foreName>
            <surname>Chabert</surname>
            <initial>G.</initial>
          </persName>
          <persName>
            <foreName>Luc</foreName>
            <surname>Jaulin</surname>
            <initial>L.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="no">
        <title level="j">Artificial Intelligence</title>
        <imprint>
          <biblScope type="volume">173</biblScope>
          <dateStruct>
            <year>2009</year>
          </dateStruct>
          <biblScope type="pages">1079-1100</biblScope>
          <ref xlink:href="http://hal.archives-ouvertes.fr/hal-00428957/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-00428957/<allowbreak/>en/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct id="tasc-2012-bid34" type="inproceedings" rend="refer" n="refercite:NORMAND:2008:HAL-00481180:1">
      <identifiant type="doi" value="10.1007/978-3-540-85958-1_14"/>
      <identifiant type="hal" value="hal-00481180"/>
      <analytic>
        <title level="a">A Branch and Bound Algorithm for Numerical MAX-CSP</title>
        <author>
          <persName>
            <foreName>Jean-Marie</foreName>
            <surname>Normand</surname>
            <initial>J.-M.</initial>
          </persName>
          <persName key="coprin-2006-idm14945012896">
            <foreName>Alexandre</foreName>
            <surname>Goldsztejn</surname>
            <initial>A.</initial>
          </persName>
          <persName key="bunraku-2007-idm524796259184">
            <foreName>Marc</foreName>
            <surname>Christie</surname>
            <initial>M.</initial>
          </persName>
          <persName key="tasc-2011-idm391165732480">
            <foreName>Frédéric</foreName>
            <surname>Benhamou</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="no" x-proceedings="yes" x-invited-conference="no">
        <title level="m">LNCS The 14th International Conference on Principles and Practice of Constraint Programming</title>
        <loc>Australie</loc>
        <imprint>
          <biblScope type="volume">5202/2008</biblScope>
          <dateStruct>
            <month>09</month>
            <year>2008</year>
          </dateStruct>
          <biblScope type="pages">205-219</biblScope>
          <ref xlink:href="http://hal.archives-ouvertes.fr/hal-00481180/en/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-00481180/<allowbreak/>en/</ref>
        </imprint>
      </monogr>
      <note type="bnote">Best student paper award</note>
    </biblStruct>
    <biblStruct dedoublkey="5588" id="tasc-2012-bid18" type="proceedings" rend="year" n="cite:beldiceanu-jussien-pinson-CPAIOR2012">
      <identifiant type="doi" value="10.1007/978-3-642-29828-8"/>
      <monogr x-editorial-board="yes" x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <title level="m">9th International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems (CPAIOR'12)</title>
        <title level="s">Lectures Notes in Computer Science</title>
        <editor role="editor">
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName key="tasc-2011-idm391165720336">
            <foreName>Narendra</foreName>
            <surname>Jussien</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Éric</foreName>
            <surname>Pinson</surname>
            <initial>É.</initial>
          </persName>
        </editor>
        <imprint>
          <biblScope type="volume">7298</biblScope>
          <publisher>
            <orgName>Springer Verlag<address><addrLine>Nantes, France</addrLine></address></orgName>
          </publisher>
          <dateStruct>
            <month>june</month>
            <year>2012</year>
          </dateStruct>
          <ref xlink:href="http://dx.doi.org/10.1007/978-3-642-29828-8" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>dx.<allowbreak/>doi.<allowbreak/>org/<allowbreak/>10.<allowbreak/>1007/<allowbreak/>978-3-642-29828-8</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="1224" id="tasc-2012-bid11" type="article" rend="year" n="cite:beldiceanu-al-matrix-12">
      <identifiant type="doi" value="10.1007/s10601-012-9134-y"/>
      <analytic>
        <title level="a">On Matrices, Automata, and Double Counting in Constraint Programming</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Pierre</foreName>
            <surname>Flener</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Justin</foreName>
            <surname>Pearson</surname>
            <initial>J.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" id="rid00488">
        <idno type="issn">1383-7133</idno>
        <title level="j">Constraints</title>
        <imprint>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
          <ref xlink:href="http://dx.doi.org/10.1007/s10601-012-9134-y" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>dx.<allowbreak/>doi.<allowbreak/>org/<allowbreak/>10.<allowbreak/>1007/<allowbreak/>s10601-012-9134-y</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="1268" id="tasc-2012-bid4" type="article" rend="year" n="cite:beldiceanu-al-reification-12">
      <identifiant type="doi" value="10.1007/s10601-012-9132-0"/>
      <analytic>
        <title level="a">On the Reification of Global Constraints</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Pierre</foreName>
            <surname>Flener</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Justin</foreName>
            <surname>Pearson</surname>
            <initial>J.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes" id="rid00488">
        <idno type="issn">1383-7133</idno>
        <title level="j">Constraints</title>
        <imprint>
          <biblScope type="volume">17</biblScope>
          <biblScope type="number">4</biblScope>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
          <ref xlink:href="http://dx.doi.org/10.1007/s10601-012-9132-0" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>dx.<allowbreak/>doi.<allowbreak/>org/<allowbreak/>10.<allowbreak/>1007/<allowbreak/>s10601-012-9132-0</ref>
        </imprint>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="4975" id="tasc-2012-bid15" type="inproceedings" rend="year" n="cite:ignacio:hal-00733860">
      <identifiant type="hal" value="hal-00733860"/>
      <analytic>
        <title level="a">Upper Bounding in Inner Regions for Global Optimization under Inequality Constraints</title>
        <author>
          <persName key="coprin-2007-idm404059993296">
            <foreName>Ignacio</foreName>
            <surname>Araya</surname>
            <initial>I.</initial>
          </persName>
          <persName key="coprin-2006-idm14945060048">
            <foreName>Gilles</foreName>
            <surname>Trombettoni</surname>
            <initial>G.</initial>
          </persName>
          <persName key="coprin-2006-idm14945044944">
            <foreName>Bertrand</foreName>
            <surname>Neveu</surname>
            <initial>B.</initial>
          </persName>
          <persName key="coprin-2006-idm14945041504">
            <foreName>Gilles</foreName>
            <surname>Chabert</surname>
            <initial>G.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes">
        <title level="m">GLOBAL OPTIMIZATION WORKSHOP 2012</title>
        <loc>Natal, Brazil</loc>
        <imprint>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
          <biblScope type="pages">25-29</biblScope>
          <ref xlink:href="http://hal.inria.fr/hal-00733860" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-00733860</ref>
        </imprint>
        <meeting id="cid623546">
          <title>Global Optimization Workshop</title>
          <num>2012</num>
          <abbr type="sigle">GOW</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2633" id="tasc-2012-bid8" type="inproceedings" rend="year" n="cite:beldiceanu-al-ECAI-2012">
      <identifiant type="doi" value="10.3233/978-1-61499-098-7-145"/>
      <analytic>
        <title level="a">An <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mi>O</mi><mo>(</mo><mi>n</mi><mo form="prefix">log</mo><mi>n</mi><mo>)</mo></mrow></math></formula> Bound Consistency Algorithm for the Conjunction of an alldifferent and an Inequality between a Sum of Variables and a Constant, and its Generalization</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName key="tasc-2011-idm391165712144">
            <foreName>Thierry</foreName>
            <surname>Petit</surname>
            <initial>T.</initial>
          </persName>
          <persName>
            <foreName>Jean-Charles</foreName>
            <surname>Régin</surname>
            <initial>J.-C.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <editor role="editor">
          <persName>
            <foreName>Luc</foreName>
            <surname>De Raedt</surname>
            <initial>L.</initial>
          </persName>
          <persName>
            <foreName>Christian</foreName>
            <surname>Bessiere</surname>
            <initial>C.</initial>
          </persName>
          <persName>
            <foreName>Didier</foreName>
            <surname>Dubois</surname>
            <initial>D.</initial>
          </persName>
          <persName>
            <foreName>Patrick</foreName>
            <surname>Doherty</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Paolo</foreName>
            <surname>Frasconi</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Fredrik</foreName>
            <surname>Heintz</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Peter J. F.</foreName>
            <surname>Lucas</surname>
            <initial>P. J. F.</initial>
          </persName>
        </editor>
        <title level="m">20th European Conference on Artificial Intelligence (ECAI'12)</title>
        <loc>Montpellier, France</loc>
        <title level="s">Frontiers in Artificial Intelligence and Applications</title>
        <imprint>
          <biblScope type="volume">242</biblScope>
          <publisher>
            <orgName>IOS Press</orgName>
          </publisher>
          <dateStruct>
            <month>august</month>
            <year>2012</year>
          </dateStruct>
          <biblScope type="pages">145–150</biblScope>
          <ref xlink:href="http://dx.doi.org/10.3233/978-1-61499-098-7-145" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>dx.<allowbreak/>doi.<allowbreak/>org/<allowbreak/>10.<allowbreak/>3233/<allowbreak/>978-1-61499-098-7-145</ref>
        </imprint>
        <meeting id="cid65446">
          <title>European Conference on Artificial Intelligence</title>
          <num>20</num>
          <abbr type="sigle">ECAI</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2633" id="tasc-2012-bid25" type="inproceedings" rend="year" n="cite:ECAIBeldiceanuCPR12">
      <analytic>
        <title level="a">An <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mrow><mi>O</mi><mo>(</mo><mi>n</mi><mi>l</mi><mi>o</mi><mi>g</mi><mi>n</mi><mo>)</mo></mrow></math></formula> Bound Consistency Algorithm for the Conjunction of an alldifferent and an Inequality between a Sum of Variables and a Constant, and its Generalization</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName key="tasc-2011-idm391165712144">
            <foreName>Thierry</foreName>
            <surname>Petit</surname>
            <initial>T.</initial>
          </persName>
          <persName>
            <foreName>Jean-Charles</foreName>
            <surname>Régin</surname>
            <initial>J.-C.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <title level="m">ECAI</title>
        <imprint>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
          <biblScope type="pages">145–150</biblScope>
        </imprint>
        <meeting id="cid65446">
          <title>European Conference on Artificial Intelligence</title>
          <num>20</num>
          <abbr type="sigle">ECAI</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="4636" id="tasc-2012-bid21" type="inproceedings" rend="year" n="cite:beldiceanu-al-CP-Future-2012">
      <analytic>
        <title level="a">Some Research Challenges and Remarks on CP</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Pierre</foreName>
            <surname>Flener</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Jean-Noël</foreName>
            <surname>Monette</surname>
            <initial>J.-N.</initial>
          </persName>
          <persName>
            <foreName>Justin</foreName>
            <surname>Pearson</surname>
            <initial>J.</initial>
          </persName>
          <persName>
            <foreName>Helmut</foreName>
            <surname>Simonis</surname>
            <initial>H.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="no" x-invited-conference="no">
        <title level="m">Position Papers on the Future of Constraint Programming</title>
        <loc>Quebec City, Canada</loc>
        <imprint>
          <dateStruct>
            <month>october</month>
            <year>2012</year>
          </dateStruct>
        </imprint>
        <meeting id="cid297305">
          <title>International Conference on Principles and Practice of Constraint Programming</title>
          <num>18</num>
          <abbr type="sigle">CP</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2519" id="tasc-2012-bid0" type="inproceedings" rend="year" n="cite:beldiceanu-simonis-CP-2012">
      <identifiant type="doi" value="10.1007/978-3-642-33558-7_13"/>
      <analytic>
        <title level="a">A Model Seeker: Extracting Global Constraint Models from Positive Examples</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Helmut</foreName>
            <surname>Simonis</surname>
            <initial>H.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <editor role="editor">
          <persName>
            <foreName>Michela</foreName>
            <surname>Milano</surname>
            <initial>M.</initial>
          </persName>
        </editor>
        <title level="m">18th International Conference on Principles and Practice of Constraint Programming (CP'12)</title>
        <loc>Quebec City, Canada</loc>
        <title level="s">Lecture Notes in Computer Science</title>
        <imprint>
          <biblScope type="volume">7514</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <month>october</month>
            <year>2012</year>
          </dateStruct>
          <biblScope type="pages">141–157</biblScope>
          <ref xlink:href="http://link.springer.com/chapter/10.1007/978-3-642-33558-7_13" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>link.<allowbreak/>springer.<allowbreak/>com/<allowbreak/>chapter/<allowbreak/>10.<allowbreak/>1007/<allowbreak/>978-3-642-33558-7_13</ref>
        </imprint>
        <meeting id="cid297305">
          <title>International Conference on Principles and Practice of Constraint Programming</title>
          <num>18</num>
          <abbr type="sigle">CP</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="4271" id="tasc-2012-bid14" type="inproceedings" rend="year" n="cite:caniou-al-ppopp-2012">
      <analytic>
        <title level="a">Performance Analysis of Parallel Constraint-Based Local Search</title>
        <author>
          <persName key="graal-2006-idm329937263360">
            <foreName>Yves</foreName>
            <surname>Caniou</surname>
            <initial>Y.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200600384">
            <foreName>Daniel</foreName>
            <surname>Diaz</surname>
            <initial>D.</initial>
          </persName>
          <persName key="tasc-2012-idm185116329360">
            <foreName>Florian</foreName>
            <surname>Richoux</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Philippe</foreName>
            <surname>Codognet</surname>
            <initial>P.</initial>
          </persName>
          <persName key="runtime-2009-idm220793023920">
            <foreName>Salvador</foreName>
            <surname>Abreu</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <title level="m">17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'12)</title>
        <loc>New Orleans, LA, USA</loc>
        <imprint>
          <publisher>
            <orgName>ACM Press</orgName>
          </publisher>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
        </imprint>
        <meeting id="cid22707">
          <title>ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming</title>
          <num>17</num>
          <abbr type="sigle">PPOPP</abbr>
        </meeting>
      </monogr>
      <note type="bnote">poster paper</note>
    </biblStruct>
    <biblStruct dedoublkey="4790" id="tasc-2012-bid9" type="inproceedings" rend="year" n="cite:chabert-demassey-CPAIOR2012">
      <analytic>
        <title level="a">The Conjunction of Interval <i>among</i> Constraints</title>
        <author>
          <persName key="coprin-2006-idm14945041504">
            <foreName>Gilles</foreName>
            <surname>Chabert</surname>
            <initial>G.</initial>
          </persName>
          <persName key="tasc-2011-idm391165724240">
            <foreName>Sophie</foreName>
            <surname>Demassey</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <title level="m">9th International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems (CPAIOR'12)</title>
        <title level="s">Lectures Notes in Computer Science</title>
        <imprint>
          <biblScope type="volume">7298</biblScope>
          <publisher>
            <orgName>Springer Verlag</orgName>
          </publisher>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
          <biblScope type="pages">113–128</biblScope>
        </imprint>
        <meeting id="cid287355">
          <title>International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems</title>
          <num>9</num>
          <abbr type="sigle">CPAIOR</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="4234" id="tasc-2012-bid12" type="inproceedings" rend="year" n="cite:diaz-al-PCO-2012">
      <analytic>
        <title level="a">Parallel Local Search for the Costas Array Problem</title>
        <author>
          <persName key="contraintes-2006-idm51200600384">
            <foreName>Daniel</foreName>
            <surname>Diaz</surname>
            <initial>D.</initial>
          </persName>
          <persName key="tasc-2012-idm185116329360">
            <foreName>Florian</foreName>
            <surname>Richoux</surname>
            <initial>F.</initial>
          </persName>
          <persName key="graal-2006-idm329937263360">
            <foreName>Yves</foreName>
            <surname>Caniou</surname>
            <initial>Y.</initial>
          </persName>
          <persName>
            <foreName>Philippe</foreName>
            <surname>Codognet</surname>
            <initial>P.</initial>
          </persName>
          <persName key="runtime-2009-idm220793023920">
            <foreName>Salvador</foreName>
            <surname>Abreu</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <title level="m">Parallel Computing and Optimization</title>
        <loc>Shanghai, China</loc>
        <imprint>
          <publisher>
            <orgName>IEEE</orgName>
          </publisher>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
        </imprint>
        <meeting id="cid488889">
          <title>IEEE Workshop on New Trends in Parallel Computing and Optimization</title>
          <num>2012</num>
          <abbr type="sigle">PCO</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="3012" id="tasc-2012-bid13" type="inproceedings" rend="year" n="cite:diaz-al-lion-2012">
      <analytic>
        <title level="a">Constraint-based Local Search for the Costas Array Problem</title>
        <author>
          <persName key="contraintes-2006-idm51200600384">
            <foreName>Daniel</foreName>
            <surname>Diaz</surname>
            <initial>D.</initial>
          </persName>
          <persName key="tasc-2012-idm185116329360">
            <foreName>Florian</foreName>
            <surname>Richoux</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Philippe</foreName>
            <surname>Codognet</surname>
            <initial>P.</initial>
          </persName>
          <persName key="graal-2006-idm329937263360">
            <foreName>Yves</foreName>
            <surname>Caniou</surname>
            <initial>Y.</initial>
          </persName>
          <persName key="runtime-2009-idm220793023920">
            <foreName>Salvador</foreName>
            <surname>Abreu</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <title level="m">Learning and Intelligent OptimizatioN Conference (LION 6)</title>
        <loc>Paris, France</loc>
        <imprint>
          <publisher>
            <orgName>Springer LNCS</orgName>
          </publisher>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
        </imprint>
        <meeting id="cid289753">
          <title>International Conference on Learning and Intelligent Optimization</title>
          <num>6</num>
          <abbr type="sigle">LION</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="5081" subtype="nonparu" id="tasc-2012-bid2" type="inproceedings" rend="year" n="cite:Boisberranger-et-al-ANALCO-2013">
      <analytic>
        <title level="a">When is it worthwhile to propagate a constraint? A probabilistic analysis of <i>alldifferent</i></title>
        <author>
          <persName key="tasc-2011-idm391165696032">
            <foreName>Jérémie</foreName>
            <surname>du Boisberranger</surname>
            <initial>J.</initial>
          </persName>
          <persName>
            <foreName>Danièle</foreName>
            <surname>Gardy</surname>
            <initial>D.</initial>
          </persName>
          <persName key="tasc-2011-idm391165716048">
            <foreName>Xavier</foreName>
            <surname>Lorca</surname>
            <initial>X.</initial>
          </persName>
          <persName key="tasc-2011-idm391165708240">
            <foreName>Charlotte</foreName>
            <surname>Truchet</surname>
            <initial>C.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <title level="m">ANALCO 13th Meeting on Analytic Algorithmics and Combinatorics</title>
        <loc>New Orleans, Louisiana, USA</loc>
        <imprint>
          <dateStruct>
            <month>january</month>
            <year>2013</year>
          </dateStruct>
        </imprint>
        <meeting id="cid373769">
          <title>Workshop on Analytic Algorithms and Combinatorics</title>
          <num>13</num>
          <abbr type="sigle">ANALCO</abbr>
        </meeting>
      </monogr>
      <note type="bnote">to appear</note>
    </biblStruct>
    <biblStruct dedoublkey="2716" id="tasc-2012-bid3" type="inproceedings" rend="year" n="cite:letort-al-CP-2012">
      <identifiant type="doi" value="10.1007/978-3-642-33558-7"/>
      <analytic>
        <title level="a">A Scalable Sweep Algorithm for the cumulative Constraint</title>
        <author>
          <persName key="tasc-2011-idm391165686736">
            <foreName>Arnaud</foreName>
            <surname>Letort</surname>
            <initial>A.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <editor role="editor">
          <persName>
            <foreName>Michela</foreName>
            <surname>Milano</surname>
            <initial>M.</initial>
          </persName>
        </editor>
        <title level="m">18th International Conference on Principles and Practice of Constraint Programming (CP'12)</title>
        <loc>Quebec City, Canada</loc>
        <title level="s">Lecture Notes in Computer Science</title>
        <imprint>
          <biblScope type="volume">7514</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <month>october</month>
            <year>2012</year>
          </dateStruct>
          <biblScope type="pages">439–454</biblScope>
          <ref xlink:href="http://dx.doi.org/10.1007/978-3-642-33558-7" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>dx.<allowbreak/>doi.<allowbreak/>org/<allowbreak/>10.<allowbreak/>1007/<allowbreak/>978-3-642-33558-7</ref>
        </imprint>
        <meeting id="cid297305">
          <title>International Conference on Principles and Practice of Constraint Programming</title>
          <num>18</num>
          <abbr type="sigle">CP</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2744" subtype="nonparu" id="tasc-2012-bid23" type="inproceedings" rend="year" n="cite:letort-all-CPAIOR2013">
      <analytic>
        <title level="a">A Synchronized Sweep Algorithm for the <formula type="inline"><math xmlns="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi>k</mi></math></formula>-dimensional cumulative Constraint</title>
        <author>
          <persName key="tasc-2011-idm391165686736">
            <foreName>Arnaud</foreName>
            <surname>Letort</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <title level="m">10th International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems (CPAIOR'13)</title>
        <title level="s">Lectures Notes in Computer Science</title>
        <imprint>
          <publisher>
            <orgName>Springer Verlag</orgName>
          </publisher>
          <dateStruct>
            <year>2013</year>
          </dateStruct>
        </imprint>
        <meeting id="cid287355">
          <title>International Conference on Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problems</title>
          <num>10</num>
          <abbr type="sigle">CPAIOR</abbr>
        </meeting>
      </monogr>
      <note type="bnote">(to appear)</note>
    </biblStruct>
    <biblStruct dedoublkey="2390" subtype="nonparu" id="tasc-2012-bid1" type="inproceedings" rend="year" n="cite:pelleau-al-VMCAI-2013">
      <analytic>
        <title level="a">A Constraint Solver based on Abstract Domains</title>
        <author>
          <persName key="tasc-2011-idm391165671216">
            <foreName>Marie</foreName>
            <surname>Pelleau</surname>
            <initial>M.</initial>
          </persName>
          <persName key="abstraction-2007-idm495957206736">
            <foreName>Antoine</foreName>
            <surname>Miné</surname>
            <initial>A.</initial>
          </persName>
          <persName key="tasc-2011-idm391165708240">
            <foreName>Charlotte</foreName>
            <surname>Truchet</surname>
            <initial>C.</initial>
          </persName>
          <persName key="tasc-2011-idm391165732480">
            <foreName>Frédéric</foreName>
            <surname>Benhamou</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <title level="m">14th International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI2013)</title>
        <loc>Roma, Italy</loc>
        <title level="s">Lecture Notes in Computer Science</title>
        <imprint>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <year>2013</year>
          </dateStruct>
        </imprint>
        <meeting id="cid303616">
          <title>International Conference on Verification, Model Checking, and Abstract Interpretation</title>
          <num>14</num>
          <abbr type="sigle">VMCAI</abbr>
        </meeting>
      </monogr>
      <note type="bnote">(to appear)</note>
    </biblStruct>
    <biblStruct dedoublkey="3398" id="tasc-2012-bid7" type="inproceedings" rend="year" n="cite:CPPetit12">
      <identifiant type="doi" value="10.1007/978-3-642-33558-7"/>
      <analytic>
        <title level="a">Focus : A Constraint for Concentrating High Costs</title>
        <author>
          <persName key="tasc-2011-idm391165712144">
            <foreName>Thierry</foreName>
            <surname>Petit</surname>
            <initial>T.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <editor role="editor">
          <persName>
            <foreName>Michela</foreName>
            <surname>Milano</surname>
            <initial>M.</initial>
          </persName>
        </editor>
        <title level="m">18th International Conference on Principles and Practice of Constraint Programming (CP'12)</title>
        <loc>Quebec City, Canada</loc>
        <title level="s">Lecture Notes in Computer Science</title>
        <imprint>
          <biblScope type="volume">7514</biblScope>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <month>october</month>
            <year>2012</year>
          </dateStruct>
          <biblScope type="pages">577–592</biblScope>
          <ref xlink:href="http://dx.doi.org/10.1007/978-3-642-33558-7" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>dx.<allowbreak/>doi.<allowbreak/>org/<allowbreak/>10.<allowbreak/>1007/<allowbreak/>978-3-642-33558-7</ref>
        </imprint>
        <meeting id="cid297305">
          <title>International Conference on Principles and Practice of Constraint Programming</title>
          <num>18</num>
          <abbr type="sigle">CP</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="3399" id="tasc-2012-bid24" type="inproceedings" rend="year" n="cite:petit-SSNOW-2012">
      <analytic>
        <title level="a">Focus: A Constraint for Concentrating High Costs</title>
        <author>
          <persName key="tasc-2011-idm391165712144">
            <foreName>Thierry</foreName>
            <surname>Petit</surname>
            <initial>T.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="no" x-invited-conference="no">
        <title level="m">Proc. First International Workshop on Search Strategies and Non-standard Objectives, (CPAIOR-SSNOW'12)</title>
        <imprint>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
        </imprint>
        <meeting id="cid623672">
          <title>CPAIOR International Workshop on Search Strategies and Non-standard Objectives</title>
          <num>1</num>
          <abbr type="sigle">CPAIOR SSNO</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="3685" id="tasc-2012-bid10" type="inproceedings" rend="year" n="cite:ECAIPetit12">
      <analytic>
        <title level="a">Intermediary Local Consistencies</title>
        <author>
          <persName key="tasc-2011-idm391165712144">
            <foreName>Thierry</foreName>
            <surname>Petit</surname>
            <initial>T.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes" x-invited-conference="no">
        <title level="m">ECAI</title>
        <imprint>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
          <biblScope type="pages">919–920</biblScope>
        </imprint>
        <meeting id="cid65446">
          <title>European Conference on Artificial Intelligence</title>
          <num>20</num>
          <abbr type="sigle">ECAI</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="4335" id="tasc-2012-bid26" type="inproceedings" rend="year" n="cite:petit-JFPC-2012">
      <analytic>
        <title level="a">Problèmes d'optimisation sur des séquences</title>
        <author>
          <persName key="tasc-2011-idm391165712144">
            <foreName>Thierry</foreName>
            <surname>Petit</surname>
            <initial>T.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="no" x-proceedings="no" x-invited-conference="yes">
        <title level="m">8èmes Journèes Francophones de Programmation par Contraintes (JFPC'12)</title>
        <loc>Toulouse, France</loc>
        <imprint>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
          <biblScope type="pages">3–3</biblScope>
        </imprint>
        <meeting id="cid344762">
          <title>Journées Francophones de Programmation par Contraintes</title>
          <num>8</num>
          <abbr type="sigle">JFPC</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2520" id="tasc-2012-bid19" type="inproceedings" rend="year" n="cite:SimonisBeldiceanuCoCoMile-2012">
      <analytic>
        <title level="a">A Model Seeker: Extracting Global Constraint Models From Positive Examples</title>
        <author>
          <persName>
            <foreName>Helmut</foreName>
            <surname>Simonis</surname>
            <initial>H.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="no" x-invited-conference="no">
        <title level="m">First workshop on COmbining COnstraint solving with MIning and LEarning (CoCoMile'12)</title>
        <loc>Montpellier, France</loc>
        <imprint>
          <dateStruct>
            <month>august</month>
            <year>2012</year>
          </dateStruct>
        </imprint>
        <meeting id="cid623671">
          <title>ECAI workshop on COmbining COnstraint solving with MIning and LEarning</title>
          <num>1</num>
          <abbr type="sigle">ECAI CoCoMile</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2863" id="tasc-2012-bid20" type="inproceedings" rend="year" n="cite:simonis-beldiceanu-ISMP-2012">
      <analytic>
        <title level="a">Building global constraint models from positive examples</title>
        <author>
          <persName>
            <foreName>Helmut</foreName>
            <surname>Simonis</surname>
            <initial>H.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="no" x-invited-conference="yes">
        <title level="m">21th International Symposium on Mathematical Programming (ISMP'12)</title>
        <loc>Berlin, Germany</loc>
        <imprint>
          <dateStruct>
            <month>august</month>
            <year>2012</year>
          </dateStruct>
        </imprint>
        <meeting id="cid311530">
          <title>International Symposium of Mathematical Programming</title>
          <num>21</num>
          <abbr type="sigle">ISMP</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="2518" subtype="nonparu" id="tasc-2012-bid22" type="inproceedings" rend="year" n="cite:SimonisBeldiceanu-INFORMS-2013">
      <analytic>
        <title level="a">A Model Seeker: Extracting Global Constraint Models From Positive Examples</title>
        <author>
          <persName>
            <foreName>Helmut</foreName>
            <surname>Simonis</surname>
            <initial>H.</initial>
          </persName>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="no" x-invited-conference="yes">
        <title level="m">2013 INFORMS Computing Society Conference</title>
        <loc>Santa Fe, USA</loc>
        <imprint>
          <dateStruct>
            <month>january</month>
            <year>2013</year>
          </dateStruct>
        </imprint>
        <meeting id="cid102841">
          <title>INFORMS Computing Society Conference</title>
          <num>13</num>
          <abbr type="sigle">ICS</abbr>
        </meeting>
      </monogr>
      <note type="bnote">to appear</note>
    </biblStruct>
    <biblStruct dedoublkey="3584" id="tasc-2012-bid16" type="inproceedings" rend="year" n="cite:trombettoni:hal-00733916">
      <identifiant type="hal" value="hal-00733916"/>
      <analytic>
        <title level="a">IbexOpt : un module d'optimisation globale sous contraintes fiable</title>
        <author>
          <persName key="coprin-2006-idm14945060048">
            <foreName>Gilles</foreName>
            <surname>Trombettoni</surname>
            <initial>G.</initial>
          </persName>
          <persName key="coprin-2007-idm404059993296">
            <foreName>Ignacio</foreName>
            <surname>Araya</surname>
            <initial>I.</initial>
          </persName>
          <persName key="coprin-2006-idm14945044944">
            <foreName>Bertrand</foreName>
            <surname>Neveu</surname>
            <initial>B.</initial>
          </persName>
          <persName key="coprin-2006-idm14945041504">
            <foreName>Gilles</foreName>
            <surname>Chabert</surname>
            <initial>G.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="no" x-proceedings="yes">
        <title level="m">13e congrès annuel de la Société française de Recherche Opérationnelle et d'Aide à la Décision</title>
        <loc>Angers, France</loc>
        <imprint>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
          <biblScope type="pages">2p</biblScope>
          <ref xlink:href="http://hal.inria.fr/hal-00733916" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-00733916</ref>
        </imprint>
        <meeting id="cid56156">
          <title>Congrès de la Société Française de Recherche Opérationnelle et d'Aide à la Décision</title>
          <num>13</num>
          <abbr type="sigle">ROADEF</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    <biblStruct dedoublkey="5998" id="tasc-2012-bid5" type="techreport" rend="year" n="cite:beldiceanu-al-rr-SICS-T2012-02">
      <monogr x-editorial-board="no" x-international-audience="yes" x-proceedings="no" x-invited-conference="no">
        <title level="m">On the Reification of Global Constraints</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Pierre</foreName>
            <surname>Flener</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Justin</foreName>
            <surname>Pearson</surname>
            <initial>J.</initial>
          </persName>
        </author>
        <imprint>
          <biblScope type="number">T2012-02</biblScope>
          <publisher>
            <orgName type="institution">Swedish Institute of Computer Science</orgName>
          </publisher>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
          <ref xlink:href="http://soda.swedish-ict.se/5194/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>soda.<allowbreak/>swedish-ict.<allowbreak/>se/<allowbreak/>5194/</ref>
        </imprint>
      </monogr>
      <note type="typdoc">Research Report</note>
    </biblStruct>
    <biblStruct dedoublkey="5878" id="tasc-2012-bid6" type="techreport" rend="year" n="cite:beldiceanu-al-rr-SICS-T2012-03">
      <monogr x-editorial-board="no" x-international-audience="yes" x-proceedings="no" x-invited-conference="no">
        <title level="m">Global Constraint Catalog, 2nd Edition (revision a)</title>
        <author>
          <persName key="contraintes-2006-idm51200605728">
            <foreName>Nicolas</foreName>
            <surname>Beldiceanu</surname>
            <initial>N.</initial>
          </persName>
          <persName>
            <foreName>Mats</foreName>
            <surname>Carlsson</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Jean-Xavier</foreName>
            <surname>Rampon</surname>
            <initial>J.-X.</initial>
          </persName>
        </author>
        <imprint>
          <biblScope type="number">T2012-03</biblScope>
          <publisher>
            <orgName type="institution">Swedish Institute of Computer Science</orgName>
          </publisher>
          <dateStruct>
            <year>2012</year>
          </dateStruct>
          <ref xlink:href="http://soda.swedish-ict.se/5195/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>soda.<allowbreak/>swedish-ict.<allowbreak/>se/<allowbreak/>5195/</ref>
        </imprint>
      </monogr>
      <note type="typdoc">Research Report</note>
    </biblStruct>
    <biblStruct dedoublkey="5866" id="tasc-2012-bid17" type="techreport" rend="year" n="cite:chabert:hal-00720739">
      <identifiant type="hal" value="hal-00720739"/>
      <monogr>
        <title level="m">From Implicit to Explicit Pavings</title>
        <author>
          <persName key="coprin-2006-idm14945041504">
            <foreName>Gilles</foreName>
            <surname>Chabert</surname>
            <initial>G.</initial>
          </persName>
          <persName key="obasco-2006-idm179782187632">
            <foreName>Rémi</foreName>
            <surname>Douence</surname>
            <initial>R.</initial>
          </persName>
        </author>
        <imprint>
          <biblScope type="number">RR-8028</biblScope>
          <publisher>
            <orgName type="institution">Inria</orgName>
          </publisher>
          <dateStruct>
            <month>July</month>
            <year>2012</year>
          </dateStruct>
          <ref xlink:href="http://hal.inria.fr/hal-00720739" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-00720739</ref>
        </imprint>
      </monogr>
      <note type="typdoc">Research Report</note>
    </biblStruct>
  </biblio>
</raweb>
