Coloring, packing and embedding of graphs
In this thesis, we investigate some problems in graph theory, namelythe graph coloring problem, the graph packing problem and tree pattern matchingfor XML query processing. The common point between these problems is that theyuse labeled graphs.In the first part, we study a new coloring parameter of...
Main Author: | |
---|---|
Language: | English |
Published: |
Université Claude Bernard - Lyon I
2012
|
Subjects: | |
Online Access: | http://tel.archives-ouvertes.fr/tel-00995041 http://tel.archives-ouvertes.fr/docs/00/99/50/41/PDF/TH2012_Tahraoui_Mohammed-Amin.pdf |
id |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00995041 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-009950412014-05-23T03:32:16Z http://tel.archives-ouvertes.fr/tel-00995041 2012LYO10278 http://tel.archives-ouvertes.fr/docs/00/99/50/41/PDF/TH2012_Tahraoui_Mohammed-Amin.pdf Coloring, packing and embedding of graphs Tahraoui, Mohammed Amin [INFO:INFO_OH] Computer Science/Other [INFO:INFO_OH] Informatique/Autre Graph theory Labeled graph Vertex-distinguishing edge coloring Labeled packing of graphs XML tree pattern matching In this thesis, we investigate some problems in graph theory, namelythe graph coloring problem, the graph packing problem and tree pattern matchingfor XML query processing. The common point between these problems is that theyuse labeled graphs.In the first part, we study a new coloring parameter of graphs called the gapvertex-distinguishing edge coloring. It consists in an edge-coloring of a graph G whichinduces a vertex distinguishing labeling of G such that the label of each vertex isgiven by the difference between the highest and the lowest colors of its adjacentedges. The minimum number of colors required for a gap vertex-distinguishing edgecoloring of G is called the gap chromatic number of G and is denoted by gap(G).We will compute this parameter for a large set of graphs G of order n and we evenprove that gap(G) 2 fn E 1; n; n + 1g.In the second part, we focus on graph packing problems, which is an area ofgraph theory that has grown significantly over the past several years. However, themajority of existing works focuses on unlabeled graphs. In this thesis, we introducefor the first time the packing problem for a vertex labeled graph. Roughly speaking,it consists of graph packing which preserves the labels of the vertices. We studythe corresponding optimization parameter on several classes of graphs, as well asfinding general bounds and characterizations.The last part deal with the query processing of a core subset of XML query languages:XML twig queries. An XML twig query, represented as a small query tree,is essentially a complex selection on the structure of an XML document. Matching atwig query means finding all the occurrences of the query tree embedded in the XMLdata tree. Many holistic twig join algorithms have been proposed to match XMLtwig pattern. Most of these algorithms find twig pattern matching in two steps. Inthe first one, a query tree is decomposed into smaller pieces, and solutions againstthese pieces are found. In the second step, all of these partial solutions are joinedtogether to generate the final solutions. In this part, we propose a novel holistictwig join algorithm, called TwigStack++, which features two main improvementsin the decomposition and matching phase. The proposed solutions are shown to beefficient and scalable, and should be helpful for the future research on efficient queryprocessing in a large XML database. 2012-12-04 eng PhD thesis Université Claude Bernard - Lyon I |
collection |
NDLTD |
language |
English |
sources |
NDLTD |
topic |
[INFO:INFO_OH] Computer Science/Other [INFO:INFO_OH] Informatique/Autre Graph theory Labeled graph Vertex-distinguishing edge coloring Labeled packing of graphs XML tree pattern matching |
spellingShingle |
[INFO:INFO_OH] Computer Science/Other [INFO:INFO_OH] Informatique/Autre Graph theory Labeled graph Vertex-distinguishing edge coloring Labeled packing of graphs XML tree pattern matching Tahraoui, Mohammed Amin Coloring, packing and embedding of graphs |
description |
In this thesis, we investigate some problems in graph theory, namelythe graph coloring problem, the graph packing problem and tree pattern matchingfor XML query processing. The common point between these problems is that theyuse labeled graphs.In the first part, we study a new coloring parameter of graphs called the gapvertex-distinguishing edge coloring. It consists in an edge-coloring of a graph G whichinduces a vertex distinguishing labeling of G such that the label of each vertex isgiven by the difference between the highest and the lowest colors of its adjacentedges. The minimum number of colors required for a gap vertex-distinguishing edgecoloring of G is called the gap chromatic number of G and is denoted by gap(G).We will compute this parameter for a large set of graphs G of order n and we evenprove that gap(G) 2 fn E 1; n; n + 1g.In the second part, we focus on graph packing problems, which is an area ofgraph theory that has grown significantly over the past several years. However, themajority of existing works focuses on unlabeled graphs. In this thesis, we introducefor the first time the packing problem for a vertex labeled graph. Roughly speaking,it consists of graph packing which preserves the labels of the vertices. We studythe corresponding optimization parameter on several classes of graphs, as well asfinding general bounds and characterizations.The last part deal with the query processing of a core subset of XML query languages:XML twig queries. An XML twig query, represented as a small query tree,is essentially a complex selection on the structure of an XML document. Matching atwig query means finding all the occurrences of the query tree embedded in the XMLdata tree. Many holistic twig join algorithms have been proposed to match XMLtwig pattern. Most of these algorithms find twig pattern matching in two steps. Inthe first one, a query tree is decomposed into smaller pieces, and solutions againstthese pieces are found. In the second step, all of these partial solutions are joinedtogether to generate the final solutions. In this part, we propose a novel holistictwig join algorithm, called TwigStack++, which features two main improvementsin the decomposition and matching phase. The proposed solutions are shown to beefficient and scalable, and should be helpful for the future research on efficient queryprocessing in a large XML database. |
author |
Tahraoui, Mohammed Amin |
author_facet |
Tahraoui, Mohammed Amin |
author_sort |
Tahraoui, Mohammed Amin |
title |
Coloring, packing and embedding of graphs |
title_short |
Coloring, packing and embedding of graphs |
title_full |
Coloring, packing and embedding of graphs |
title_fullStr |
Coloring, packing and embedding of graphs |
title_full_unstemmed |
Coloring, packing and embedding of graphs |
title_sort |
coloring, packing and embedding of graphs |
publisher |
Université Claude Bernard - Lyon I |
publishDate |
2012 |
url |
http://tel.archives-ouvertes.fr/tel-00995041 http://tel.archives-ouvertes.fr/docs/00/99/50/41/PDF/TH2012_Tahraoui_Mohammed-Amin.pdf |
work_keys_str_mv |
AT tahraouimohammedamin coloringpackingandembeddingofgraphs |
_version_ |
1716667250288623616 |