Demo Data from EDBT 2026 / reviewers in the wild / expert
Martin Schuster
dblp:123/4624
· DBLP profile ↗
8ranked-venue papers
3as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5 · 2 first-authorDatabases, data management, data science and information retrieval · 3 · 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
1 paper |
Data models and query languages · 77% Graph data management · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data models and query languages
graph query language |
0.4 | 1 | 2019 | Updating Graph Databases with Cypher · Proc. VLDB Endow. 2019 |
Graph data management › graph database
property graph databases |
0.1 | 1 | 2019 | Updating Graph Databases with Cypher · Proc. VLDB Endow. 2019 |
Methods — techniques the papers use, named apart from their topics
user consultation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | PACE Solver Description: FluidabstractThis document describes the heuristic for computing treedepth decompositions of undirected graphs used by our solve fluid. The heuristic runs four different strategies to find a solution and finally outputs the best solution obtained by any of them. Two strategies are score-based and iteratively remove the vertex with the best score. The other two strategies iteratively search for vertex separators and remove them. We also present implementation strategies and data structures that significantly improve the run time complexity and might be interesting on their own. Max Bannach, Sebastian Berndt 0001, Martin Schuster, Marcel Wienöbst |
IPEC | 3 |
| 2020 | PACE Solver Description: PID^⋆abstractThis document provides a short overview of our treedepth solver PID^{⋆} in the version that we submitted to the exact track of the PACE challenge 2020. The solver relies on the positive-instance driven dynamic programming (PID) paradigm that was discovered in the light of earlier iterations of the PACE in the context of treewidth. It was recently shown that PID can be used to solve a general class of vertex pursuit-evasion games - which include the game theoretic characterization of treedepth. Our solver PID^{⋆} is build on top of this characterization. Max Bannach, Sebastian Berndt 0001, Martin Schuster, Marcel Wienöbst |
IPEC | 3 |
| 2019 | Winning Strategies for Streaming Rewriting Games
Christian Coester, Thomas Schwentick, Martin Schuster |
FCT | 3 |
| 2019 | Updating Graph Databases with CypherabstractThe paper describes the present and the future of graph updates in Cypher, the language of the Neo4j property graph database and several other products. Update features include those with clear analogs in relational databases, as well as those that do not correspond to any relational operators. Moreover, unlike SQL, Cypher updates can be arbitrarily intertwined with querying clauses. After presenting the current state of update features, we point out their shortcomings, most notably violations of atomicity and non-deterministic behavior of updates. These have not been previously known in the Cypher community. We then describe the industry-academia collaboration on designing a revised set of Cypher update operations. Based on discovered shortcomings of update features, a number of possible solutions were devised. They were presented to key Cypher users, who were given the opportunity to comment on how update features are used in real life, and on their preferences for proposed fixes. As the result of the consultation, a new set of update operations for Cypher were designed. Those led to a streamlined syntax, and eliminated the unexpected and problematic behavior that original Cypher updates exhibited. Alastair Green, Paolo Guagliardo, Leonid Libkin, Tobias Lindaaker, Victor Marsault, Stefan Plantikow, Martin Schuster, Petra Selmer, Hannes Voigt |
Proc. VLDB Endow. | 7 |
| 2017 | Games for Active XML RevisitedabstractThe article studies the rewriting mechanisms for intensional documents in the Active XML framework, abstracted in the form of active context-free games . The safe rewriting problem studied in this article is to decide whether the first player, JULIET , has a winning strategy for a given game and (nested) word; this corresponds to a successful rewriting strategy for a given intensional document. The article examines several extensions of active context-free games. The primary extension allows for more expressive schemas (namely XML schemas and regular nested word languages) for both target and replacement languages and has the effect that games are played on nested words instead of (flat) words as in previous studies. Other extensions consider validation of input parameters of web services, and an alternative semantics based on insertion of values returned by the services. In general, the complexity of the safe rewriting problem is highly intractable (doubly exponential time), but the article identifies relevant tractable cases. Martin Schuster, Thomas Schwentick |
Theory Comput. Syst. | 1 |
| 2016 | Transducer-Based Rewriting Games for Active XMLabstractContext-free games are two-player rewriting games that are played on nested strings representing XML documents with embedded function symbols. These games were introduced to model rewriting processes for intensional documents in the Active XML framework, where input documents are to be rewritten into a given target schema by calls to external services. This paper studies the setting where dependencies between inputs and outputs of service calls are modelled by transducers, which has not been examined previously. It defines transducer models operating on nested words and studies their properties, as well as the computational complexity of the winning problem for transducer-based context-free games in several scenarios. While the complexity of this problem is quite high in most settings (ranging from NP-complete to undecidable), some tractable restrictions are also identified. Martin Schuster |
MFCS | 1 |
| 2015 | Games for Active XML Revisited
Martin Schuster, Thomas Schwentick |
ICDT | 1 |
| 2013 | On optimum left-to-right strategies for active context-free gamesabstractActive context-free games are two-player games on strings over finite alphabets with one player trying to rewrite the input string to match a target specification. These games have been investigated in the context of exchanging Active XML (AXML) data. While it was known that the rewriting problem is undecidable in general, it is shown here that it is EXPSPACE-complete to decide for a given context-free game, whether all safely rewritable strings can be safely rewritten in a left-to-right manner, a problem that was previously considered by Abiteboul et al. Furthermore, it is shown that the corresponding problem for games with finite replacement languages is EXPTIME-complete. Henrik Björklund, Martin Schuster, Thomas Schwentick, Joscha Kulbatzki |
ICDT | 2 |