VLDB 2026 Research / reviewers in the wild / expert
Christoph Rauch
dblp:146/0540
· DBLP profile ↗
6ranked-venue papers
0as first author
1since 2021 · last 2021
0000-0003-2635-1629ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5 · 1 since 2021Software engineering, systems software and programming languages · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | A metalanguage for guarded iteration
Sergey Goncharov 0001, Christoph Rauch, Lutz Schröder |
Theor. Comput. Sci. | 2 |
| 2020 | Cheap CTL Compassion in NuSMV
Daniel Hausmann 0001, Tadeusz Litak, Christoph Rauch, Matthias Zinner |
VMCAI | 3 |
| 2019 | Guarded and Unguarded Iteration for Generalized ProcessesabstractModels of iterated computation, such as (completely) iterative monads, often depend on a notion of guardedness, which guarantees unique solvability of recursive equations and requires roughly that recursive calls happen only under certain guarding operations. On the other hand, many models of iteration do admit unguarded iteration. Solutions are then no longer unique, and in general not even determined as least or greatest fixpoints, being instead governed by quasi-equational axioms. Monads that support unguarded iteration in this sense are called (complete) Elgot monads. Here, we propose to equip (Kleisli categories of) monads with an abstract notion of guardedness and then require solvability of abstractly guarded recursive equations; examples of such abstractly guarded pre-iterative monads include both iterative monads and Elgot monads, the latter by deeming any recursive definition to be abstractly guarded. Our main result is then that Elgot monads are precisely the iteration-congruent retracts of abstractly guarded iterative monads, the latter being defined as admitting unique solutions of abstractly guarded recursive equations; in other words, models of unguarded iteration come about by quotienting models of guarded iteration. Sergey Goncharov 0001, Lutz Schröder, Christoph Rauch, Maciej Piróg |
Log. Methods Comput. Sci. | 3 |
| 2018 | A Metalanguage for Guarded Iteration
Sergey Goncharov 0001, Christoph Rauch, Lutz Schröder |
ICTAC | 2 |
| 2018 | Unguarded Recursion on Coinductive ResumptionsabstractWe study a model of side-effecting processes obtained by starting from a monad modelling base effects and adjoining free operations using a cofree coalgebra construction; one thus arrives at what one may think of as types of non-wellfounded side-effecting trees, generalizing the infinite resumption monad. Correspondingly, the arising monad transformer has been termed the coinductive generalized resumption transformer. Monads of this kind have received some attention in the recent literature; in particular, it has been shown that they admit guarded iteration. Here, we show that they also admit unguarded iteration, i.e. form complete Elgot monads, provided that the underlying base effect supports unguarded iteration. Moreover, we provide a universal characterization of the coinductive resumption monad transformer in terms of coproducts of complete Elgot monads. Comment: 47 pages, extended version of http://www.sciencedirect.com/science/article/pii/S1571066115000791 Sergey Goncharov 0001, Lutz Schröder, Christoph Rauch, Julian Jakob |
Log. Methods Comput. Sci. | 3 |
| 2017 | Unifying Guarded and Unguarded Iteration
Sergey Goncharov 0001, Lutz Schröder, Christoph Rauch, Maciej Piróg |
FoSSaCS | 3 |