Demo Data from VLDB 2026 / reviewers in the wild / expert
Geert Jan Bex
dblp:12/1974
· DBLP profile ↗
13ranked-venue papers
11as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 12 · 10 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
8 papers |
Data models and query languages · 68% Data integration and cleaning · 26% Database theory · 6% | |
| Theoretical computer science
5 papers |
Automata and formal languages · 100% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data models and query languages
XML schema inference |
0.3 | 4 | 2008 | Learning deterministic regular expressions for the inference of schemas from XML data · WWW 2008 SchemaScope: a system for inferring and cleaning XML schemas · SIGMOD Conference 2008 Inferring XML Schema Definitions from XML Data · VLDB 2007 |
Data models and query languages › schema languages
XML schema |
0.2 | 3 | 2009 | Simplifying XML schema: effortless handling of nondeterministic regular expressions · SIGMOD Conference 2009 Expressiveness and complexity of XML Schema · ACM Trans. Database Syst. 2006 Expressiveness of XSDs: from practice to theory, there and back again · WWW 2005 |
Data integration and cleaning
schema inference |
0.2 | 2 | 2010 | Inference of concise regular expressions and DTDs · ACM Trans. Database Syst. 2010 SchemaScope: a system for inferring and cleaning XML schemas · SIGMOD Conference 2008 |
Data models and query languages › XML schema inference
DTD inference |
0.2 | 2 | 2010 | Inference of concise regular expressions and DTDs · ACM Trans. Database Syst. 2010 Inference of Concise DTDs from XML Data · VLDB 2006 |
Automata and formal languages › grammatical inference
regular expression inference |
0.1 | 1 | 2010 | Inference of concise regular expressions and DTDs · ACM Trans. Database Syst. 2010 |
Data integration and cleaning
schema refinement |
0.1 | 1 | 2008 | SchemaScope: a system for inferring and cleaning XML schemas · SIGMOD Conference 2008 |
Database theory
expressive power |
0.1 | 1 | 2006 | Expressiveness and complexity of XML Schema · ACM Trans. Database Syst. 2006 |
Automata and formal languages
tree automata |
0.1 | 1 | 2006 | Expressiveness and complexity of XML Schema · ACM Trans. Database Syst. 2006 |
Automata and formal languages › regular languages
regular expressions |
0.1 | 1 | 2005 | Expressiveness of XSDs: from practice to theory, there and back again · WWW 2005 |
Data models and query languages › schema management
schema validation |
0.0 | 1 | 2006 | Expressiveness and complexity of XML Schema · ACM Trans. Database Syst. 2006 |
Methods — techniques the papers use, named apart from their topics
learning from positive examples · 0.2automaton to regular expression rewrite · 0.2nondeterministic-to-deterministic transformation · 0.2approximation · 0.2probabilistic algorithm · 0.2minimum description length · 0.2semantical characterization · 0.1grammar with restrained competition · 0.1schema visualization · 0.1schema cleaning · 0.1formal language theory · 0.1contextual patterns · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Inference of concise regular expressions and DTDsabstractWe consider the problem of inferring a concise Document Type Definition (DTD) for a given set of XML-documents, a problem that basically reduces to learning concise regular expressions from positive examples strings. We identify two classes of concise regular expressions—the single occurrence regular expressions (SOREs) and the chain regular expressions (CHAREs)—that capture the far majority of expressions used in practical DTDs. For the inference of SOREs we present several algorithms that first infer an automaton for a given set of example strings and then translate that automaton to a corresponding SORE, possibly repairing the automaton when no equivalent SORE can be found. In the process, we introduce a novel automaton to regular expression rewrite technique which is of independent interest. When only a very small amount of XML data is available, however (for instance when the data is generated by Web service requests or by answers to queries), these algorithms produce regular expressions that are too specific. Therefore, we introduce a novel learning algorithm crx that directly infers CHAREs (which form a subclass of SOREs) without going through an automaton representation. We show that crx performs very well within its target class on very small datasets. Geert Jan Bex, Frank Neven, Thomas Schwentick, Stijn Vansummeren |
ACM Trans. Database Syst. | 1 |
| 2010 | Learning Deterministic Regular Expressions for the Inference of Schemas from XML DataabstractInferring an appropriate DTD or XML Schema Definition (XSD) for a given collection of XML documents essentially reduces to learning deterministic regular expressions from sets of positive example words. Unfortunately, there is no algorithm capable of learning the complete class of deterministic regular expressions from positive examples only, as we will show. The regular expressions occurring in practical DTDs and XSDs, however, are such that every alphabet symbol occurs only a small number of times. As such, in practice it suffices to learn the subclass of deterministic regular expressions in which each alphabet symbol occurs at most k times, for some small k . We refer to such expressions as k -occurrence regular expressions ( k -OREs for short). Motivated by this observation, we provide a probabilistic algorithm that learns k -OREs for increasing values of k, and selects the deterministic one that best describes the sample based on a Minimum Description Length argument. The effectiveness of the method is empirically validated both on real world and synthetic data. Furthermore, the method is shown to be conservative over the simpler classes of expressions considered in previous work. Geert Jan Bex, Wouter Gelade, Frank Neven, Stijn Vansummeren |
ACM Trans. Web | 1 |
| 2009 | Simplifying XML schema: effortless handling of nondeterministic regular expressionsabstractWhether beloved or despised, XML Schema is momentarily the only industrially accepted schema language for XML and is unlikely to become obsolete any time soon. Nevertheless, many nontransparent restrictions unnecessarily complicate the design of XSDs. For instance, complex content models in XML Schema are constrained by the infamous unique particle attribution (UPA) constraint. In formal language theoretic terms, this constraint restricts content models to deterministic regular expressions. As the latter constitute a semantic notion and no simple corresponding syntactical characterization is known, it is very difficult for non-expert users to understand exactly when and why content models do or do not violate UPA. In the present paper, we therefore investigate solutions to relieve users from the burden of UPA by automatically transforming nondeterministic expressions into concise deterministic ones defining the same language or constituting good approximations. The presented techniques facilitate XSD construction by reducing the design task at hand more towards the complexity of the modeling task. In addition, our algorithms can serve as a plug-in for any model management tool which supports export to XML Schema format. Geert Jan Bex, Wouter Gelade, Wim Martens, Frank Neven |
SIGMOD Conference | 1 |
| 2008 | SchemaScope: a system for inferring and cleaning XML schemasabstractWe present SchemaScope, a system to derive Document Type Definitions and XML schema from a corpus of sample XML documents. Tools are provided to visualize, clean and refine existing or inferred schemas. A number of use cases illustrate the versatility of the system, as well as various types of applications. Geert Jan Bex, Frank Neven, Stijn Vansummeren |
SIGMOD Conference | 1 |
| 2008 | Learning deterministic regular expressions for the inference of schemas from XML dataabstractInferring an appropriate DTD or XML Schema Definition (XSD) for a given collection of XML documents essentially reduces to learning deterministic regular expressions from sets of positive example words. Unfortunately, there is no algorithm capable of learning the complete class of deterministic regular expressions from positive examples only, as we will show. The regular expressions occurring in practical DTDs and XSDs, however, are such that every alphabet symbol occurs only a small number of times. As such, in practice it suffices to learn the subclass of regular expressions in which each alphabet symbol occurs at most k times, for some small k. We refer to such expressions as k-occurrence regular expressions (k-OREs for short). Motivated by this observation, we provide a probabilistic algorithm that learns k-OREs for increasing values of k, and selects the one that best describes the sample based on a Minimum Description Length argument. The effectiveness of the method is empirically validated both on real world and synthetic data. Furthermore, the method is shown to be conservative over the simpler classes of expressions considered in previous work. Geert Jan Bex, Wouter Gelade, Frank Neven, Stijn Vansummeren |
WWW | 1 |
| 2007 | On Phase Transitions in Learning Sparse Networks
Goele Hollanders, Geert Jan Bex, Marc Gyssens, Ronald L. Westra, Karl Tuyls |
ECML | 2 |
| 2007 | Inferring XML Schema Definitions from XML Data
Geert Jan Bex, Frank Neven, Stijn Vansummeren |
VLDB | 1 |
| 2006 | Inference of Concise DTDs from XML Data
Geert Jan Bex, Frank Neven, Thomas Schwentick, Karl Tuyls |
VLDB | 1 |
| 2006 | Expressiveness and complexity of XML SchemaabstractThe common abstraction of XML Schema by unranked regular tree languages is not entirely accurate. To shed some light on the actual expressive power of XML Schema, intuitive semantical characterizations of the Element Declarations Consistent (EDC) rule are provided. In particular, it is obtained that schemas satisfying EDC can only reason about regular properties of ancestors of nodes. Hence, with respect to expressive power, XML Schema is closer to DTDs than to tree automata. These theoretical results are complemented with an investigation of the XML Schema Definitions (XSDs) occurring in practice, revealing that the extra expressiveness of XSDs over DTDs is only used to a very limited extent. As this might be due to the complexity of the XML Schema specification and the difficulty of understanding the effect of constraints on typing and validation of schemas, a simpler formalism equivalent to XSDs is proposed. It is based on contextual patterns rather than on recursive types and it might serve as a light-weight front end for XML Schema. Next, the effect of EDC on the way XML documents can be typed is discussed. It is argued that a cleaner, more robust, larger but equally feasible class is obtained by replacing EDC with the notion of 1-pass preorder typing (1PPT): schemas that allow one to determine the type of an element of a streaming document when its opening tag is met. This notion can be defined in terms of grammars with restrained competition regular expressions and there is again an equivalent syntactical formalism based on contextual patterns. Finally, algorithms for recognition, simplification, and inclusion of schemas for the various classes are given. Wim Martens, Frank Neven, Thomas Schwentick, Geert Jan Bex |
ACM Trans. Database Syst. | 4 |
| 2005 | Expressiveness of XSDs: from practice to theory, there and back againabstractOn an abstract level, XML Schema increases the limited expressive power of Document Type Definitions (DTDs) by extending them with a recursive typing mechanism. However, an investigation of the XML Schema Definitions (XSDs) occurring in practice reveals that the vast majority of them are structurally equivalent to DTDs. This might be due to the complexity of the XML Schema specification and the difficulty to understand the effect of constraints on typing and validation of schemas. To shed some light on the actual expressive power of XSDs this paper studies the impact of the Element Declarations Consistent (EDC) and the Unique Particle Attribution (UPA) rule. An equivalent formalism based on contextual patterns rather than on recursive types is proposed which might serve as a light-weight front end for XML Schema. Finally, the effect of EDC and UPA on the way XML documents can be typed is discussed. It is argued that a cleaner, more robust, stronger but equally efficient class is obtained by replacing EDC and UPA with the notion of 1-pass preorder typing: schemas that allow to determine the type of an element of a streaming document when its opening tag is met. This notion can be defined in terms of restrained competition regular expressions and there is again an equivalent syntactical formalism based on contextual patterns. Geert Jan Bex, Wim Martens, Frank Neven, Thomas Schwentick |
WWW | 1 |
| 2004 | DTDs versus XML Schema: A Practical StudyabstractAmong the various proposals answering the shortcomings of Document Type Definitions (DTDs), XML Schema is the most widely used. Although DTDs and XML Schema Defintions (XSDs) differ syntactically, they are still quite related on an abstract level. Indeed, freed from all syntactic sugar, XML Schemas can be seen as an extension of DTDs with a restricted form of specialization. In the present paper, we inspect a number of DTDs and XSDs harvested from the web and try to answer the following questions: (1) which of the extra features/expressiveness of XML Schema not allowed by DTDs are effectively used in practice; and, (2) how sophisticated are the structural properties (i.e. the nature of regular expressions) of the two formalisms. It turns out that at present real-world XSDs only sparingly use the new features introduced by XML Schema: on a structural level the vast majority of them can already be defined by DTDs. Further, we introduce a class of simple regular expressions and obtain that a surprisingly high fraction of the content models belong to this class. The latter result sheds light on the justification of simplifying assumptions that sometimes have to be made in XML research. Geert Jan Bex, Frank Neven, Jan Van den Bussche |
WebDB | 1 |
| 2002 | A formal model for an expressive fragment of XSLT
Geert Jan Bex, Sebastian Maneth, Frank Neven |
Inf. Syst. | 1 |
| 1994 | Storage capacity of the reversed wedge perceptron with binary connections
Geert Jan Bex, Roger Serneels |
ESANN | 1 |