VLDB 2026 Research / reviewers in the wild / expert
Mark-Jan Nederhof
dblp:83/165
· DBLP profile ↗
45ranked-venue papers
33as first author
3since 2021 · last 2025
0000-0002-1845-6829ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 28 · 24 first-author · 2 since 2021Theory of computation · 11 · 6 first-author · 1 since 2021Software engineering, systems software and programming languages · 4 · 1 first-authorDatabases, data management, data science and information retrieval · 3Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Topicality-Driven QUD Model for Discourse ProcessingabstractQuestion Under Discussion (QUD) is a discourse framework that has attracted growing interest in NLP in recent years. Among existing QUD models, the QUD tree approach (Riester, 2019) focuses on reconstructing QUDs and their hierarchical relationships, using a single tree to represent discourse structure. Prior implementation shows moderate inter-annotator agreement, highlighting the challenging nature of this task. In this paper, we propose a new QUD model for annotating hierarchical discourse structure. Our annotation achieves high inter-annotator agreement: 81.45% for short files and 79.53% for long files of Wall Street Journal articles. We show preliminary results on using GPT-4 for automatic annotation, which suggests that one of the best-performing LLMs still struggles with capturing hierarchical discourse structure. Moreover, we compare the annotations with RST annotations. Lastly, we present an approach for integrating hierarchical and local discourse relation annotations with the proposed model. Yingxue Fu 0001, Mark-Jan Nederhof, Anaïs Ollagnier |
SIGDIAL | 2 |
| 2021 | Calculating the optimal step of arc-eager parsing for non-projective treesabstractIt is shown that the optimal next step of an arceager parser relative to a non-projective dependency structure can be calculated in cubic time, solving an open problem in parsing theory.Applications are in training of parsers by means of a 'dynamic oracle'. Mark-Jan Nederhof |
EACL | 1 |
| 2021 | A derivational model of discontinuous parsing
Mark-Jan Nederhof, Anssi Yli-Jyrä |
Inf. Comput. | 1 |
| 2019 | Calculating the Optimal Step in Shift-Reduce Dependency Parsing: From Cubic to Linear TimeabstractWe present a new cubic-time algorithm to calculate the optimal next step in shift-reduce dependency parsing, relative to ground truth, commonly referred to as dynamic oracle. Unlike existing algorithms, it is applicable if the training corpus contains non-projective structures. We then show that for a projective training corpus, the time complexity can be improved from cubic to linear. Mark-Jan Nederhof |
Trans. Assoc. Comput. Linguistics | 1 |
| 2017 | A Derivational Model of Discontinuous Parsing
Mark-Jan Nederhof, Anssi Yli-Jyrä |
LATA | 1 |
| 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 | 2 |
| 2016 | A short proof that O_2 is an MCFLabstractWe present a new proof that O2 is a multiple context-free language. It contrasts with a recent proof by Salvati (2015) in its avoidance of concepts that seem specific to two-dimensional geometry, such as the complex exponential function. Our simple proof creates realistic prospects of widening the results to higher dimensions. This finding is of central importance to the relation between extreme free word order and classes of grammars used to describe the syntax of natural language. Mark-Jan Nederhof |
ACL (1) | 1 |
| 2014 | Hybrid Grammars for Discontinuous Parsing
Mark-Jan Nederhof, Heiko Vogler |
COLING | 1 |
| 2014 | Deterministic Parsing using PCFGsabstractWe propose the design of deterministic constituent parsers that choose parser actions according to the probabilities of parses of a given probabilistic context-free grammar. Several variants are presented. One of these deterministically constructs a parse structure while postponing commitment to labels. We investigate theoretical time complexities and report experiments. Mark-Jan Nederhof, Martin McCaffery |
EACL | 1 |
| 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. | 3 |
| 2014 | Prefix probabilities for linear context-free rewriting systemsabstractWe present a novel method for the computation of so-called prefix probabilities for linear context-free rewriting systems. Our technique streamlines previous procedures to compute prefix probabilities for probabilistic context-free grammars, probabilistic synchronous context-free grammars and probabilistic tree adjoining grammars. In addition, the methodology is general enough to be used for a wider range of problems involving, for example, several prefixes. Mark-Jan Nederhof, Giorgio Satta |
J. Log. Comput. | 1 |
| 2013 | On LR Parsing with Selective Delays
Eberhard Bertsch, Mark-Jan Nederhof, Sylvain Schmitz |
CC | 2 |
| 2011 | Prefix Probability for Probabilistic Synchronous Context-Free Grammars
Mark-Jan Nederhof, Giorgio Satta |
ACL | 1 |
| 2011 | Computation of Infix Probabilities for Probabilistic Context-Free Grammars
Mark-Jan Nederhof, Giorgio Satta |
EMNLP | 1 |
| 2011 | Splittability of Bilexical Context-Free Grammars is UndecidableabstractBilexical context-free grammars (2-LCFGs) have proved to be accurate models for statistical natural language parsing. Existing dynamic programming algorithms used to parse sentences under these models have running time of O(∣w∣4), where w is the input string. A 2-LCFG is splittable if the left arguments of a lexical head are always independent of the right arguments, and vice versa. When a 2-LCFGs is splittable, parsing time can be asymptotically improved to O(∣w∣3). Testing this property is therefore of central interest to parsing efficiency. In this article, however, we show the negative result that splittability of 2-LCFGs is undecidable. Mark-Jan Nederhof, Giorgio Satta |
Comput. Linguistics | 1 |
| 2008 | Computation of distances for regular and context-free probabilistic languages
Mark-Jan Nederhof, Giorgio Satta |
Theor. Comput. Sci. | 1 |
| 2007 | Some observations on LR-like parsing with delayed reduction
Eberhard Bertsch, Mark-Jan Nederhof |
Inf. Process. Lett. | 2 |
| 2006 | LEXUS, a web-based tool for manipulating lexical resources lexicon
Marc Kemps-Snijders, Mark-Jan Nederhof, Peter Wittenburg |
LREC | 2 |
| 2006 | Estimation of Consistent Probabilistic Context-free Grammars
Mark-Jan Nederhof, Giorgio Satta |
HLT-NAACL | 1 |
| 2006 | Probabilistic parsing strategiesabstractWe present new results on the relation between purely symbolic context-free parsing strategies and their probabilistic counterparts. Such parsing strategies are seen as constructions of push-down devices from grammars. We show that preservation of probability distribution is possible under two conditions, viz. the correct-prefix property and the property of strong predictiveness. These results generalize existing results in the literature that were obtained by considering parsing strategies in isolation. From our general results, we also derive negative results on so-called generalized LR parsing. Mark-Jan Nederhof, Giorgio Satta |
J. ACM | 1 |
| 2005 | A General Technique to Train Language Models on Language ModelsabstractWe show that under certain conditions, a language model can be trained on the basis of a second language model. The main instance of the technique trains a finite automaton on the basis of a probabilistic context-free grammar, such that the Kullback-Leibler distance between grammar and trained automaton is provably minimal. This is a substantial generalization of an existing algorithm to train an n-gram model on the basis of a probabilistic context-free grammar. Mark-Jan Nederhof |
Comput. Linguistics | 1 |
| 2004 | Probabilistic Parsing StrategiesabstractWe present new results on the relation between context-free parsing strategies and their probabilistic counter-parts. We provide a necessary condition and a sufficient condition for the probabilistic extension of parsing strategies. These results generalize existing results in the literature that were obtained by considering parsing strategies in isolation. Mark-Jan Nederhof, Giorgio Satta |
ACL | 1 |
| 2004 | An Alternative Method of Training Probabilistic LR ParsersabstractWe discuss existing approaches to train LR parsers, which have been used for statistical resolution of structural ambiguity. These approaches are nonoptimal, in the sense that a collection of probability distributions cannot be obtained. In particular, some probability distributions expressible in terms of a context-free grammar cannot be expressed in terms of the LR parser constructed from that grammar, under the restrictions of the existing approaches to training of LR parsers. We present an alternative way of training that is provably optimal, and that allows all probability distributions expressible in the context-free grammar to be carried over to the LR parser. We also demonstrate empirically that this kind of training can be effectively applied on a large treebank. Mark-Jan Nederhof, Giorgio Satta |
ACL | 1 |
| 2004 | Kullback-Leibler Distance between Probabilistic Context-Free Grammars and Probabilistic Finite Automata
Mark-Jan Nederhof, Giorgio Satta |
COLING | 1 |
| 2004 | The language intersection problem for non-recursive context-free grammars
Mark-Jan Nederhof, Giorgio Satta |
Inf. Comput. | 1 |
| 2004 | Fast parallel recognition of LR language suffixes
Eberhard Bertsch, Mark-Jan Nederhof |
Inf. Process. Lett. | 2 |
| 2004 | IDL-Expressions: A Formalism for Representing and Parsing Finite Languages in Natural Language ProcessingabstractWe propose a formalism for representation of finite languages, referred to as the class of IDL-expressions, which combines concepts that were only considered in isolation in existing formalisms. The suggested applications are in natural language processing, more specifically in surface natural language generation and in machine translation, where a sentence is obtained by first generating a large set of candidate sentences, represented in a compact way, and then by filtering such a set through a parser. We study several formal properties of IDL-expressions and compare this new formalism with more standard ones. We also present a novel parsing algorithm for IDL-expressions and prove a non-trivial upper bound on its time complexity. Mark-Jan Nederhof, Giorgio Satta |
J. Artif. Intell. Res. | 1 |
| 2003 | Weighted Deductive Parsing and Knuth's AlgorithmabstractWe discuss weighted deductive parsing and consider the problem of finding the derivation with the lowest weight. We show that Knuth's generalization of Dijkstra's algorithm for the shortest-path problem offers a general method to solve this problem. Our approach is modular in the sense that Knuth's algorithm is formulated independently from the weighted deduction system. Mark-Jan Nederhof |
Comput. Linguistics | 1 |
| 2002 | Parsing non-recursive CFGsabstractWe consider the problem of parsing non-recursive context-free grammars, i.e., context-free grammars that generate finite languages.In natural language processing, this problem arises in several areas of application, including natural language generation, speech recognition and machine translation.We present two tabular algorithms for parsing of non-recursive context-free grammars, and show that they perform well in practical settings, despite the fact that this problem is PSPACEcomplete. Mark-Jan Nederhof, Giorgio Satta |
ACL | 1 |
| 2001 | Size/lookahead tradeoff for LL(k)-grammars
Eberhard Bertsch, Mark-Jan Nederhof |
Inf. Process. Lett. | 2 |
| 2000 | Practical Experiments with Regular Approximation of Context-free LanguagesabstractSeveral methods are discussed that construct a finite automaton given a context-free grammar, including both methods that lead to subsets and those that lead to supersets of the original context-free language. Some of these methods of regular approximation are new, and some others are presented here in a more refined form with respect to existing literature. Practical experiments with the different methods of regular approximation are performed for spoken-language input: hypotheses from a speech recognizer are filtered through a finite automaton. Mark-Jan Nederhof |
Comput. Linguistics | 1 |
| 1999 | The Computational Complexity of the Correct-Prefix Property for TAGs
Mark-Jan Nederhof |
Comput. Linguistics | 1 |
| 1999 | Robust grammatical analysis for spoken dialogue systemsabstractWe argue that grammatical analysis is a viable alternative to concept spotting for processing spoken input in a practical spoken dialogue system. We discuss the structure of the grammar, and a model for robust parsing which combines linguistic sources of information and statistical sources of information. We discuss test results suggesting that grammatical processing allows fast and accurate processing of spoken input. Gertjan van Noord, Gosse Bouma, Rob Koeling, Mark-Jan Nederhof |
Nat. Lang. Eng. | 4 |
| 1999 | Regular Closure of Deterministic LanguagesabstractWe recall the notion of regular closure of classes of languages. We present two important results. The first result is that all languages which are in the regular closure of the class of deterministic (context-free) languages can be recognized in linear time. This is a nontrivial result, since this closure contains many inherently ambiguous languages. The second result is that the class of deterministic languages is contained in the closure of the class of deterministic languages with the prefix property or, stated in an equivalent way, all LR(k) languages are in the regular closure of the class of LR(0) languages. Eberhard Bertsch, Mark-Jan Nederhof |
SIAM J. Comput. | 2 |
| 1999 | On Failure of the Pruning Technique in "Error Repair in Shift-Reduce Parsers"abstractA previous article presented a technique to compute the least-cost error repair by incrementally generating configurations that result from inserting and deleting tokens a syntactically incorrect input. An additional mechanism to improve the run-time efficiency of this algorithm by pruning some of the configurations was discussed as well. In this communication we show that the pruning mechanism may lead to suboptimal repairs or may block all repairs. Certain grammatical errors in a common construct of the Java programming language also lead to the above kind of failure. Eberhard Bertsch, Mark-Jan Nederhof |
ACM Trans. Program. Lang. Syst. | 2 |
| 1996 | Efficient Tabular LR ParsingabstractWe give a new treatment of tabular LR parsing, which is an alternative to Tomita's generalized LR algorithm. The advantage is twofold. Firstly, our treatment is conceptually more attractive because it uses simpler concepts, such as grammar transformations and standard tabulation techniques also know as chart parsing. Secondly, the static and dynamic complexity of parsing, both in space and time, is significantly reduced. Mark-Jan Nederhof, Giorgio Satta |
ACL | 1 |
| 1996 | Linear-Time Suffix Parsing for Deterministic LanguagesabstractWe present a linear-time algorithm to decide for any fixed deterministic context-free language L and input string w whether w is a suffix of some string in L . In contrast to a previously published technique, the decision procedure may be extended to produce syntactic structures (parses) without an increase in time complexity. We also show how this algorithm may be applied to pocess incorrect input in linear time. Mark-Jan Nederhof, Eberhard Bertsch |
J. ACM | 1 |
| 1996 | Efficient generation of random sentences
Mark-Jan Nederhof |
Nat. Lang. Eng. | 1 |
| 1996 | An innovative finite state concept for recognition and parsing of context-free languagesabstractIn the full paper in the companion volume, we introduce a new subclass of the context free languages, the meta-deterministic languages, which includes the deterministic languages, but also the languages that result if deterministic languages are combined via regular expressions. Mark-Jan Nederhof, Eberhard Bertsch |
Nat. Lang. Eng. | 1 |
| 1995 | Reversible Pushdown Automata and Bidirectional Parsing
Mark-Jan Nederhof |
Developments in Language Theory | 1 |
| 1994 | An Optimal Tabular Parsing AlgorithmabstractIn this paper we relate a number of parsing algorithms which have been developed in very different areas of parsing theory, and which include deterministic algorithms, tabular algorithms, and a parallel algorithm. We show that these algorithms are based on the same underlying ideas.By relating existing ideas, we hope to provide an opportunity to improve some algorithms based on features of others. A second purpose of this paper is to answer a question which has come up in the area of tabular parsing, namely how to obtain a parsing algorithm with the property that the table will contain as little entries as possible, but without the possibility that two entries represent the same subderivation. Mark-Jan Nederhof |
ACL | 1 |
| 1994 | An Extended Theory of Head-Driven ParsingabstractWe show that more head-driven parsing algorithms can be formulated than those occurring in the existing literature. These algorithms are inspired by a family of left-to-right parsing algorithms from a recent publication. We further introduce a more advanced notion of "head-driven parsing" which allows more detailed specification of the processing order of non-head elements in the right-hand side. We develop a parsing algorithm for this strategy, based on LR parsing techniques. Mark-Jan Nederhof, Giorgio Satta |
ACL | 1 |
| 1993 | Generalized Left-Corner Parsing
Mark-Jan Nederhof |
EACL | 1 |
| 1993 | Partial Evaluation Grammars
Mark-Jan Nederhof, Janos J. Sarbo |
Comput. Lang. | 1 |
| 1991 | Modular Proof of Strong Normalization for the Calculus of ConstructionsabstractAbstract We present a modular proof of strong normalization for the Calculus of Constructions of Coquand and Huet (1985, 1988). This result was first proved by Coquand (1986), but our proof is more perspicious. The method consists of a little juggling with some systems in the cube of Barendregt (1989), which provides a fine structure of the calculus of constructions. It is proved that the strong normalization of the calculus of constructions is equivalent with the strong normalization of F ω. In order to give the proof, we first establish some properties of various type systems. Therefore, we present a general framework of typed lambda calculi, including many well-known ones. Herman Geuvers, Mark-Jan Nederhof |
J. Funct. Program. | 2 |