VLDB 2026 Research / reviewers in the wild / expert
Jan-Christoph Kassing
dblp:347/9486
· DBLP profile ↗
8ranked-venue papers
7as first author
8since 2021 · last 2026
0009-0001-9972-2470ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 7 · 6 first-author · 7 since 2021Software engineering, systems software and programming languages · 5 · 5 first-author · 5 since 2021Artificial intelligence and machine learning · 3 · 3 first-author · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Disproving (Positive) Almost-Sure Termination of Probabilistic Term Rewriting via Random WalksabstractAbstract While numerous techniques have been developed to automatically prove termination of probabilistic programs, there are only few automated methods to disprove their termination. In this paper, we present the first techniques to automatically disprove (positive) almost-sure termination of probabilistic term rewriting. Disproving termination of non-probabilistic systems requires finding a finite representation of an infinite computation, e.g., a loop of the rewrite system. We extend such qualitative techniques to probabilistic term rewriting, where a quantitative analysis is required. In addition to the existence of a loop, we have to count the number of such loops in order to embed suitable random walks into a computation, thereby disproving termination. To evaluate their power, we implemented all our techniques in the tool . Jan-Christoph Kassing, Henri Nagel, Alexander Schlecht, Jürgen Giesl |
IJCAR (2) | 1 |
| 2026 | The annotated dependency pair framework for almost-sure termination of probabilistic term rewriting
Jan-Christoph Kassing, Jürgen Giesl |
Sci. Comput. Program. | 1 |
| 2025 | Weighted Rewriting: Semiring Semantics for Abstract Reduction Systems
Emma Ahrens, Jan-Christoph Kassing, Jürgen Giesl, Joost-Pieter Katoen |
FSCD | 2 |
| 2025 | Dependency Pairs for Expected Innermost Runtime Complexity and Strong Almost-Sure Termination of Probabilistic Term RewritingabstractThe dependency pair (DP) framework is one of the most powerful techniques for automatic termination and complexity analysis of term rewrite systems. While DPs were extended to prove almost-sure termination of probabilistic term rewrite systems (PTRSs), automatic complexity analysis for PTRSs is largely unexplored. Weintroduce the first DP framework for analyzing expected complexity and for proving positive or strong almost-sure termination (\(\operatorname{\texttt{SAST}}\))of innermost rewriting with PTRSs, i.e., finite expected runtime. We implemented our framework in the tool AProVE and demonstrate its power compared to existing techniques for proving \(\operatorname{\texttt{SAST}}\). Jan-Christoph Kassing, Leon Valentin Spitzer, Jürgen Giesl |
PPDP | 1 |
| 2025 | From Innermost to Full Probabilistic Term Rewriting: Almost-Sure Termination, Complexity, and Modularity
Jan-Christoph Kassing, Jürgen Giesl |
Log. Methods Comput. Sci. | 1 |
| 2024 | From Innermost to Full Almost-Sure Termination of Probabilistic Term RewritingabstractAbstract There are many evaluation strategies for term rewrite systems, but proving termination automatically is usually easiest for innermost rewriting. Several syntactic criteria exist when innermost termination implies full termination. We adapt these criteria to the probabilistic setting, e.g., we show when it suffices to analyze almost-sure termination (AST) w.r.t. innermost rewriting to prove full AST of probabilistic term rewrite systems. These criteria also apply to other notions of termination like positive AST. We implemented and evaluated our new contributions in the tool . Jan-Christoph Kassing, Florian Frohn, Jürgen Giesl |
FoSSaCS (2) | 1 |
| 2024 | A Dependency Pair Framework for Relative Termination of Term RewritingabstractAbstract Dependency pairs are one of the most powerful techniques for proving termination of term rewrite systems (TRSs), and they are used in almost all tools for termination analysis of TRSs. Problem #106 of the RTA List of Open Problems asks for an adaption of dependency pairs for relative termination. Here, infinite rewrite sequences are allowed, but one wants to prove that a certain subset of the rewrite rules cannot be used infinitely often. Dependency pairs were recently adapted to annotated dependency pairs (ADPs) to prove almost-sure termination of probabilistic TRSs. In this paper, we develop a novel adaption of ADPs for relative termination. We implemented our new ADP framework in our tool and evaluate it in comparison to state-of-the-art tools for relative termination of TRSs. Jan-Christoph Kassing, Grigory Vartanyan, Jürgen Giesl |
IJCAR (2) | 1 |
| 2023 | Proving Almost-Sure Innermost Termination of Probabilistic Term Rewriting Using Dependency PairsabstractAbstract Dependency pairs are one of the most powerful techniques to analyze termination of term rewrite systems (TRSs) automatically. We adapt the dependency pair framework to the probabilistic setting in order to prove almost-sure innermost termination of probabilistic TRSs. To evaluate its power, we implemented the new framework in our tool . Jan-Christoph Kassing, Jürgen Giesl |
CADE | 1 |