The goal of my PhD is to study the optimization and the distribution of queries, especially recursive queries, handling large amounts of data. I start by reviewing different query languages as well as formal approaches to intermediate representations of these languages. Languages and formal approaches are reviewed in the light of a number of aspects such as expressivity, distribution, automatic optimizations, manipulating complex data, graph querying, and impedence mismatch, with a special focus on the ability to express recursion. I then propose extensions to formal approaches along two main lines of work: (1) algebras based on the relational model, for which I propose Dist-μ-RA, and (2) algebras based on generic collections of arbitrary t...
Recursion is becoming a key construct in analytic systems, thanks to the increasing popularity of da...
Lorsque l’on cherche à résoudre des problèmes d’optimisation combinatoire difficiles, trouver une so...
La récursivité devient un élément clé des systèmes analytiques, grâce à la popularité croissante des...
The goal of my PhD is to study the optimization and the distribution of queries, especially recursiv...
Le but de ma thèse est d’étudier l’optimisation et la distribution de requêtes, principalement de re...
Big data programming frameworks are becoming increasingly important for the development of applicati...
The topic of my PhD is the compilation of web data query languages. More particularly, the analysisa...
We present a system called Dist-µ-RA for the distributed evaluation of recursive graph queries. Dist...
Graphs are a framework that is used to represent data of many different applications: transport, soc...
Graph data structures containing massive interrelated data are omnipresent nowadays.Recursive querie...
We present an algebra with a fixpoint operator which is suitable for modeling computations with dist...
International audienceGraph databases have received a lot of attention as they are particularly use...
This thesis presents three works on different aspects of efficiency of algorithm design for large sc...
Over the past few years, much attention has been paid to deductive databases. They offer a logic-bas...
Les graphes sont une manière de représenter les données et leur structure sous-jacente utilisée dans...
Recursion is becoming a key construct in analytic systems, thanks to the increasing popularity of da...
Lorsque l’on cherche à résoudre des problèmes d’optimisation combinatoire difficiles, trouver une so...
La récursivité devient un élément clé des systèmes analytiques, grâce à la popularité croissante des...
The goal of my PhD is to study the optimization and the distribution of queries, especially recursiv...
Le but de ma thèse est d’étudier l’optimisation et la distribution de requêtes, principalement de re...
Big data programming frameworks are becoming increasingly important for the development of applicati...
The topic of my PhD is the compilation of web data query languages. More particularly, the analysisa...
We present a system called Dist-µ-RA for the distributed evaluation of recursive graph queries. Dist...
Graphs are a framework that is used to represent data of many different applications: transport, soc...
Graph data structures containing massive interrelated data are omnipresent nowadays.Recursive querie...
We present an algebra with a fixpoint operator which is suitable for modeling computations with dist...
International audienceGraph databases have received a lot of attention as they are particularly use...
This thesis presents three works on different aspects of efficiency of algorithm design for large sc...
Over the past few years, much attention has been paid to deductive databases. They offer a logic-bas...
Les graphes sont une manière de représenter les données et leur structure sous-jacente utilisée dans...
Recursion is becoming a key construct in analytic systems, thanks to the increasing popularity of da...
Lorsque l’on cherche à résoudre des problèmes d’optimisation combinatoire difficiles, trouver une so...
La récursivité devient un élément clé des systèmes analytiques, grâce à la popularité croissante des...