Publications
2023
|
Representing Paths in Graph Database Pattern Matching. |
|
|
PG-Schema: Schemas for Property Graphs. |
|
|
GPC: A Pattern Calculus for Property Graphs. |
Paper |
|
A Researcher's Digest of GQL (Invited Talk). |
Paper |
|
Partial Order Multiway Search. |
|
|
An Optimal Algorithm for Partial Order Multiway Search. |
Preprint |
|
Threshold Queries. |
|
|
A Trichotomy for Regular Trail Queries. |
|
|
The Complexity of Aggregates over Extractions by Regular Expressions. |
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. |