VLDB 2026 Research / reviewers in the wild / expert
Heiko Vogler
dblp:v/HeikoVogler
· DBLP profile ↗
63ranked-venue papers
7as first author
7since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 53 · 6 first-author · 7 since 2021Artificial intelligence and machine learning · 7Databases, data management, data science and information retrieval · 4Software engineering, systems software and programming languages · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Rational weighted tree languages with storage
Frederic Dörband, Zoltán Fülöp 0001, Heiko Vogler |
Inf. Comput. | 3 |
| 2023 | Hybrid tree automata and the yield theorem for constituent tree automataabstractWe introduce an automaton model for recognizing sets of hybrid trees, the hybrid tree automaton (HTA). Special cases of hybrid trees are constituent trees and dependency trees, as they occur in natural language processing. This includes the cases of discontinuous constituent trees and non-projective dependency trees. In general, a hybrid tree is a tree over a ranked alphabet in which a symbol can additionally be equipped with a natural number, called index; in a hybrid tree, each index occurs at most once. The yield of a hybrid tree is a sequence of strings over those symbols which occur in an indexed form; the corresponding indices determine the order within these strings; the borders between two consecutive strings are determined by the gaps in the sequence of indices. As a special case of HTA, we define constituent tree automata (CTA) which recognize sets of constituent trees. We introduce the notion of CTA-inductively recognizable and we show that the set of yields of a CTA-inductively recognizable set of constituent trees is an LCFRS language, and vice versa. Frank Drewes, Richard Mörbitz, Heiko Vogler |
Theor. Comput. Sci. | 3 |
| 2022 | Hybrid Tree Automata and the Yield Theorem for Constituent Tree Automata
Frank Drewes, Richard Mörbitz, Heiko Vogler |
CIAA | 3 |
| 2022 | Preface
Manfred Droste, Andreas Maletti, Heiko Vogler |
Inf. Comput. | 3 |
| 2022 | Principal abstract families of weighted tree languages
Zoltán Fülöp 0001, Heiko Vogler |
Inf. Comput. | 2 |
| 2022 | Finite-image property of weighted tree automata over past-finite monotonic strong bimonoids
Manfred Droste, Zoltán Fülöp 0001, Dávid Kószó, Heiko Vogler |
Theor. Comput. Sci. | 4 |
| 2021 | Weighted parsing for grammar-based language models over multioperator monoids
Richard Mörbitz, Heiko Vogler |
Inf. Comput. | 2 |
| 2019 | Weighted iterated linear control
Zoltán Fülöp 0001, Heiko Vogler |
Acta Informatica | 2 |
| 2019 | Weighted automata with storage
Luisa Herrmann 0001, Heiko Vogler, Manfred Droste |
Inf. Comput. | 2 |
| 2018 | Characterizations of recognizable weighted tree languages by logic and bimorphisms
Zoltán Fülöp 0001, Heiko Vogler |
Soft Comput. | 2 |
| 2017 | Hybrid Grammars for Parsing of Discontinuous Phrase Structures and Non-Projective Dependency StructuresabstractWe explore the concept of hybrid grammars, which formalize and generalize a range of existing frameworks for dealing with discontinuous syntactic structures. Covered are both discontinuous phrase structures and non-projective dependency structures. Technically, hybrid grammars are related to synchronous grammars, where one grammar component generates linear structures and another generates hierarchical structures. By coupling lexical elements of both components together, discontinuous structures result. Several types of hybrid grammars are characterized. We also discuss grammar induction from treebanks. The main advantage over existing frameworks is the ability of hybrid grammars to separate discontinuity of the desired structures from time complexity of parsing. This permits exploration of a large variety of parsing algorithms for discontinuous structures, with different properties. This is confirmed by the reported experimental results, which show a wide variety of running time, accuracy, and frequency of parse failures. Kilian Gebhardt, Mark-Jan Nederhof, Heiko Vogler |
Comput. Linguistics | 3 |
| 2016 | Weighted Symbolic Automata with Data Storage
Luisa Herrmann 0001, Heiko Vogler |
DLT | 2 |
| 2016 | A Weighted MSO Logic with Storage Behaviour and Its Büchi-Elgot-Trakhtenbrot Theorem
Heiko Vogler, Manfred Droste, Luisa Herrmann 0001 |
LATA | 1 |
| 2015 | Characterizing weighted MSO for trees by branching transitive closure logics
Zoltán Fülöp 0001, Heiko Vogler |
Theor. Comput. Sci. | 2 |
| 2014 | Hybrid Grammars for Discontinuous Parsing
Mark-Jan Nederhof, Heiko Vogler |
COLING | 2 |
| 2014 | Forward and backward application of symbolic tree transducers
Zoltán Fülöp 0001, Heiko Vogler |
Acta Informatica | 2 |
| 2014 | Tree parsing for tree-adjoining machine translationabstractTree parsing is an important problem in statistical machine translation. In this context, one is given (a) a synchronous grammar that describes the translation from one language into another and (b) a recognizable set of trees; the aim is to construct a finite representation of the set of those derivations that derive elements from the given set, either on the source side (input restriction) or on the target side (output restriction). In tree-adjoining machine translation the grammar is a kind of synchronous tree-adjoining grammar. For this case, only partial solutions to the tree parsing problem have been described, some being restricted to the unweighted case, some to the monolingual case. We introduce a class of synchronous tree-adjoining grammars which is effectively closed under input and output restrictions to weighted regular tree languages, i.e. the restricted translations can again be represented by grammars in the same class; this enables, e.g. cascading restrictions. Moreover, we present an algorithm that constructs these grammars for input and output restriction. Matthias Büchse, Heiko Vogler, Mark-Jan Nederhof |
J. Log. Comput. | 2 |
| 2014 | Preface
Manfred Droste, Heiko Vogler |
Theor. Comput. Sci. | 2 |
| 2013 | General binarization for parsing and translation
Matthias Büchse, Alexander Koller, Heiko Vogler |
ACL (1) | 3 |
| 2013 | The Chomsky-Schützenberger Theorem for Quantitative Context-Free Languages
Manfred Droste, Heiko Vogler |
Developments in Language Theory | 2 |
| 2012 | Unidirectional Derivation Semantics for Synchronous Tree-Adjoining Grammars
Matthias Büchse, Andreas Maletti, Heiko Vogler |
Developments in Language Theory | 3 |
| 2012 | A Büchi-Like Theorem for Weighted Tree Automata over Multioperator Monoids
Zoltán Fülöp 0001, Torsten Stüber, Heiko Vogler |
Theory Comput. Syst. | 3 |
| 2012 | Weighted automata and multi-valued logics over arbitrary bounded lattices
Manfred Droste, Heiko Vogler |
Theor. Comput. Sci. | 2 |
| 2011 | Weighted Extended Tree TransducersabstractWeighted extended tree transducers (wxtts) over countably complete semirings are systematically explored. It is proved that the extension in the left-hand sides of a wxtt can be simulated by the inverse of a linear and nondeleting tree homomorphism. In addition, a characterization of the class of weighted tree transformations computable by bottom-up wxtts in terms of bimorphisms is provided. Backward and forward application to recognizable weighted tree languages are standard operations for wxtts. It is shown that the backward application of a linear wxtt preserves recognizability and that the domain of an arbitrary bottom-up wxtt is recognizable. Examples demonstrate that neither backward nor forward application of arbitrary wxtts preserves recognizability. Finally, a HASSE diagram relates most of the important subclasses of weighted tree transformations computable by wxtts. Zoltán Fülöp 0001, Andreas Maletti, Heiko Vogler |
Fundam. Informaticae | 3 |
| 2011 | Weighted Logics for Unranked Tree Automata
Manfred Droste, Heiko Vogler |
Theory Comput. Syst. | 2 |
| 2010 | Efficient Inference through Cascades of Weighted Tree Transducers
Jonathan May, Kevin Knight, Heiko Vogler |
ACL | 3 |
| 2010 | Kleene and Büchi Theorems for Weighted Automata and Multi-valued Logics over Arbitrary Bounded Lattices
Manfred Droste, Heiko Vogler |
Developments in Language Theory | 2 |
| 2010 | Determinization of weighted finite automata over strong bimonoids
Miroslav Ciric 0001, Manfred Droste, Jelena Ignjatovic, Heiko Vogler |
Inf. Sci. | 4 |
| 2010 | Weighted finite automata over strong bimonoids
Manfred Droste, Torsten Stüber, Heiko Vogler |
Inf. Sci. | 3 |
| 2009 | Bisimulation Minimisation of Weighted Automata on Unranked TreesabstractSeveral models of automata are available that operate unranked trees. Two well-known examples are the stepwise unranked tree automaton (suta) and the parallel unranked tree automaton (puta). By adding a weight, taken from some semiring, to every transition we generalise these two qualitative automata models to quantitative models, thereby obtaining weighted stepwise unranked tree automata (wsuta) and weighted parallel unranked tree automata (wputa); the qualitative automata models are reobtained by choosing the BOOLEAN semiring. The weighted versions have applications in natural language processing, XML-based data management and quantitative information retrieval. We address the minimisation problem of wsuta and wputa by using (forward and backward) bisimulations and we prove the following results: (1) for every wsuta an equivalent forward (resp. backward) bisimulation minimal wsuta can be computed in time O(mn) where n is the number of states and m is the number of transitions of the given wsuta; (2) the same result is proved for wputa instead of wsuta; (3) if the semiring is additive cancellative or the BOOLEAN semiring, then the bound can be improved to O(mlog n) for both wsuta and wputa; (4) for every deterministic puta we can compute a minimal equivalent deterministic puta in time O(mlog n); (5) the automata models wsuta, wputa, and weighted unranked tree automaton have the same computational power. Johanna Björklund, Andreas Maletti, Heiko Vogler |
Fundam. Informaticae | 3 |
| 2009 | A Kleene Theorem for Weighted Tree Automata over Distributive Multioperator Monoids
Zoltán Fülöp 0001, Andreas Maletti, Heiko Vogler |
Theory Comput. Syst. | 3 |
| 2008 | A note on cut-worthiness of recognizable tree series
Branimir Seselja, Andreja Tepavcevic, Heiko Vogler |
Fuzzy Sets Syst. | 3 |
| 2008 | Weighted automata with discounting
Manfred Droste, Jacques Sakarovitch, Heiko Vogler |
Inf. Process. Lett. | 3 |
| 2008 | Weighted monadic datalog
Torsten Stüber, Heiko Vogler |
Theor. Comput. Sci. | 2 |
| 2006 | Cut sets as recognizable tree languages
Björn Borchardt, Andreas Maletti, Branimir Seselja, Andreja Tepavcevic, Heiko Vogler |
Fuzzy Sets Syst. | 5 |
| 2006 | Weighted tree automata and weighted logics
Manfred Droste, Heiko Vogler |
Theor. Comput. Sci. | 2 |
| 2005 | A Kleene Theorem for Weighted Tree Automata
Manfred Droste, Christian Pech, Heiko Vogler |
Theory Comput. Syst. | 3 |
| 2005 | Linear deterministic multi bottom-up tree transducers
Zoltán Fülöp 0001, Armin Kühnemann, Heiko Vogler |
Theor. Comput. Sci. | 3 |
| 2004 | A bottom-up characterization of deterministic top-down tree transducers with regular look-ahead
Zoltán Fülöp 0001, Armin Kühnemann, Heiko Vogler |
Inf. Process. Lett. | 3 |
| 2004 | Syntactic composition of top-down tree transducers is short cut fusionabstractWe compare two deforestation techniques: short cut fusion formalised in category theory and the syntactic composition of tree transducers. The former strongly depends on types and uses the parametricity property or free theorem, whereas the latter makes no use of types at all and allows more general compositions. We introduce the notion of a categorical transducer, which is a generalisation of a catamorphism, and show a corresponding fusion result, which is a generalisation of the ‘acid rain theorem’. We prove the following main theorems: (i) The class of all categorical transducers builds a category where composition is fusion; (ii) The semantics of categorical transducers is a functor. (iii) The subclass of top-down categorical transducers is a subcategory. (iv) Syntactic composition of top-down tree transducers is equivalent to the fusion of top-down categorical transducers. Claus Jürgensen, Heiko Vogler |
Math. Struct. Comput. Sci. | 2 |
| 2004 | Hierarchies of tree series transformations
Zoltán Fülöp 0001, Zsolt Gazdag, Heiko Vogler |
Theor. Comput. Sci. | 3 |
| 2003 | Tree Series Transformations that Respect Copying
Zoltán Fülöp 0001, Heiko Vogler |
Theory Comput. Syst. | 2 |
| 2001 | The Universality of Higher-Order Attributed Tree Transducers
Thomas Noll 0001, Heiko Vogler |
Theory Comput. Syst. | 2 |
| 1999 | A Characterization of Attributed Tree Transformations by a Subclass of Macro Tree Transducers
Zoltán Fülöp 0001, Heiko Vogler |
Theory Comput. Syst. | 2 |
| 1998 | The Equivalence of Bottom-Up and Top-Down Tree-to-Graph Transducers
Joost Engelfriet, Heiko Vogler |
J. Comput. Syst. Sci. | 2 |
| 1994 | Synthesized and Inherited Functions. A new Computational Model for Syntax-Directed Semantic
Armin Kühnemann, Heiko Vogler |
Acta Informatica | 2 |
| 1994 | Top-down Parsing with Simultaneous Evaluation of Noncircular Attribute GrammarsabstractThis paper introduces a machinery called attributed top–down parsing automaton which performs top-down parsing of strings and, simultaneously, the evaluation of arbitrary noncircular attribute grammars. The strategy of the machinery is based on a single depth–first left–to–right traversal over the syntax tree. There is no need to traverse parts of the syntax tree more than once, and hence, the syntax tree itself does not have to be maintained. Attribute values are stored in a graph component, and values of attributes which are needed but not yet computed are represented by particular nodes. Values of attributes which refer to such uncomputed attributes are represented by trees over operation symbols in which pointers to the particular nodes at their leaves are maintained. Whenever eventually the needed attribute value is computed, it is glued into the graph at the appropriate nodes. Thomas Noll 0001, Heiko Vogler |
Fundam. Informaticae | 2 |
| 1994 | The Translation Power of Top-Down Tree-to-Graph Transducers
Joost Engelfriet, Heiko Vogler |
J. Comput. Syst. Sci. | 2 |
| 1993 | Tree Transducers with External Functions
Zoltán Fülöp 0001, Frank Herrmann, Sándor Vágvölgyi, Heiko Vogler |
Theor. Comput. Sci. | 4 |
| 1992 | An Implementation of Syntax Directed Functional Programming on Nested-Stack MachinesabstractAbstract This paper contributes to the field of functional programming languages. We investigate the call-by-name and call-by-need implementation of a restricted type of functional programming, calledsyntax directed functional programming; the target of this implementation is an abstract machine that is based on nested stacks. In fact, the technical kernel of this paper is a refinement of an automata theoretical result that, roughly speaking, investigates the well-known relationship “recursion = iteration + stack” in the framework of tree transducers. More precisely, in the underlying result the class of functions computed by total deterministic macro tree-to-string transducers with the call-by-name computation strategy is characterized by total deterministic checking-tree nested-stack transducers. Note that total deterministic macro tree-to-string transducers are term rewriting systems by means of which the reduction semantics of syntax directed functional programming languages can be described. Heinz Faßbender, Heiko Vogler |
Formal Aspects Comput. | 2 |
| 1991 | Functional Description of the Contextual Analysis in Block-Structured Programming Languages: A Sase Study of Tree Transducers
Heiko Vogler |
Sci. Comput. Program. | 1 |
| 1991 | Modular Tree Transducers
Joost Engelfriet, Heiko Vogler |
Theor. Comput. Sci. | 2 |
| 1988 | High Level Tree Transducers and Iterated Pushdown Tree Transducers
Joost Engelfriet, Heiko Vogler |
Acta Informatica | 2 |
| 1988 | The OI-Hierarchy Is Closed under Control
Heiko Vogler |
Inf. Comput. | 1 |
| 1987 | Look-Ahead on Pushdowns
Joost Engelfriet, Heiko Vogler |
Inf. Comput. | 2 |
| 1987 | Basic Tree Transducers
Heiko Vogler |
J. Comput. Syst. Sci. | 1 |
| 1986 | The OI-Hierarchy is Closed under Control
Heiko Vogler |
MFCS | 1 |
| 1986 | Iterated Linear Control and Iterated One-Turn Pushdowns
Heiko Vogler |
Math. Syst. Theory | 1 |
| 1986 | Pushdown Machines for the Macro Tree Transducer
Joost Engelfriet, Heiko Vogler |
Theor. Comput. Sci. | 2 |
| 1986 | Corrigenda: Pushdown Machines for the Macro Tree Tranducer
Joost Engelfriet, Heiko Vogler |
Theor. Comput. Sci. | 2 |
| 1985 | Iterated linear control and iterated one-turn pushdowns
Heiko Vogler |
FCT | 1 |
| 1985 | Characterization of High Level Tree Transducers
Joost Engelfriet, Heiko Vogler |
ICALP | 2 |
| 1985 | Macro Tree Transducers
Joost Engelfriet, Heiko Vogler |
J. Comput. Syst. Sci. | 2 |