Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Kevin Kappelmann

dblp:254/0857 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2024
0000-0003-1421-6497ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 2 · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021

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
2 papers
Database theory · 72% Query processing and optimization · 28%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization
datalog rewriting
1.322024
Rewriting the Infinite Chase for Guarded TGDs · ACM Trans. Database Syst. 2024
Rewriting the Infinite Chase · Proc. VLDB Endow. 2022
Database theory › data dependencies
guarded TGDs
0.812024
Rewriting the Infinite Chase for Guarded TGDs · ACM Trans. Database Syst. 2024
Database theory
query answering
0.812024
Rewriting the Infinite Chase for Guarded TGDs · ACM Trans. Database Syst. 2024
Database theory › dependency theory
tuple-generating dependencies
0.812024
Rewriting the Infinite Chase for Guarded TGDs · ACM Trans. Database Syst. 2024
Database theory › data dependencies
chase procedure
0.612022
Rewriting the Infinite Chase · Proc. VLDB Endow. 2022
Database theory › query answering
query answering under dependencies
0.612022
Rewriting the Infinite Chase · Proc. VLDB Endow. 2022

Methods — techniques the papers use, named apart from their topics

datalog rewriting · 2.1shortcut rule derivation · 1.5chase simulation · 0.6
YearPublicationVenuePosition
2024 Rewriting the Infinite Chase for Guarded TGDs
abstract
Guarded tuple-generating dependencies (GTGDs) are a natural extension of description logics and referential constraints. It has long been known that queries over GTGDs can be answered by a variant of the chase —a quintessential technique for reasoning with dependencies. However, there has been little work on concrete algorithms and even less on implementation. To address this gap, we revisit Datalog rewriting approaches to query answering, where a set of GTGDs is transformed to a Datalog program that entails the same base facts on each base instance. We show that a rewriting consists of “shortcut” rules that circumvent certain chase steps, we present several algorithms that compute a rewriting by deriving such “shortcuts” efficiently, and we discuss important implementation issues. Finally, we show empirically that our techniques can process complex GTGDs derived from synthetic and real benchmarks and are thus suitable for practical use.
Michael Benedikt, Maxime Buron, Stefano Germano, Kevin Kappelmann, Boris Motik
ACM Trans. Database Syst.4
2023 Transport via Partial Galois Connections and Equivalences
Kevin Kappelmann
APLAS1
2022 Rewriting the Infinite Chase
abstract
Guarded tuple-generating dependencies (GTGDs) are a natural extension of description logics and referential constraints. It has long been known that queries over GTGDs can be answered by a variant of the chase ---a quintessential technique for reasoning with dependencies. However, there has been little work on concrete algorithms and even less on implementation. To address this gap, we revisit Datalog rewriting approaches to query answering, where GTGDs are transformed to a Datalog program that entails the same base facts on each base instance. We show that the rewriting can be seen as containing "shortcut" rules that circumvent certain chase steps, we present several algorithms that compute the rewriting by simulating specific types of chase steps, and we discuss important implementation issues. Finally, we show empirically that our techniques can process complex GTGDs derived from synthetic and real benchmarks and are thus suitable for practical use.
Michael Benedikt, Maxime Buron, Stefano Germano, Kevin Kappelmann, Boris Motik
Proc. VLDB Endow.4