Graph pattern matching, a central application in many fields, can be modelled as a CSP. This CSP approach can be competitive with dedicated algorithms. In this paper, we develop symmetry breaking techniques for subgraph matching in order to increase the number of tractable instances. Specific detection techniques are first developed for the classical variables symmetries and value symmetries. It is also shown how these symmetries can be broken when solving subgraph matching. We also show how conditional value symmetries can be automatically detected and handled in the search process. Then, the concept of local value symmetries is introduced; it is shown how these symmetries can be computed and exploited. Finally, experimental results show t...
International audienceIn this paper, we propose to automatically detect vari- able symmetries of CSP...
The NP-hard problem of finding symmetries in an abstract graph plays an important role in automatic ...
Symmetries of combinatorial objects are known to complicate search algorithms, but such obstacles ca...
Graph pattern matching, a central application in many fields, can be modelled as a CSP. This CSP app...
A symmetry in a Constraint Satisfaction Problem (CSP) is a bijective function that preserves CSP str...
The present work studies symmetry breaking for the subgraph isomorphism problem. This NP-Complete pr...
Subgraph matching algorithms are used to find and enumerate specific interconnection structures in n...
While several powerful methods exist for automatically detecting symmetries in instances of constrai...
While several powerful methods exist for auto-matically detecting symmetries in instances of constra...
There are many complex combinatorial problems which involve searching for an undirected graph sati...
Symmetry occurs frequently in Constraint Satisfaction Problems (CSPs). For instance, in 3-colouring ...
Subgraph matching algorithms are used to find and enumerate specific interconnection structures in n...
Constraint satisfaction and optimisation problems occur frequently in industry and are usually compu...
Subgraph matching algorithms are used to find and enumerate specific interconnection structures in n...
This thesis proposes an expressive yet efficient declarative framework for graph matching in constra...
International audienceIn this paper, we propose to automatically detect vari- able symmetries of CSP...
The NP-hard problem of finding symmetries in an abstract graph plays an important role in automatic ...
Symmetries of combinatorial objects are known to complicate search algorithms, but such obstacles ca...
Graph pattern matching, a central application in many fields, can be modelled as a CSP. This CSP app...
A symmetry in a Constraint Satisfaction Problem (CSP) is a bijective function that preserves CSP str...
The present work studies symmetry breaking for the subgraph isomorphism problem. This NP-Complete pr...
Subgraph matching algorithms are used to find and enumerate specific interconnection structures in n...
While several powerful methods exist for automatically detecting symmetries in instances of constrai...
While several powerful methods exist for auto-matically detecting symmetries in instances of constra...
There are many complex combinatorial problems which involve searching for an undirected graph sati...
Symmetry occurs frequently in Constraint Satisfaction Problems (CSPs). For instance, in 3-colouring ...
Subgraph matching algorithms are used to find and enumerate specific interconnection structures in n...
Constraint satisfaction and optimisation problems occur frequently in industry and are usually compu...
Subgraph matching algorithms are used to find and enumerate specific interconnection structures in n...
This thesis proposes an expressive yet efficient declarative framework for graph matching in constra...
International audienceIn this paper, we propose to automatically detect vari- able symmetries of CSP...
The NP-hard problem of finding symmetries in an abstract graph plays an important role in automatic ...
Symmetries of combinatorial objects are known to complicate search algorithms, but such obstacles ca...