Traitement de requêtes conjonctives avec négation : algorithmes et expérimentations

Dans cette thèse, nous nous intéressons à des problèmes à la croisée de deux domaines, les bases de données et les bases de connaissances. Nous considérons deux problèmes équivalents concernant les requêtes conjonctives avec négation : l'inclusion de requêtes et l'évaluation d'une req...

Full description

Bibliographic Details
Main Author: Ben Mohamed, Khalil
Other Authors: Montpellier 2
Language:fr
Published: 2010
Subjects:
Online Access:http://www.theses.fr/2010MON20128/document
id ndltd-theses.fr-2010MON20128
record_format oai_dc
spelling ndltd-theses.fr-2010MON201282019-06-13T03:22:43Z Traitement de requêtes conjonctives avec négation : algorithmes et expérimentations Processing of conjunctive queries with negation : algorithms and experiments Bases de données Bases de connaissances Déduction Négation Algorithmes Expérimentations Databases Knowledge bases Deduction Negation Algorithms Experiments Dans cette thèse, nous nous intéressons à des problèmes à la croisée de deux domaines, les bases de données et les bases de connaissances. Nous considérons deux problèmes équivalents concernant les requêtes conjonctives avec négation : l'inclusion de requêtes et l'évaluation d'une requête booléenne sous l'hypothèse du monde ouvert. Nous reformulons ces problèmes sous la forme d'un problème de déduction dans un fragment de la logique du premier ordre. Puis nous raffinons des schémas d'algorithmes déjà existants et proposons de nouveaux algorithmes. Pour les étudier et les comparer expérimentalement, nous proposons un générateur aléatoire et analysons l'influence des différents paramètres sur la difficulté des instances du problème étudié. Finalement, à l'aide de cette méthodologie expérimentale, nous comparons les apports des différents raffinements et les algorithmes entre eux. In this thesis, we consider problems at the intersection of two areas: databases and knowledge bases. We focus on two equivalent problems on conjunctive queries with negation : query containment and query answering with boolean queries while making the open-world assumption. We reformulate these problems as a problem of deduction in a first order logic fragment. Then we refine existing algorithm schemes and propose new algorithms. To study and compare them experimentally, we propose a random generator and we analyze the influence of parameters on problem instances difficulty. Finally, we analyse the contributions of the different refinements and we compare experimentally the algorithms. Electronic Thesis or Dissertation Text fr http://www.theses.fr/2010MON20128/document Ben Mohamed, Khalil 2010-12-08 Montpellier 2 Mugnier, Marie-Laure Leclère, Michel
collection NDLTD
language fr
sources NDLTD
topic Bases de données
Bases de connaissances
Déduction
Négation
Algorithmes
Expérimentations
Databases
Knowledge bases
Deduction
Negation
Algorithms
Experiments
spellingShingle Bases de données
Bases de connaissances
Déduction
Négation
Algorithmes
Expérimentations
Databases
Knowledge bases
Deduction
Negation
Algorithms
Experiments
Ben Mohamed, Khalil
Traitement de requêtes conjonctives avec négation : algorithmes et expérimentations
description Dans cette thèse, nous nous intéressons à des problèmes à la croisée de deux domaines, les bases de données et les bases de connaissances. Nous considérons deux problèmes équivalents concernant les requêtes conjonctives avec négation : l'inclusion de requêtes et l'évaluation d'une requête booléenne sous l'hypothèse du monde ouvert. Nous reformulons ces problèmes sous la forme d'un problème de déduction dans un fragment de la logique du premier ordre. Puis nous raffinons des schémas d'algorithmes déjà existants et proposons de nouveaux algorithmes. Pour les étudier et les comparer expérimentalement, nous proposons un générateur aléatoire et analysons l'influence des différents paramètres sur la difficulté des instances du problème étudié. Finalement, à l'aide de cette méthodologie expérimentale, nous comparons les apports des différents raffinements et les algorithmes entre eux. === In this thesis, we consider problems at the intersection of two areas: databases and knowledge bases. We focus on two equivalent problems on conjunctive queries with negation : query containment and query answering with boolean queries while making the open-world assumption. We reformulate these problems as a problem of deduction in a first order logic fragment. Then we refine existing algorithm schemes and propose new algorithms. To study and compare them experimentally, we propose a random generator and we analyze the influence of parameters on problem instances difficulty. Finally, we analyse the contributions of the different refinements and we compare experimentally the algorithms.
author2 Montpellier 2
author_facet Montpellier 2
Ben Mohamed, Khalil
author Ben Mohamed, Khalil
author_sort Ben Mohamed, Khalil
title Traitement de requêtes conjonctives avec négation : algorithmes et expérimentations
title_short Traitement de requêtes conjonctives avec négation : algorithmes et expérimentations
title_full Traitement de requêtes conjonctives avec négation : algorithmes et expérimentations
title_fullStr Traitement de requêtes conjonctives avec négation : algorithmes et expérimentations
title_full_unstemmed Traitement de requêtes conjonctives avec négation : algorithmes et expérimentations
title_sort traitement de requêtes conjonctives avec négation : algorithmes et expérimentations
publishDate 2010
url http://www.theses.fr/2010MON20128/document
work_keys_str_mv AT benmohamedkhalil traitementderequetesconjonctivesavecnegationalgorithmesetexperimentations
AT benmohamedkhalil processingofconjunctivequerieswithnegationalgorithmsandexperiments
_version_ 1719203630503952384