Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jean-Guillaume Fages is active.

Publication


Featured researches published by Jean-Guillaume Fages.


principles and practice of constraint programming | 2011

Revisiting the tree Constraint

Jean-Guillaume Fages; Xavier Lorca

This paper revisits the tree constraint introduced in [2] which partitions the nodes of a n-nodes, m-arcs directed graph into a set of node-disjoint anti-arborescences for which only certain nodes can be tree roots. We introduce a new filtering algorithm that enforces generalized arc-consistency in O(n + m) time while the original filtering algorithm reaches O(nm) time. This result allows to tackle larger scale problems involving graph partitioning.


Artificial Intelligence | 2014

Filtering AtMostNValue with difference constraints: application to the shift minimisation personnel task scheduling problem

Jean-Guillaume Fages; Tanguy Lapègue

The problem of minimising the number of distinct values among a set of variables subject to difference constraints occurs in many real-life contexts. This is the case of the Shift Minimisation Personnel Task Scheduling Problem, introduced by Krishnamoorthy et al., which is used as a case study all along this paper. Constraint-Programming enables to formulate this problem easily, through several AllDifferent constraints and a single AtMostNValue constraint. However, the independence of these constraints results in a poor lower bounding, hence a difficulty to prove optimality. This paper introduces a formalism to describe a family of propagators for AtMostNValue. In particular, we provide simple but significant improvement of the state-of-the-art AtMostNValue propagator of Bessiere et al., to filter the conjunction of an AtMostNValue constraint and disequalities. In addition, we provide an original search strategy which relies on constraint reification. Extensive experiments show that our contribution significantly improves a straightforward model, so that it competes with the best known approaches from Operational Research.


principles and practice of constraint programming | 2015

A global constraint for a tractable class of temporal optimization problems

Alban Derrien; Jean-Guillaume Fages; Thierry Petit; Charles Prud'Homme

This paper is originally motivated by an application where the objective is to generate a video summary, built using intervals extracted from a video source. In this application, the constraints used to select the relevant pieces of intervals are based on Allens algebra. The best state-of-the-art results are obtained with a small set of ad hoc solution techniques, each specific to one combination of the 13 Allens relations. Such techniques require some expertise in Constraint Programming. This is a critical issue for video specialists. In this paper, we design a generic constraint, dedicated to a class of temporal problems that covers this case study, among others. ExistAllen takes as arguments a vector of tasks, a set of disjoint intervals and any of the


principles and practice of constraint programming | 2015

Open Packing for Facade-Layout Synthesis Under a General Purpose Solver

Andrés Felipe Barco; Jean-Guillaume Fages; Elise Vareilles; Michel Aldanondo; Paul Gaborit


Constraints - An International Journal | 2015

New filtering for AtMostNValue and its weighted variant: A Lagrangian approach

Hadrien Cambazard; Jean-Guillaume Fages

2^{13}


Constraints - An International Journal | 2016

The salesman and the tree: the importance of search in CP

Jean-Guillaume Fages; Xavier Lorca; Louis-Martin Rousseau


Constraints - An International Journal | 2015

On the use of graphs within constraint-programming

Jean-Guillaume Fages

213 combinations of Allens relations. ExistAllen holds if and only if the tasks are ordered according to their indexes and for any task at least one relation is satisfied, between the task and at least one interval. We design a propagator that achieves bound-consistency in


european conference on artificial intelligence | 2014

Self-decomposable global constraints

Jean-Guillaume Fages; Xavier Lorca; Thierry Petit


arXiv: Discrete Mathematics | 2012

Improving the Asymmetric TSP by Considering Graph Structure

Jean-Guillaume Fages; Xavier Lorca

On+m


international conference on tools with artificial intelligence | 2017

Making the First Solution Good

Jean-Guillaume Fages; Charles Prud'Homme

Collaboration


Dive into the Jean-Guillaume Fages's collaboration.

Top Co-Authors

Avatar

Xavier Lorca

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Gilles Chabert

École des mines de Nantes

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Benoît Desrochers

Direction générale de l'armement

View shared research outputs
Top Co-Authors

Avatar

Bertrand Neveu

University of Marne-la-Vallée

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Luc Jaulin

École Normale Supérieure

View shared research outputs
Researchain Logo
Decentralizing Knowledge