EDBT 2026 Demo / reviewers in the wild / expert
Markus Krötzsch
dblp:85/782 · also Markus Kroetzsch
· DBLP profile ↗
30ranked-venue papers in the field
10as first author
5since 2021 · last 2026
0000-0002-9172-2601ORCID · verified
Domains — venue-derived; a paper can count in several
Knowledge Engineering, Semantic Web & Information Systems · 20 (8 first)Database Systems & Data Management · 6 (1 first)Information Retrieval & Web Search · 4 (1 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | SPARQLing Datalog for Rule-Based Reasoning over Large Knowledge Graphs
Alex Ivliev, Markus Krötzsch, Maximilian Marx 0001 |
ESWC (1) | 2 |
| 2026 | Rule Rewriting Revisited: A Fresh Look at Static Filtering for Datalog and ASPabstractStatic filtering is a data-independent optimisation method for Datalog, which generalises algebraic query rewriting techniques from relational databases. In spite of its early discovery by Kifer and Lozinskii in 1986, the method has been overlooked in recent research and system development, and special cases are being rediscovered independently. We therefore recall the original approach, using updated terminology and more general filter predicates that capture features of modern systems, and we show how to extend its applicability to answer set programming (ASP). The outcome is strictly more general but also more complex than the classical approach: double exponential in general and single exponential even for predicates of bounded arity. As a solution, we propose tractable approximations of the algorithm that can still yield much improved logic programs in typical cases, e.g., it can improve the performance of rule systems over real-world data in the order of magnitude. Philipp Hanisch, Markus Krötzsch |
ICDT | 2 |
| 2024 | Chase Termination Beyond Polynomial TimeabstractThe chase is a widely implemented approach to reason with tuple-generating dependencies (tgds), used in data exchange, data integration, and ontology-based query answering. However, it is merely a semi-decision procedure, which may fail to terminate. Many decidable conditions have been proposed for tgds to ensure chase termination, typically by forbidding some kind of "cycle'' in the chase process. We propose a new criterion that explicitly allows some such cycles, and yet ensures termination of the standard chase under reasonable conditions. This leads to new decidable fragments of tgds that are not only syntactically more general but also strictly more expressive than the fragments defined by prior acyclicity conditions. Indeed, while known terminating fragments are restricted to PTime data complexity, our conditions yield decidable languages for any k- ExpTime. We further refine our syntactic conditions to obtain fragments of tgds for which an optimised chase procedure decides query entailment in PSpace or k- ExpSpace, respectively. Philipp Hanisch, Markus Krötzsch |
Proc. ACM Manag. Data | 2 |
| 2022 | Tuple-Generating Dependencies Capture Complex Values
Maximilian Marx 0001, Markus Krötzsch |
ICDT | 2 |
| 2022 | Efficient Dependency Analysis for Rule-Based Ontologies
Larry González, Alex Ivliev, Markus Krötzsch, Stephan Mennicke |
ISWC | 3 |
| 2019 | The Power of the Terminating Chase (Invited Talk)abstractThe chase has become a staple of modern database theory with applications in data integration, query optimisation, data exchange, ontology-based query answering, and many other areas. Most application scenarios and implementations require the chase to terminate and produce a finite universal model, and a large arsenal of sufficient termination criteria is available to guarantee this (generally undecidable) condition. In this invited tutorial, we therefore ask about the expressive power of logical theories for which the chase terminates. Specifically, which database properties can be recognised by such theories, i.e., which Boolean queries can they realise? For the skolem (semi-oblivious) chase, and almost any known termination criterion, this expressivity is just that of plain Datalog. Surprisingly, this limitation of most prior research does not apply to the chase in general. Indeed, we show that standard - chase terminating theories can realise queries with data complexities ranging from PTime to non-elementary that are out of reach for the terminating skolem chase. A "Datalog-first" standard chase that prioritises applications of rules without existential quantifiers makes modelling simpler - and we conjecture: computationally more efficient. This is one of the many open questions raised by our insights, and we conclude with an outlook on the research opportunities in this area. Markus Krötzsch, Maximilian Marx 0001, Sebastian Rudolph |
ICDT | 1 |
| 2019 | VLog: A Rule Engine for Knowledge Graphs
David Carral, Irina Dragoste, Larry González, Ceriel J. H. Jacobs, Markus Krötzsch, Jacopo Urbani |
ISWC (2) | 5 |
| 2018 | Preserving Constraints with the Stable ChaseabstractConjunctive query answering over databases with constraints – also known as (tuple-generating) dependencies – is considered a central database task. To this end, several versions of a construction called chase have been described. Given a set Sigma of dependencies, it is interesting to ask which constraints not contained in Sigma that are initially satisfied in a given database instance are preserved when computing a chase over Sigma. Such constraints are an example for the more general class of incidental constraints, which when added to Sigma as new dependencies do not affect certain answers and might even speed up query answering. After formally introducing incidental constraints, we show that deciding incidentality is undecidable for tuple-generating dependencies, even in cases for which query entailment is decidable. For dependency sets with a finite universal model, the core chase can be used to decide incidentality. For the infinite case, we propose the stable chase, which generalises the core chase, and study its relation to incidental constraints. David Carral, Markus Krötzsch, Maximilian Marx 0001, Ana Ozaki, Sebastian Rudolph |
ICDT | 2 |
| 2018 | Getting the Most Out of Wikidata: Semantic Technology Usage in Wikipedia's Knowledge Graph
Stanislav Malyshev, Markus Krötzsch, Larry González, Julius Gonsior, Adrian Bielefeldt |
ISWC (2) | 2 |
| 2017 | Tractable Query Answering for Expressive Ontologies and Existential Rules
David Carral, Irina Dragoste, Markus Krötzsch |
ISWC (1) | 3 |
| 2017 | Attributed Description Logics: Ontologies for Knowledge Graphs
Markus Krötzsch, Maximilian Marx 0001, Ana Ozaki, Veronika Thost |
ISWC (1) | 1 |
| 2016 | Ontologies for Knowledge Graphs: Breaking the Rules
Markus Krötzsch, Veronika Thost |
ISWC (1) | 1 |
| 2016 | Editorial
Markus Krötzsch, Gerhard Weikum |
J. Web Semant. | 1 |
| 2014 | Schema-Agnostic Query Rewriting in SPARQL 1.1
Stefan Bischof 0002, Markus Krötzsch, Axel Polleres, Sebastian Rudolph |
ISWC (1) | 2 |
| 2014 | Introducing Wikidata to the Linked Data Web
Fredo Erxleben, Michael Günther 0002, Markus Krötzsch, Julian Alfredo Mendez, Denny Vrandecic |
ISWC (1) | 3 |
| 2013 | Flag & check: data access with monadically defined queriesabstractWe introduce monadically defined queries (MODEQs) and nested monadically defined queries (NEMODEQs), two querying formalisms that extend conjunctive queries, conjunctive two-way regular path queries, and monadic Datalog queries. Both can be expressed as Datalog queries and in monadic second-order logic, yet they have a decidable query containment problem and favorable query answering complexities: a data complexity of P, and a combined complexity of NP (MODEQs) and PSpace (NEMODEQs). Sebastian Rudolph, Markus Krötzsch |
PODS | 2 |
| 2012 | The Not-So-Easy Task of Computing Class Subsumptions in OWL RL
Markus Krötzsch |
ISWC (1) | 1 |
| 2011 | Concurrent Classification of EL Ontologies
Yevgeny Kazakov, Markus Krötzsch, Frantisek Simancík |
ISWC (1) | 2 |
| 2011 | ShareAlike Your Data: Self-referential Usage Policies for the Semantic Web
Markus Krötzsch, Sebastian Speiser |
ISWC (1) | 1 |
| 2011 | A better uncle for OWL: nominal schemas for integrating rules and ontologiesabstractWe propose a description-logic style extension of OWL 2 with nominal schemas which can be used like variable nominal classes within axioms. This feature allows ontology languages to express arbitrary DL-safe rules (as expressible in SWRL or RIF) in their native syntax. We show that adding nominal schemas to OWL 2 does not increase the worst-case reasoning complexity, and we identify a novel tractable language SROELV3(∩, x) that is versatile enough to capture the lightweight languages OWL EL and OWL RL. Markus Krötzsch, Frederick Maier, Adila Krisnadhi, Pascal Hitzler |
WWW | 1 |
| 2011 | Shortipedia aggregating and curating Semantic Web data
Denny Vrandecic, Varun Ratnakar, Markus Krötzsch, Yolanda Gil |
J. Web Semant. | 3 |
| 2010 | SPARQL beyond Subgraph Matching
Birte Glimm, Markus Krötzsch |
ISWC (1) | 2 |
| 2008 | ELP: Tractable Rules for OWL 2
Markus Krötzsch, Sebastian Rudolph, Pascal Hitzler |
ISWC | 1 |
| 2008 | Description Logic Reasoning with Decision Diagrams: Compiling SHIQ to Disjunctive Datalog
Sebastian Rudolph, Markus Krötzsch, Pascal Hitzler |
ISWC | 2 |
| 2008 | Workshop on social web and knowledge management (SWKM2008)abstractThis paper provides an overview on the synergies between social web and knowledge managemen, topics, program committee members as well as summary of accepted papers for the SWKM2008 workshop. Peter Dolog, Markus Krötzsch, Sebastian Schaffert, Denny Vrandecic |
WWW | 2 |
| 2008 | The two cultures: Mashing up Web 2.0 and the Semantic Web
Anupriya Ankolekar, Markus Krötzsch, Thanh Tran 0001, Denny Vrandecic |
J. Web Semant. | 2 |
| 2007 | The two cultures: mashing up web 2.0 and the semantic webabstractA common perception is that there are two competing visions for the future evolution of the Web: the Semantic Web and Web 2.0. A closer look, though, reveals that the core technologies and concerns of these two approaches are complementary and that each field can and must draw from the other's strengths. We believe that future web applications will retain the Web 2.0 focus on community and usability, while drawing on Semantic Web infrastructure to facilitate mashup-like information sharing. However, there are several open issues that must be addressed before such applications can become commonplace. In this paper, we outline a semantic weblogs scenario that illustrates the potential for combining Web 2.0 and Semantic Web technologies, while highlighting the unresolved issues that impede its realization. Nevertheless, we believe that the scenario can be realized in the short-term. We point to recent progress made in resolving each of the issues as well as future research directions for each of the communities. Anupriya Ankolekar, Markus Krötzsch, Thanh Tran 0001, Denny Vrandecic |
WWW | 2 |
| 2007 | Semantic Wikipedia
Markus Krötzsch, Denny Vrandecic, Max Völkel, Heiko Haller, Rudi Studer |
J. Web Semant. | 1 |
| 2006 | Semantic MediaWiki
Markus Krötzsch, Denny Vrandecic, Max Völkel |
ISWC | 1 |
| 2006 | Semantic WikipediaabstractWikipedia is the world's largest collaboratively edited source of encyclopaedic knowledge. But in spite of its utility, its contents are barely machine-interpretable. Structural knowledge, e.,g. about how concepts are interrelated, can neither be formally stated nor automatically processed. Also the wealth of numerical data is only available as plain text and thus can not be processed by its actual meaning.We provide an extension to be integrated in Wikipedia, that allows the typing of links between articles and the specification of typed data inside the articles in an easy-to-use manner.Enabling even casual users to participate in the creation of an open semantic knowledge base, Wikipedia has the chance to become a resource of semantic statements, hitherto unknown regarding size, scope, openness, and internationalisation. These semantic enhancements bring to Wikipedia benefits of today's semantic technologies: more specific ways of searching and browsing. Also, the RDF export, that gives direct access to the formalised knowledge, opens Wikipedia up to a wide range of external applications, that will be able to use it as a background knowledge base.In this paper, we present the design, implementation, and possible uses of this extension. Max Völkel, Markus Krötzsch, Denny Vrandecic, Heiko Haller, Rudi Studer |
WWW | 2 |