Javascript must be enabled to continue!
Efficient enumeration algorithms for minimal graph completions and deletions
View through CrossRef
Algorithmes d'énumération efficaces pour les complétions et délétions minimales de graphes
Cette thèse porte sur la théorie des graphes et plus particulièrement les algorithmes d'énumération de sous-graphes ou sur-graphes.Le problème auquel on s'intéresse est le suivant: étant donné un graphe quelconque G et une propriété de graphes P, peut-on trouver un algorithme efficace qui génère une et une seule fois tous les sous-graphes maximaux pour l'inclusion (induits ou non) de G qui vérifient la propriété P ?De même, on s'intéresse aussi aux sur-graphes de G minimaux pour l'inclusion - appelés complétions minimales de G - qui vérifient P.Des algorithmes efficaces, à délai polynomial en espace polynomial, sont obtenus pour certains de ces problèmes lorsque P décrit la classe des graphes split, des cographes, des graphes threshold et des graphes cordaux.La thèse se décompose de la manière suivante.D'abord, les principaux algorithmes d'énumération existants sont présentés.Puis on s'intéresse à la propriété split, pour laquelle on donne un algorithme à délai polynomial en espace polynomial pour l'énumération des complétions minimales et délétions minimales (sous-graphes maximaux non induits).On s'intéresse ensuite à une technique d'énumération existante appelée Flashlight Search et on montre qu'elle ne peut être utilisée pour énumérer efficacement les sous-graphes maximaux dans n'importe quelle classe.Après cela, la récente technique de Proximity Search est appliquée à l'énumération des sous-graphes maximaux induits dans la classe des cographes, des sous-graphes threshold maximaux induits et des délétions minimales en graphe threshold.Nous obtenons ainsi des algorithmes à délai polynomial en espace exponentiel.Cette technique est aussi appliquée avec succès à l'énumération des complétions minimales en graphe cordal, pour lesquelles l'existence d'un algorithme à délai polynomial était un problème ouvert.Enfin, une généralisation de la technique de Proximity Search est proposée, et une nouvelle technique fondée sur le Proximity Search pour des algorithmes à délai polynomial en espace polynomial est introduite.Nous appliquons cette technique à la plupart des problèmes résolus dans cette thèse via Proximity Search, ce qui réduit leur complexité en espace.
Title: Efficient enumeration algorithms for minimal graph completions and deletions
Description:
Algorithmes d'énumération efficaces pour les complétions et délétions minimales de graphes
Cette thèse porte sur la théorie des graphes et plus particulièrement les algorithmes d'énumération de sous-graphes ou sur-graphes.
Le problème auquel on s'intéresse est le suivant: étant donné un graphe quelconque G et une propriété de graphes P, peut-on trouver un algorithme efficace qui génère une et une seule fois tous les sous-graphes maximaux pour l'inclusion (induits ou non) de G qui vérifient la propriété P ?De même, on s'intéresse aussi aux sur-graphes de G minimaux pour l'inclusion - appelés complétions minimales de G - qui vérifient P.
Des algorithmes efficaces, à délai polynomial en espace polynomial, sont obtenus pour certains de ces problèmes lorsque P décrit la classe des graphes split, des cographes, des graphes threshold et des graphes cordaux.
La thèse se décompose de la manière suivante.
D'abord, les principaux algorithmes d'énumération existants sont présentés.
Puis on s'intéresse à la propriété split, pour laquelle on donne un algorithme à délai polynomial en espace polynomial pour l'énumération des complétions minimales et délétions minimales (sous-graphes maximaux non induits).
On s'intéresse ensuite à une technique d'énumération existante appelée Flashlight Search et on montre qu'elle ne peut être utilisée pour énumérer efficacement les sous-graphes maximaux dans n'importe quelle classe.
Après cela, la récente technique de Proximity Search est appliquée à l'énumération des sous-graphes maximaux induits dans la classe des cographes, des sous-graphes threshold maximaux induits et des délétions minimales en graphe threshold.
Nous obtenons ainsi des algorithmes à délai polynomial en espace exponentiel.
Cette technique est aussi appliquée avec succès à l'énumération des complétions minimales en graphe cordal, pour lesquelles l'existence d'un algorithme à délai polynomial était un problème ouvert.
Enfin, une généralisation de la technique de Proximity Search est proposée, et une nouvelle technique fondée sur le Proximity Search pour des algorithmes à délai polynomial en espace polynomial est introduite.
Nous appliquons cette technique à la plupart des problèmes résolus dans cette thèse via Proximity Search, ce qui réduit leur complexité en espace.
Related Results
Plasma Cell Enumeration By Manual and Automated Methods to Establish a Standard Pictorial Reference
Plasma Cell Enumeration By Manual and Automated Methods to Establish a Standard Pictorial Reference
Background
The diagnosis of plasma cell dyscrasias requires accurate, reliable enumeration of bone marrow plasma cell burden. This is typically assessed by manual...
Graph convolutional neural networks for 3D data analysis
Graph convolutional neural networks for 3D data analysis
(English) Deep Learning allows the extraction of complex features directly from raw input data, eliminating the need for hand-crafted features from the classical Machine Learning p...
Bilangan Terhubung Titik Pelangi pada Graf Garis dan Graf Tengah dari Hasil Operasi Comb Graf Bintang C<sub>3</sub> dan Graf Bintang S<sub>n</sub>
Bilangan Terhubung Titik Pelangi pada Graf Garis dan Graf Tengah dari Hasil Operasi Comb Graf Bintang C<sub>3</sub> dan Graf Bintang S<sub>n</sub>
Penelitian ini bertujuan menentukan bilangan terhubung titik pelangi (rainbow vertex connection number) pada graf garis dan graf tengah yang diperoleh dari hasil operasi comb antar...
Sampling algorithms for big graph analytics
Sampling algorithms for big graph analytics
The analysis of large graphs offers new insights into social and other networks, and thus is of increasing interest to marketeers, sociologists, mathematicians and computer scienti...
Graph Theory Applications in Database Management
Graph Theory Applications in Database Management
Graph theory, which is a branch of discrete mathematics, has emerged as a powerful tool in various domains, including database management. This abstract investigates the ways in wh...
Completion and decomposition of hypergraphs by domination hypergraphs
Completion and decomposition of hypergraphs by domination hypergraphs
A graph consists of a finite non-empty set of vertices and a set of unordered pairs of vertices, called edges. A dominating set of a graph is a set of vertices D such that every ve...
A Scalable Data Structure for Efficient Graph Analytics and In-Place Mutations
A Scalable Data Structure for Efficient Graph Analytics and In-Place Mutations
The graph model enables a broad range of analysis, thus graph processing is an invaluable tool in data analytics. At the heart of every graph processing system lies a concurrent gr...
Plugless Completions Techniques and Evaluation in the Appalachian Basin
Plugless Completions Techniques and Evaluation in the Appalachian Basin
Abstract
The modern hydraulic fracturing process in unconventional shales has relied mainly on the use of mechanical isolation techniques (frac plugs) for internal i...

