An integer linear program for substitution-tolerant subgraph isomorphism and its use for symbol spotting in technical drawings

Abstract : This paper tackles the problem of substitution-tolerant subgraph isomorphism which is a specific class of error-tolerant isomorphism. This problem aims at finding a subgraph isomorphism of a pattern graph S in a target graph G. This isomorphism only considers label substitutions and forbids vertex and edge insertion in G. This kind of subgraph isomorphism is often needed in pattern recognition problems when graphs are attributed with real values and no exact matching can be found between attributes due to noise. Our proposal to solve the problem of substitution-tolerant subgraph isomorphism relies on its formulation in the Integer Linear Program (ILP) formalism. Using a general ILP solver, the approach is able to find, if one exists, a mapping of a pattern graph into a target graph such that the topology of the searched graph is kept and the editing operations between the labels have a minimal cost. This technique is evaluated on both a set of synthetic graphs and a problem of symbol detection in technical drawings. In the second case, document and symbol images are represented by vector-attributed Region Adjacency Graphs built from a segmentation process. Obtained results demonstrate the relevance of considering subgraph isomorphism as an optimization process.
Type de document :
Article dans une revue
Pattern Recognition, Elsevier, 2012, 45 (12), pp.4214-4224
Liste complète des métadonnées

Littérature citée [38 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-00726076
Contributeur : Sébastien Adam <>
Soumis le : mardi 28 août 2012 - 17:18:07
Dernière modification le : mercredi 11 octobre 2017 - 11:18:03
Document(s) archivé(s) le : jeudi 29 novembre 2012 - 03:37:22

Fichier

article.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00726076, version 1

Citation

Pierre Le Bodic, Pierre Héroux, Sébastien Adam, Yves Lecourtier. An integer linear program for substitution-tolerant subgraph isomorphism and its use for symbol spotting in technical drawings. Pattern Recognition, Elsevier, 2012, 45 (12), pp.4214-4224. 〈hal-00726076〉

Partager

Métriques

Consultations de
la notice

172

Téléchargements du document

239