Network


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

Hotspot


Dive into the research topics where Philippe Jégou is active.

Publication


Featured researches published by Philippe Jégou.


international conference on tools with artificial intelligence | 2013

A Hybrid Tractable Class for Non-binary CSPs

Achref El Mouelhi; Philippe Jégou; Cyril Terrioux

Find new islands of tractability, that is classes of CSPs for which polytime algorithms exist, is a fundamental task in the study of constraint satisfaction problems. The concept of hybrid tractable class, which allows to deal simultaneously with the restrictions of languages and, for example, the satisfaction of structural properties, is an approach which has already shown its interest in this domain. Here we study a hybrid class for non-binary CSPs. With this aim in view, we consider the tractable class BTP introduced in [1].While this class has been defined for binary CSPs, the authors have suggested to extend it to CSPs with constraints of arbitrary arities, using the dual representation of such CSPs. We develop this idea by proposing a new definition without exploiting the dual representation, but using a semantic property associated to the compatibility relations of the constraints. This class, called DBTP for Dual BTP, is firstly shown to be tractable. Then it is compared to some known classes. In particular, we prove that DBTP is incomparable with BTP and that it includes some well known classes of CSPs such as beta-acyclic CSPs.


international conference on tools with artificial intelligence | 2014

Hidden Tractable Classes: From Theory to Practice

Achref El Mouelhi; Philippe Jégou; Cyril Terrioux

Tractable classes constitute an important issue in CP, at least from a theoretical viewpoint. But they are not actually used in practice. Either their treatment is too costly for time complexity or, even if there exist efficient algorithms to manage them, they do not appear in the real problems. We propose here to address this issue thanks to the notion of hidden tractable classes. Such classes are based on a known tractable class C, and a transformation t, and are defined by sets of instances P such that their transformation using t is in C, that is t (P) in C. We propose a general framework to study such notions. After, we focus our study on the tractable class BTP, and several transformations which are the filterings classically used in CP. We show then that the use of filterings allows sometimes to highlight the occurrence of BTP in the benchmarks generally considered for solver comparisons, i.e. That BTP is sometimes hidden in the benchmarks. Thus, this approach allows to extend the set of known tractable classes.


principles and practice of constraint programming | 2014

Tree-Decompositions with Connected Clusters for Solving Constraint Networks

Philippe Jégou; Cyril Terrioux

From a theoretical viewpoint, the (tree-)decomposition methods offer a good approach for solving Constraint Satisfaction Problems (CSPs) when their (tree)-width is small. In this case, they have often shown their practical interest. So, the literature (coming from Mathematics or AI) has concentrated its efforts on the minimization of a single parameter, the tree-width. Nevertheless, experimental studies have shown that this parameter is not always the most relevant to consider for solving CSPs. In this paper, we experimentally show that the decomposition algorithms of the state of the art produce clusters (a tree-decomposition is a tree of clusters) having several connected components. Then we highlight that such clusters create a real problem for the efficiency of solving methods. To avoid this kind of problem, we consider here a new kind of graph decomposition called Bag-Connected Tree-Decomposition, which considers only tree-decompositions such that each cluster is connected. We propose a first polynomial time algorithm to find such decompositions. Finally, we show experimentally that using these bag-connected tree-decompositions improves significantly the solving of CSPs by decomposition methods.


integration of ai and or techniques in constraint programming | 2013

Some New Tractable Classes of CSPs and Their Relations with Backtracking Algorithms

Achref El Mouelhi; Philippe Jégou; Cyril Terrioux; Bruno Zanuttini

In this paper, we investigate the complexity of algorithms for solving CSPs which are classically implemented in real practical solvers, such as Forward Checking or Bactracking with Arc Consistency (RFL or MAC).. We introduce a new parameter for measuring their complexity and then we derive new complexity bounds. By relating the complexity of CSP algorithms to graph-theoretical parameters, our analysis allows us to define new tractable classes, which can be solved directly by the usual CSP algorithms in polynomial time, and without the need to recognize the classes in advance. So, our approach allows us to propose new tractable classes of CSPs that are naturally exploited by solvers, which indicates new ways to explain in some cases the practical efficiency of classical search algorithms.


principles and practice of constraint programming | 2015

A Microstructure-Based Family of Tractable Classes for CSPs

Martin C. Cooper; Philippe Jégou; Cyril Terrioux

The study of tractable classes is an important issue in Artificial Intelligence, especially in Constraint Satisfaction Problems. In this context, the Broken Triangle Property BTP is a state-of-the-art microstructure-based tractable class which generalizes well-known and previously-defined tractable classes, notably the set of instances whose constraint graph is a tree. In this paper, we propose to extend and to generalize this class using a more general approach based on a parameter k which is a given constant. To this end, we introduce the k-BTP property and the class of instances satisfying this property such that we have 2-BTP = BTP, and for


Constraints - An International Journal | 2015

A hybrid tractable class for non-binary CSPs

Achref El Mouelhi; Philippe Jégou; Cyril Terrioux


european conference on artificial intelligence | 2014

Combining restarts, Nogoods and decompositions for solving CSPs

Philippe Jégou; Cyril Terrioux

k > 2


international conference on tools with artificial intelligence | 2015

An Algorithmic Framework for Decomposing Constraint Networks

Philippe Jégou; Hanan Kanso; Cyril Terrioux


graph structures for knowledge representation and reasoning | 2013

Different Classes of Graphs to Represent Microstructures for CSPs

Achref El Mouelhi; Philippe Jégou; Cyril Terrioux

k>2, k-BTP is a relaxation of BTP in the sense that k-BTP


Constraints - An International Journal | 2017

Combining restarts, nogoods and bag-connected decompositions for solving CSPs

Philippe Jégou; Cyril Terrioux

Collaboration


Dive into the Philippe Jégou's collaboration.

Top Co-Authors

Avatar

Cyril Terrioux

Aix-Marseille University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Hanan Kanso

Aix-Marseille University

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge