Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Joachim Niehren is active.

Publication


Featured researches published by Joachim Niehren.


symposium on principles of database systems | 2010

A learning algorithm for top-down XML transformations

Aurélien Lemay; Sebastian Maneth; Joachim Niehren

A generalization from string to trees and from languages to translations is given of the classical result that any regular language can be learned from examples: it is shown that for any deterministic top-down tree transformation there exists a sample set of polynomial size (with respect to the minimal transducer) which allows to infer the translation. Until now, only for string transducers and for simple relabeling tree transducers, similar results had been known. Learning of deterministic top-down tree transducers (dtops) is far more involved because a dtop can copy, delete, and permute its input subtrees. Thus, complex dependencies of labeled input to output paths need to be maintained by the algorithm. First, a Myhill-Nerode theorem is presented for dtops, which is interesting on its own. This theorem is then used to construct a learning algorithm for dtops. Finally, it is shown how our result can be applied to xml transformations (e.g. xslt programs). For this, a new dtd-based encoding of unranked trees by ranked ones is presented. Over such encodings, dtops can realize many practically interesting xml transformations which cannot be realized on firstchild/next-sibling encodings.


international colloquium on grammatical inference | 2008

Schema-Guided Induction of Monadic Queries

Jérôme Champavère; Rémi Gilleron; Aurélien Lemay; Joachim Niehren

The induction of monadic node selecting queries from partially annotated XML-trees is a key task in Web information extraction. We show how to integrate schema guidance into an RPNI-based learning algorithm, in which monadic queries are represented by pruning node selecting tree transducers. We present experimental results on schema guidance by the DTD of HTML.


ACM SIGPLAN Workshop on Programming Language Techniques for XML (PLAN-X) | 2008

Complexity of Earliest Query Answering with Streaming Tree Automata

Olivier Gauwin; Anne-Cécile Caron; Joachim Niehren; Sophie Tison


Archive | 2018

Approximating Certain Query Answering on Hyperstreams

Iovka Boneva; Joachim Niehren; Momar Sakho


Archive | 2004

Learning regular node queries in trees from completely annotated examples

Julien Carme; Aurélien Lemay; Joachim Niehren; Alain Terlutte


RP | 2018

Certain Query Answering on Compressed String Patterns: From Streams to Hyperstreams.

Iovka Boneva; Joachim Niehren; Momar Sakho


Archive | 2017

A Learning Algorithm for Top-Down Tree Transducers

Adrien Boiret; Aurélien Lemay; Joachim Niehren


Journal of Computer and System Sciences (JCSS) | 2017

Logics for Unordered Trees with Data Constraints

Adrien Boiret; Vincent Hugot; Joachim Niehren; Ralf Treinen


BDA 2017 - 33ème conférence sur la « Gestion de Données — Principes, Technologies et Applications » | 2017

Complexity of Certain Query Answering on Hyperstreams

Momar Sakho; Iovka Boneva; Joachim Niehren


BDA 2017 - 33ème conférence sur la « Gestion de Données — Principes, Technologies et Applications » | 2017

Certain Query Answering on Compressed String Patterns: From Streams to Hyperstreams

Iovka Boneva; Joachim Niehren; Momar Sakho

Collaboration


Dive into the Joachim Niehren's collaboration.

Top Co-Authors

Avatar

Iovka Boneva

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Guillaume Bagan

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar

Aurélien Lemay

Lille University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Julien Carme

Vienna University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge