Publications
2022
Database Theory - Querying Data. |
|
Evaluation and Enumeration of Regular Simple Path and Trail Queries. |
|
Graph Pattern Matching in GQL and SQL-PGQ. |
Paper Preprint |
Threshold Queries in Theory and in the Wild. |
Paper Preprint |
Towards Theory for Real-World Data. |
|
Optimal Algorithms for Multiway Search on Partial Orders. |
Preprint |
The Complexity of Regular Trail and Simple Path Queries on Undirected Graphs. |
|
Weight Annotation in Information Extraction. |
2021
PG-Keys: Keys for Property Graphs. |
Paper Preprint |
The Complexity of Aggregates over Extractions by Regular Expressions. |
|
The Future is Big Graphs! A Community View on Graph Processing Systems. |
|
Database Principles and Challenges in Text Analysis. |
2020
An analytical study of large SPARQL query logs. | Preprint Paper |
Containment of Simple Conjunctive Regular Path Queries. | |
SHARQL: Shape Analysis of Recursive SPARQL Queries. | Paper Preprint |
Weight Annotation in Information Extraction. | |
A Trichotomy for Regular Trail Queries. | |
Formal Languages in Information Extraction and Graph Databases. | Paper |
2019
Bridging Theory and Practice with Query Log Analysis. | |
Split-Correctness in Information Extraction. Johannes Doleschal, Benny Kimelfeld, Wim Martens, Yoav Nahshon, and Frank Neven. ACM Symposium on Principles of Database Systems (PODS 2019). | Paper Full Version Talk |
Enumeration on Trees with Tractable Combined Complexity and Efficient Updates. | |
Navigating the Maze of Wikidata Query Logs. | |
Constant-Delay Enumeration for Nondeterministic Document Spanners. Antoine Amarilli, Pierre Bourhis, Stefan Mengel, and Matthias Niewerth. International Conference on Database Theory (ICDT 2019). | Paper Full Version Talk |
Dichotomies for Evaluating Simple Regular Path Queries. Wim Martens and Tina Trautner. ACM Transactions on Database Systems (TODS). | Paper Preprint |
A Unified Framework for Frequent Sequence Mining with Subsequence Constraints. Kaustubh Beedkar, Rainer Gemulla, and Wim Martens. ACM Transactions on Database Systems (TODS). | Preprint Paper |
2018
MSO Queries on Trees: Enumerating Answers under Updates Using Forest Algebras. Matthias Niewerth. ACM/IEEE Symposium on Logic in Computer Science (LICS 2018). | Paper Talk |
Enumeration of MSO Queries on Strings with Constant Delay and Logarithmic Updates. | Paper |
Chisel: Sculpting Tabular and Non-Tabular Data on the Web. | Preprint Paper |
DARQL: Deep Analysis of SPARQL Queries. | Preprint Paper |
Evaluation and Enumeration Problems for Regular Path Queries. | |
Satisfiability for SCULPT-schemas for CSV-like data. | |
An Analytical Study of Large SPARQL Query Logs. | |
Minimization of Tree Patterns. | Preprint Paper |
Conjunctive Query Containment over Trees using Schema Information. |
2017
Optimizing Tree Pattern Queries: Why Cutting Is Not Enough. |
Talk |
A Logic for Document Spanners. |
Paper |
BonXai: Combining the simplicity of DTD with the expressiveness of XML Schema. |
Preprint Paper |
Optimizing Tree Patterns for Querying Graph- and Tree-Structured Data. |
Preprint Paper |
Deciding Definability by Deterministic Regular Expressions. Wojciech Czerwinski, Claire David, Katja Losemann, and Wim Martens. Journal of Computer and System Sciences (JCSS). |
Preprint Paper |
A Characterization for Decidable Separability by Piecewise Testable Languages. Wojciech Czerwinski, Wim Martens, Lorijn van Rooijen, Marc Zeitoun, and Georg Zetzsche. Discrete Mathematics & Theoretical Computer Science (DMTCS). |
Paper |
2016
Minimization of Tree Pattern Queries. |
|
Document Spanners: From Expressive Power to Decision Problems. Dominik D. Freydenberger and Mario Holldack. International Conference on Database Theory (ICDT 2016). |
|
Querying Graphs with Data. Leonid Libkin, Wim Martens, and Domagoj Vrgoc. Journal of the ACM (J. ACM). |
|
Closure Properties and Descriptional Complexity of Deterministic Regular Expressions. Katja Losemann, Wim Martens, and Matthias Niewerth. Theoretical Computer Science (TCS). |
|
Research Directions for Principles of Data Management (Abridged). |
2015
Definability by Weakly Deterministic Regular Expressions with Counters is Decidable. Markus Latte and Matthias Niewerth. International Symposium on Mathematical Foundations of Computer Science (MFCS 2015). |
|
Efficient Incremental Evaluation of Succinct Regular Expressions. Henrik Björklund, Wim Martens, and Thomas Timm. International Conference on Information and Knowledge Management (CIKM 2015). |
|
A Note on Decidable Separability by Piecewise Testable Languages. Wojciech Czerwinski, Wim Martens, Lorijn van Rooijen, and Marc Zeitoun. International Symposium on Fundamentals of Computation Theory (FCT 2015). |
Preprint Paper |
SCULPT: A Schema Language for Tabular Data on the Web. Wim Martens, Frank Neven, and Stijn Vansummeren. International World Wide Web Conference (WWW 2015). |
|
BonXai: Combining the Simplicity of DTDs with the Expressiveness of XML Schema. Wim Martens, Frank Neven, Matthias Niewerth, and Thomas Schwentick. ACM Symposium on Principles of Database Systems (PODS 2015). |
|
The (Almost) Complete Guide to Tree Pattern Containment. Wojciech Czerwiński, Wim Martens, Paweł Parys, and Marcin Przybyłko. ACM Symposium on Principles of Database Systems (PODS 2015). |
Preprint Paper |
Separability by Short Subsequences and Subwords. Piotr Hofman and Wim Martens. International Conference on Database Theory (ICDT 2015). |
|
Deciding Twig-Definability of Node-Selecting Tree Automata. Timos Antonopoulos, Dag Hovland, Wim Martens, and Frank Neven. Theory on Computing Systems (TOCS). |
Preprint Paper |
3. Dagstuhl-Erklärung zur Informatischen Bildung in der Schule Informatik Spektrum 38(3), 244-245. |
Preprint Paper |
2014
Infinite-State Energy Games. Aziz Abdulla, Mohamed Faouzi Atig, Piotr Hofman, Richard Mayr, K. Narayan Kumar, and Patrick Totzke. Joint Meeting of Computer Science Logic and Logic in Computer Science (CSL/LICS 2014). | Paper |
MSO Queries on Trees: Enumerating Answers Under Updates. Katja Losemann and Wim Martens. Joint Meeting of Computer Science Logic and Logic in Computer Science (CSL/LICS 2014). | Preprint Paper |
Reasoning about XML Constraints based on XML-to-relational mappings. Matthias Niewerth and Thomas Schwentick. International Conference on Database Theory (ICDT 2014). Best paper award | |
Trace Inclusion for One-Counter Nets Revisited. Piotr Hofman and Patrick Totzke. International Workshop on Reachability Problems (RP 2014). | Paper |
2013
The Complexity of Regular Expressions and Property Paths in SPARQL. Katja Losemann and Wim Martens. ACM Transactions on Database Systems (TODS), 38(4). | Preprint Paper |
Efficient Separability of Regular Langagues by Subsequences and Suffixes. | |
Complexity of Checking Bisimilarity between Sequential and Parallel Processes. Wojciech Czerwinski, Petr Jancar, Martin Kot, and Zdenek Sawa. International Symposium on Mathematical Foundations of Computer Science (MFCS 2013). | Paper |
Validity of Tree Pattern Queries with Respect to Schema Information. Henrik Björklund, Wim Martens, and Thomas Schwentick. International Symposium on Mathematical Foundations of Computer Science (MFCS 2013). | Preprint Paper |
Deciding Definability by Deterministic Regular Expressions. Wojciech Czerwinski, Claire David, Katja Losemann, and Wim Martens. International Conference on Foundations of Software Science and Computation Structures (FoSSaCS 2013). | |
Querying Graph Databases with XPath. Leonid Libkin, Wim Martens, and Domagoj Vrgoc. International Conference on Database Theory (ICDT 2013). | |
Containment of Pattern-Based Queries over Data Trees. Claire David, Amélie Gheerbrant, Leonid Libkin, and Wim Martens. International Conference on Database Theory (ICDT 2013). | |
Counting in SPARQL Property Paths: Perspectives from Theory and Practice. Wim Martens. Invited Talk at the International Workshop on Logic, Language, Information, and Computation (WoLLIC 2013). | Preprint Paper |
Multilevel Coordination Control of Modular DES. Jan Komenda, Tomas Masopust, and Jan H. Van Schuppen. IEEE Conference on Decision and Control (CDC 2013). | Paper |
On the State Complexity of the Reverse of R- and J-trivial Regular Languages. Galina Jiraskova and Tomas Masopust. International Workshop on Descriptional Complexity of Formal Systems (DCFS 2013). | Paper |
Simplifying XML Schema: Single-Type Approximations of Regular Tree Languages. Wouter Gelade, Tomasz Idziaszek, Wim Martens, Frank Neven, and Jan Paredaens. Journal of Computer and System Sciences (JCSS). | |
Generating, Sampling, and Counting Subclasses of Regular Tree Languages. | Preprint Article |
2012
Descriptional Complexity of Deterministic Regular Expressions. Katja Losemann, Wim Martens, and Matthias Niewerth. International Conference on Mathematical Foundations of Computer Science (MFCS 2012). | |
Developing and Analyzing XSDs through BonXai. | |
The Complexity of Evaluating Path Expressions in SPARQL. Katja Losemann and Wim Martens. ACM Symposium on Principles of Database Systems (PODS 2012). | |
Deciding Twig-Definability of Node-Selecting Tree Automata. International Conference on Database Theory (ICDT 2012). | |
The Tractability Frontier for NFA Minimization. Henrik Björklund and Wim Martens. Journal of Computer and System Sciences (JCSS), 78(1), pp. 198-210. | |
Regular Expressions with Counting: Weak versus Strong Determinism. Wouter Gelade, Marc Gyssens, and Wim Martens. SIAM Journal on Computing (SICOMP). |
2011
The Complexity of Text-Preserving XML Transformations. Timos Antonopoulous, Wim Martens, and Frank Neven. ACM Symposium on Principles on Database Systems (PODS 2011). |
|
Generating, Sampling and Counting Subclasses of Regular Tree Languages. Timos Antonopoulous, Floris Geerts, Wim Martens, and Frank Neven. International Conference on Database Theory (ICDT 2011), pp. 30-41. |
|
Two-variable logic and key constraints on data words. |
Paper |
Learning Algorithms. |
Paper |
Conjunctive Query Containment over Trees. |
|
30 Years of PODS in Facts and Figures. Tom Ameloot, Maarten Marx, Wim Martens, Frank Neven, and Justin Van Wees. SIGMOD Record 40(3), p.54-60, 2011. |
2010
Schema Design for XML Repositories: Complexity and Tractability. Wim Martens, Matthias Niewerth, and Thomas Schwentick. ACM Symposium on Principles on Database Systems (PODS 2010). | |
Simplifying XML Schema: Single-Type Approximations of Regular Tree Languages. Wouter Gelade, Tomasz Idziaszek, Wim Martens, and Frank Neven. ACM Symposium on Principles on Database Systems (PODS 2010). | Preprint Paper |
Incremental XPath Evaluation. Henrik Björklund, Wouter Gelade, and Wim Martens. ACM Transactions on Database Systems (ACM TODS). | |
Logik und Automaten: ein echtes Dreamteam. Henrik Björklund, Wim Martens, Nicole Schweikardt, and Thomas Schwentick. Informatik Spektrum 33(5), pp. 452-461. |
2009
Incremental XPath Evaluation. Henrik Björklund, Wouter Gelade, Marcel Marquardt, and Wim Martens. International Conference on Database Theory (ICDT 2009), pp. 162-173. | |
Simplifying XML Schema: Effortless Handling of Nondeterministic Regular Expressions. Geert Jan Bex, Wouter Gelade, Wim Martens, and Frank Neven. ACM International Conference on Management of Data (SIGMOD 2009), pp. 731-744. | |
Regular Expressions with Counting: Weak versus Strong Determinism. Wouter Gelade, Marc Gyssens, and Wim Martens. International Conference on Mathematical Foundations of Computer Science (MFCS 2009), pp. 369-381. | |
Complexity of Decision Problems for XML Schemas and Chain Regular Expressions. Wim Martens, Frank Neven, and Thomas Schwentick. SIAM Journal on Computing (SICOMP), 39(4), pp.1486-1530, 2009. | |
Optimizing Schema Languages for XML: Numerical Constraints and Interleaving. Wouter Gelade, Wim Martens, and Frank Neven. SIAM Journal on Computing (SICOMP), 38(5), pp. 2021-2043, 2009. | |
Efficient Algorithms for Descendant-Only Tree Pattern Queries. |
2008
The Tractability Frontier for NFA Minimization. Henrik Björklund and Wim Martens. International Conference on Automata, Logic, and Programming (ICALP 2008), pp. 27-38. | |
Optimizing Conjunctive Queries over Trees using Schema Information. Henrik Björklund, Wim Martens, and Thomas Schwentick. International Conference on Mathematical Foundations of Computer Science (MFCS 2008), pp. 132-143. | |
XML Research for Formal Language Theorists. | Abstract Talk |
Typechecking Top-Down XML Transformations: Fixed Input or Output Schemas. Wim Martens, Frank Neven, and Marc Gyssens. Information and Computation, 206(7), pp. 806–827, 2008. | |
Deterministic Top-Down Tree Automata: Past, Present, and Future. Wim Martens, Frank Neven, and Thomas Schwentick. In "Logic and Automata." Texts in Logic and Games, Vol. 2, pp. 515-541, 2008. | Preprint |
2007
Optimizing Schema Languages for XML: Numerical Constraints and Interleaving. Wouter Gelade, Wim Martens, and Frank Neven. International Conference on Database Theory (ICDT 2007), pp. 269-283. | |
Conjunctive Query Containment over Trees. Henrik Björklund, Wim Martens, and Thomas Schwentick. International Symposium on Database Programming Languages (DBPL 2007), pp. 66-80. | |
Efficient Algorithms for the Tree Homeomorphism Problem. Michaela Götz, Christoph Koch, and Wim Martens. International Symposium on Database Programming Languages (DBPL 2007), pp.17-31. | |
Simple off the Shelf Abstractions for XML Schema. Wim Martens, Frank Neven, and Thomas Schwentick. SIGMOD Record, 36(3), pp. 15-22, 2007. | |
On the Minimization of XML Schemas and Tree Automata for Unranked Trees. | |
Frontiers of Tractability for Typechecking Simple XML Transformations. |
2006
Static Analysis of XML Transformation and Schema Languages. | Thesis |
Expressiveness and Complexity of XML Schema. |
2005
Which XML Schemas Admit 1-Pass Preorder Typing? Wim Martens, Frank Neven, and Thomas Schwentick. International Conference on Database Theory (ICDT 2005), pp. 68-82. | |
Expressiveness of XSDs: From Practice to Theory, There and Back Again. | |
Minimizing Tree Automata for Unranked Trees. Wim Martens and Joachim Niehren. International Symposium on Database Programming Languages (DBPL 2005), pp. 232-246. | |
The Typechecking Problem for XML Transformations: Methods and Formal Models. | |
On the Complexity of Typechecking Top-Down XML Transformations. Wim Martens and Frank Neven. Theoretical Computer Science (TCS), 336(1), pp. 153-180, 2005. Selected papers from ICDT 2003. |
2004
Complexity of Decision Problems for Simple Regular Expressions. Wim Martens, Frank Neven, and Thomas Schwentick. International Symposium on Mathematical Foundations of Computer Science (MFCS 2004), pp. 889-900. | |
Frontiers of Tractability for Typechecking Simple XML Transformations. Wim Martens and Frank Neven. ACM Symposium on Principles of Database Systems (PODS 2004), pp. 23-34. |
2003
Typechecking Top-Down Uniform Unranked Tree Transducers. Wim Martens and Frank Neven. International Conference on Database Theory (ICDT 2003), pp. 64-78. |