VLDB 2026 Research / reviewers in the wild / expert
Clemens Kupke
dblp:96/3156
· DBLP profile ↗
40ranked-venue papers
16as first author
15since 2021 · last 2026
0000-0002-0502-391XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 33 · 15 first-author · 13 since 2021Artificial intelligence and machine learning · 5Software engineering, systems software and programming languages · 5 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Constructing Witnesses for Lower Bounds on Behavioural DistancesabstractBehavioural distances provide a robust alternative to notions of equivalence such as bisimilarity in the context of probabilistic transition systems. They can be defined as least fixed points, whose universal property allows us to exhibit upper bounds on the distance between states, showing them to be at most some distance apart. In this paper, we instead consider the problem of bounding distances from below, showing states to be at least some distance apart. Contrary to upper bounds, it is possible to reason about lower bounds inductively. We exploit this by giving an inductive derivation system for lower bounds on an existing definition of behavioural distance for labelled Markov chains. This is inspired by recent work on apartness as an inductive counterpart to bisimilarity. Proofs in our system will be shown to closely match the behavioural distance by soundness and (approximate) completeness results. We further provide a constructive correspondence between our derivation system and formulas in a modal logic with quantitative semantics. This logic was used in recent work of Rady and van Breugel to construct evidence for lower bounds on behavioural distances. Our constructions provide smaller witnessing formulas in many examples. Ruben Turkenburg, Harsh Beohar, Franck van Breugel, Clemens Kupke, Jurriaan Rot |
CSL | 4 |
| 2025 | Expressivity of Bisimulation Pseudometrics over Analytic State SpacesabstractA Markov decision process (MDP) is a state-based dynamical system capable of describing probabilistic behaviour with rewards. In this paper, we view MDPs as coalgebras living in the category of analytic spaces, a very general class of measurable spaces. Note that analytic spaces were already studied in the literature on labelled Markov processes and bisimulation relations. Our results are twofold. First, we define bisimulation pseudometrics over such coalgebras using the framework of fibrations. Second, we develop a quantitative modal logic for such coalgebras and prove a quantitative form of Hennessy-Milner theorem in this new setting stating that the bisimulation pseudometric corresponds to the logical distance induced by modal formulae. Daniel Luckhardt, Harsh Beohar, Clemens Kupke |
CALCO | 3 |
| 2025 | Thin Coalgebraic Behaviours Are InductiveabstractCoalgebras for analytic functors uniformly model graph-like systems where the successors of a state may admit certain symmetries. Examples of successor structure include ordered tuples, cyclic lists and multisets. Motivated by goals in automata-based verification and results on thin trees, we introduce thin coalgebras as those coalgebras with only countably many infinite paths from each state. Our main result is an inductive characterisation of thinness via an initial algebra. To this end, we develop a syntax for thin behaviours and capture with a single equation when two terms represent the same thin behaviour. Finally, for the special case of polynomial functors, we retrieve from our syntax the notion of Cantor-Bendixson rank of a thin tree. Anton Chernev, Corina Cîrstea, Helle Hvid Hansen, Clemens Kupke |
LICS | 4 |
| 2025 | Relative fixed points of functors
Ezra Schoen, Jade Master, Clemens Kupke |
Fundam. Informaticae | 3 |
| 2024 | Dual Adjunction Between $\varOmega $-Automata and Wilke Algebra Quotients
Anton Chernev, Helle Hvid Hansen, Clemens Kupke |
ICTAC | 3 |
| 2023 | A Fresh Look at Commutativity: Free Algebraic Structures via Fresh Lists
Clemens Kupke, Fredrik Nordvall Forsberg, Sean Watters |
APLAS | 1 |
| 2023 | Forward and Backward Steps in a Fibration
Ruben Turkenburg, Harsh Beohar, Clemens Kupke, Jurriaan Rot |
CALCO | 3 |
| 2023 | Measure-Theoretic Semantics for Quantitative Parity Automata
Corina Cîrstea, Clemens Kupke |
CSL | 2 |
| 2023 | Preservation and Reflection of Bisimilarity via Invertible StepsabstractAbstract In the theory of coalgebras, distributive laws give a general perspective on determinisation and other automata constructions. This perspective has recently been extended to include so-called weak distributive laws, covering several constructions on state-based systems that are not captured by regular distributive laws, such as the construction of a belief-state transformer from a probabilistic automaton, and ultrafilter extensions of Kripke frames. In this paper we first observe that weak distributive laws give rise to the more general notion of what we call an invertible step: a pair of natural transformations that allows to move coalgebras along an adjunction. Our main result is that part of the construction induced by an invertible step preserves and reflects bisimilarity. This covers results that have previously been shown by hand for the instances of ultrafilter extensions and belief-state transformers. Ruben Turkenburg, Clemens Kupke, Jurriaan Rot, Ezra Schoen |
FoSSaCS | 2 |
| 2022 | Succinct Graph Representations of μ-Calculus FormulasabstractMany algorithmic results on the modal mu-calculus use representations of formulas such as alternating tree automata or hierarchical equation systems. At closer inspection, these results are not always optimal, since the exact relation between the formula and its representation is not clearly understood. In particular, there has been confusion about the definition of the fundamental notion of the size of a mu-calculus formula. We propose the notion of a parity formula as a natural way of representing a mu-calculus formula, and as a yardstick for measuring its complexity. We discuss the close connection of this concept with alternating tree automata, hierarchical equation systems and parity games. We show that well-known size measures for mu-calculus formulas correspond to a parity formula representation of the formula using its syntax tree, subformula graph or closure graph, respectively. Building on work by Bruse, Friedmann & Lange we argue that for optimal complexity results one needs to work with the closure graph, and thus define the size of a formula in terms of its Fischer-Ladner closure. As a new observation, we show that the common assumption of a formula being clean, that is, with every variable bound in at most one subformula, incurs an exponential blow-up of the size of the closure. To realise the optimal upper complexity bound of model checking for all formulas, our main result is to provide a construction of a parity formula that (a) is based on the closure graph of a given formula, (b) preserves the alternation-depth but (c) does not assume the input formula to be clean. Clemens Kupke, Johannes Marti, Yde Venema |
CSL | 1 |
| 2022 | Size measures and alphabetic equivalence in the μ-calculusabstractAlgorithms for solving computational problems related to the modal μ-calculus generally do not take the formulas themselves as input, but operate on some kind of representation of formulas. This representation is usually based on a graph structure that one may associate with a μ-calculus formula. Recent work by Kupke, Marti & Venema showed that the operation of renaming bound variables may incur an exponential blow-up of the size of such a graph representation. Their example revealed the undesirable situation that standard constructions, on which algorithms for model checking and satisfiability depend, are sensitive to the specific choice of bound variables used in a formula. Clemens Kupke, Johannes Marti, Yde Venema |
LICS | 1 |
| 2022 | Coalgebraic Reasoning with Global Assumptions in Arithmetic Modal LogicsabstractWe establish a generic upper bound ExpTime for reasoning with global assumptions (also known as TBoxes) in coalgebraic modal logics. Unlike earlier results of this kind, our bound does not require a tractable set of tableau rules for the instance logics, so that the result applies to wider classes of logics. Examples are Presburger modal logic, which extends graded modal logic with linear inequalities over numbers of successors, and probabilistic modal logic with polynomial inequalities over probabilities. We establish the theoretical upper bound using a type elimination algorithm. We also provide a global caching algorithm that potentially avoids building the entire exponential-sized space of candidate states, and thus offers a basis for practical reasoning. This algorithm still involves frequent fixpoint computations; we show how these can be handled efficiently in a concrete algorithm modelled on Liu and Smolka’s linear-time fixpoint algorithm. Finally, we show that the upper complexity bound is preserved under adding nominals to the logic, i.e., in coalgebraic hybrid logic. Clemens Kupke, Dirk Pattinson, Lutz Schröder |
ACM Trans. Comput. Log. | 1 |
| 2021 | Expressivity of Quantitative Modal Logics : Categorical Foundations via Codensity and Approximation
Yuichi Komorida, Shin-ya Katsumata, Clemens Kupke, Jurriaan Rot, Ichiro Hasuo |
LICS | 3 |
| 2021 | Stable Model Semantics for Guarded Existential Rules and Description Logics: Decidability and ComplexityabstractThis work investigates the decidability and complexity of database query answering under guarded existential rules with nonmonotonic negation according to the classical stable model semantics. In this setting, existential quantification is interpreted via Skolem functions, and the unique name assumption is adopted. As a first result, we show the decidability of answering first-order queries based on such rules by a translation into the satisfiability problem for guarded second-order formulas having the tree-model property. To obtain precise complexity results for unions of conjunctive queries, we transform the original problem in polynomial time into an intermediate problem that is easier to analyze: query answering for guarded disjunctive existential rules with stratified negation. We obtain precise bounds for the general setting and for various restricted settings. We also consider extensions of the original formalism with negative constraints, keys, and the possibility of negated atoms in queries. Finally, we show how the above results can be used to provide decidability and complexity results for a natural adaptation of the stable model semantics to description logics such as ELHI and the DL-Lite family. Georg Gottlob, André Hernich, Clemens Kupke, Thomas Lukasiewicz |
J. ACM | 3 |
| 2021 | Expressive Logics for Coinductive PredicatesabstractThe classical Hennessy-Milner theorem says that two states of an image-finite transition system are bisimilar if and only if they satisfy the same formulas in a certain modal logic. In this paper we study this type of result in a general context, moving from transition systems to coalgebras and from bisimilarity to coinductive predicates. We formulate when a logic fully characterises a coinductive predicate on coalgebras, by providing suitable notions of adequacy and expressivity, and give sufficient conditions on the semantics. The approach is illustrated with logics characterising similarity, divergence and a behavioural metric on automata. Clemens Kupke, Jurriaan Rot |
Log. Methods Comput. Sci. | 1 |
| 2020 | Expressive Logics for Coinductive PredicatesabstractThe classical Hennessy-Milner theorem says that two states of an image-finite transition system are bisimilar if and only if they satisfy the same formulas in a certain modal logic. In this paper we study this type of result in a general context, moving from transition systems to coalgebras and from bisimilarity to coinductive predicates. We formulate when a logic fully characterises a coinductive predicate on coalgebras, by providing suitable notions of adequacy and expressivity, and give sufficient conditions on the semantics. The approach is illustrated with logics characterising similarity, divergence and a behavioural metric on automata. Clemens Kupke, Jurriaan Rot |
CSL | 1 |
| 2020 | Learning Weighted Automata over Principal Ideal DomainsabstractContains fulltext : 219588.pdf (Publisher’s version ) (Open Access) Gerco van Heerdt, Clemens Kupke, Jurriaan Rot, Alexandra Silva 0001 |
FoSSaCS | 2 |
| 2019 | Coalgebra Learning via DualityabstractAbstract Automata learning is a popular technique for inferring minimal automata through membership and equivalence queries. In this paper, we generalise learning to the theory of coalgebras. The approach relies on the use of logical formulas as tests, based on a dual adjunction between states and logical theories. This allows us to learn, e.g., labelled transition systems, using Hennessy-Milner logic. Our main contribution is an abstract learning algorithm, together with a proof of correctness and termination. Simone Barlocco, Clemens Kupke, Jurriaan Rot |
FoSSaCS | 2 |
| 2019 | Completeness for Game LogicabstractGame logic was introduced by Rohit Parikh in the 1980s as a generalisation of propositional dynamic logic (PDL) for reasoning about outcomes that players can force in determined 2-player games. Semantically, the generalisation from programs to games is mirrored by moving from Kripke models to monotone neighbourhood models. Parikh proposed a natural PDL-style Hilbert system which was easily proved to be sound, but its completeness has thus far remained an open problem. In this paper, we introduce a cut-free sequent calculus for game logic, and two cut-free sequent calculi that manipulate annotated formulas, one for game logic and one for the monotone μ -calculus, the variant of the polymodal μ -calculus where the semantics is given by monotone neighbourhood models instead of Kripke structures. We show these systems are sound and complete, and that completeness of Parikh's axiomatization follows. Our approach builds on recent ideas and results by Afshari & Leigh (LICS 2017) in that we obtain completeness via a sequence of proof transformations between the systems. A crucial ingredient is a validity-preserving translation from game logic to the monotone μ -calculus. Sebastian Enqvist, Helle Hvid Hansen, Clemens Kupke, Johannes Marti, Yde Venema |
LICS | 3 |
| 2018 | A compositional treatment of iterated open gamesabstractCompositional Game Theory is a new, recently introduced model of economic games based upon the computer science idea of compositionality. In it, complex and irregular games can be built up from smaller and simpler games, and the equilibria of these complex games can be defined recursively from the equilibria of their simpler subgames. This paper extends the model by providing a final coalgebra semantics for infinite games. In the course of this, we introduce a new operator on games to model the economic concept of subgame perfection. Neil Ghani, Clemens Kupke, Alasdair Lambert, Fredrik Nordvall Forsberg |
Theor. Comput. Sci. | 2 |
| 2015 | Reasoning with Global Assumptions in Arithmetic Modal Logics
Clemens Kupke, Dirk Pattinson, Lutz Schröder |
FCT | 1 |
| 2014 | Stable Model Semantics for Guarded Existential Rules and Description Logics
Georg Gottlob, André Hernich, Clemens Kupke, Thomas Lukasiewicz |
KR | 3 |
| 2013 | Well-founded semantics for extended datalog and ontological reasoningabstractThe Datalog± family of expressive extensions of Datalog has recently been introduced as a new paradigm for query answering over ontologies, which captures and extends several common description logics. It extends plain Datalog by features such as existentially quantified rule heads and, at the same time, restricts the rule syntax so as to achieve decidability and tractability. In this paper, we continue the research on Datalog±. More precisely, we generalize the well-founded semantics (WFS), as the standard semantics for nonmonotonic normal programs in the database context, to Datalog± programs with negation under the unique name assumption (UNA). We prove that for guarded Datalog± with negation under the standard WFS, answering normal Boolean conjunctive queries is decidable, and we provide precise complexity results for this problem, namely, in particular, completeness for PTIME (resp., 2-EXPTIME) in the data (resp., combined) complexity. André Hernich, Clemens Kupke, Thomas Lukasiewicz, Georg Gottlob |
PODS | 2 |
| 2013 | Acyclicity Notions for Existential Rules and Their Application to Query Answering in OntologiesabstractAnswering conjunctive queries (CQs) over a set of facts extended with existential rules is a prominent problem in knowledge representation and databases. This problem can be solved using the chase algorithm, which extends the given set of facts with fresh facts in order to satisfy the rules. If the chase terminates, then CQs can be evaluated directly in the resulting set of facts. The chase, however, does not terminate necessarily, and checking whether the chase terminates on a given set of rules and facts is undecidable. Numerous acyclicity notions were proposed as sufficient conditions for chase termination. In this paper, we present two new acyclicity notions called model-faithful acyclicity (MFA) and model-summarising acyclicity (MSA). Furthermore, we investigate the landscape of the known acyclicity notions and establish a complete taxonomy of all notions known to us. Finally, we show that MFA and MSA generalise most of these notions. Existential rules are closely related to the Horn fragments of the OWL 2 ontology language; furthermore, several prominent OWL 2 reasoners implement CQ answering by using the chase to materialise all relevant facts. In order to avoid termination problems, many of these systems handle only the OWL 2 RL profile of OWL 2; furthermore, some systems go beyond OWL 2 RL, but without any termination guarantees. In this paper we also investigate whether various acyclicity notions can provide a principled and practical solution to these problems. On the theoretical side, we show that query answering for acyclic ontologies is of lower complexity than for general ontologies. On the practical side, we show that many of the commonly used OWL 2 ontologies are MSA, and that the number of facts obtained by materialisation is not too large. Our results thus suggest that principled development of materialisation-based OWL 2 reasoners is practically feasible. Bernardo Cuenca Grau, Ian Horrocks 0001, Markus Krötzsch, Clemens Kupke, Despoina Magka, Boris Motik, Zhe Wang 0001 |
J. Artif. Intell. Res. | 4 |
| 2012 | Equality-Friendly Well-Founded Semantics and Applications to Description LogicsabstractWe tackle the problem of defining a well-founded semantics for Datalog rules with existentially quantified variables in their heads and negations in their bodies. In particular, we provide a well-founded semantics (WFS) for the recent Datalog+/- family of ontology languages, which covers several important description logics (DLs). To do so, we generalize Datalog+/- by non-stratified nonmonotonic negation in rule bodies, and we define a WFS for this generalization via guarded fixed-point logic. We refer to this approach as equality-friendly WFS, since it has the advantage that it does not make the unique name assumption (UNA); this brings it close to OWL and its profiles as well as typical DLs, which also do not make the UNA. We prove that for guarded Datalog+/- with negation under the equality-friendly WFS, conjunctive query answering is decidable, and we provide precise complexity results for this problem. From these results, we obtain precise definitions of the standard WFS extensions of EL and of members of the DL-Lite family, as well as corresponding complexity results for query answering. Georg Gottlob, André Hernich, Clemens Kupke, Thomas Lukasiewicz |
AAAI | 3 |
| 2012 | Acyclicity Conditions and their Application to Query Answering in Description Logics
Bernardo Cuenca Grau, Ian Horrocks 0001, Markus Krötzsch, Clemens Kupke, Despoina Magka, Boris Motik, Zhe Wang 0001 |
KR | 4 |
| 2012 | Minimization via Duality
Nick Bezhanishvili, Clemens Kupke, Prakash Panangaden |
WoLLIC | 2 |
| 2011 | Coalgebraic semantics of modal logics: An overview
Clemens Kupke, Dirk Pattinson |
Theor. Comput. Sci. | 1 |
| 2010 | On Modal Logics of Linear Inequalities
Clemens Kupke, Dirk Pattinson |
Advances in Modal Logic | 1 |
| 2010 | Optimal Tableau Algorithms for Coalgebraic Logics
Rajeev Goré, Clemens Kupke, Dirk Pattinson |
TACAS | 2 |
| 2010 | Preface
Jirí Adámek, Clemens Kupke |
Inf. Comput. | 2 |
| 2010 | Complete sets of cooperations
Clemens Kupke, Jan Rutten |
Inf. Comput. | 1 |
| 2009 | Characterising Behavioural Equivalence: Three Sides of One Coin
Clemens Kupke, Raul Andres Leal |
CALCO | 1 |
| 2009 | Nominals for Everyone
Lutz Schröder, Dirk Pattinson, Clemens Kupke |
IJCAI | 3 |
| 2008 | Completeness of the finitary Moss logic
Clemens Kupke, Alexander Kurz 0001, Yde Venema |
Advances in Modal Logic | 1 |
| 2008 | Coalgebraic Automata Theory: Basic ResultsabstractWe generalize some of the central results in automata theory to the abstraction level of coalgebras and thus lay out the foundations of a universal theory of automata operating on infinite objects. Let F be any set functor that preserves weak pullbacks. We show that the class of recognizable languages of F-coalgebras is closed under taking unions, intersections, and projections. We also prove that if a nondeterministic F-automaton accepts some coalgebra it accepts a finite one of the size of the automaton. Our main technical result concerns an explicit construction which transforms a given alternating F-automaton into an equivalent nondeterministic one, whose size is exponentially bound by the size of the original automaton. Clemens Kupke, Yde Venema |
Log. Methods Comput. Sci. | 1 |
| 2007 | Bisimulation for Neighbourhood Structures
Helle Hvid Hansen, Clemens Kupke, Eric Pacuit |
CALCO | 2 |
| 2005 | Ultrafilter Extensions for Coalgebras
Clemens Kupke, Alexander Kurz 0001, Dirk Pattinson |
CALCO | 1 |
| 2005 | Closure Properties of Coalgebra AutomataabstractWe generalize some of the central results in automata theory to the abstraction level of coalgebras. In particular, we show that for any standard, weak pullback preserving functor F, the class of recognizable languages of F -coalgebras is closed under taking unions, intersections and projections. Our main technical result concerns a construction which transforms a given alternating F -automaton into an equivalent non-deterministic one. Clemens Kupke, Yde Venema |
LICS | 1 |
| 2004 | Stone coalgebras
Clemens Kupke, Alexander Kurz 0001, Yde Venema |
Theor. Comput. Sci. | 1 |