VLDB 2026 Research / reviewers in the wild / expert
Joshua Moerman
dblp:172/1448
· DBLP profile ↗
13ranked-venue papers
4as first author
4since 2021 · last 2022
0000-0001-9819-8374ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 8 · 3 first-author · 3 since 2021Software engineering, systems software and programming languages · 6 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Gradient-Descent for Randomized Controllers Under Partial Observability
Linus Heck, Jip Spel, Sebastian Junges, Joshua Moerman, Joost-Pieter Katoen |
VMCAI | 4 |
| 2022 | Residuality and Learning for Nondeterministic Nominal AutomataabstractWe are motivated by the following question: which data languages admit an active learning algorithm? This question was left open in previous work by the authors, and is particularly challenging for languages recognised by nondeterministic automata. To answer it, we develop the theory of residual nominal automata, a subclass of nondeterministic nominal automata. We prove that this class has canonical representatives, which can always be constructed via a finite number of observations. This property enables active learning algorithms, and makes up for the fact that residuality -- a semantic property -- is undecidable for nominal automata. Our construction for canonical residual automata is based on a machine-independent characterisation of residual languages, for which we develop new results in nominal lattice theory. Studying residuality in the context of nominal languages is a step towards a better understanding of learnability of automata with some sort of nondeterminism. Joshua Moerman, Matteo Sammartino |
Log. Methods Comput. Sci. | 1 |
| 2022 | Fast computations on ordered nominal sets
David Venhoek, Joshua Moerman, Jurriaan Rot |
Theor. Comput. Sci. | 2 |
| 2021 | Orbit-Finite-Dimensional Vector Spaces and Weighted Register AutomataabstractWe develop a theory of vector spaces spanned by orbit-finite sets. Using this theory, we give a decision procedure for equivalence of weighted register automata, which are the common generalization of weighted automata and register automata for infinite alphabets. The algorithm runs in exponential time, and in polynomial time for a fixed number of registers. As a special case, we can decide, with the same complexity, language equivalence for unambiguous register automata, which improves previous results in three ways: (a) we allow for order comparisons on atoms, and not just equality; (b) the complexity is exponentially better; and (c) we allow automata with guessing. Mikolaj Bojanczyk, Bartek Klin, Joshua Moerman |
LICS | 3 |
| 2020 | Residual Nominal Automata
Joshua Moerman, Matteo Sammartino |
CONCUR | 1 |
| 2020 | Separation and Renaming in Nominal Sets
Joshua Moerman, Jurriaan Rot |
CSL | 1 |
| 2020 | Generating Functions for Probabilistic Programs
Lutz Klinkenberg, Kevin Batz, Benjamin Lucien Kaminski, Joost-Pieter Katoen, Joshua Moerman, Tobias Winkler 0001 |
LOPSTR | 5 |
| 2019 | n-Complete test suites for IOCOabstractAn n -complete test suite for automata guarantees to detect all faulty implementations with a bounded number of states. We propose a construction of such a test suite for ioco conformance on labeled transition systems, which we derive from construction methods for deterministic FSMs. Our resulting test suite poses no further restrictions on the implementations other than their number of states and fairness in test execution. This elevates restrictions made in existing methods. In particular, we address the problem of compatible states : specification states which can be implemented by a single state. Such states are forbidden by existing methods for ioco, as they complicate test suite construction. Petra van den Bos, Ramon Janssen, Joshua Moerman |
Softw. Qual. J. | 3 |
| 2018 | Fast Computations on Ordered Nominal Sets
David Venhoek, Joshua Moerman, Jurriaan Rot |
ICTAC | 2 |
| 2017 | Learning nominal automataabstractWe present an Angluin-style algorithm to learn nominal automata, which are acceptors of languages over infinite (structured) alphabets. The abstract approach we take allows us to seamlessly extend known variations of the algorithm to this new setting. In particular we can learn a subclass of nominal non-deterministic automata. An implementation using a recently developed Haskell library for nominal computation is provided for preliminary experiments. Joshua Moerman, Matteo Sammartino, Alexandra Silva 0001, Bartek Klin, Michal Szynwelski |
POPL | 1 |
| 2017 | n-Complete Test Suites for IOCO
Petra van den Bos, Ramon Janssen, Joshua Moerman |
ICTSS | 3 |
| 2016 | Minimal Separating Sequences for All Pairs of States
Rick Smetsers, Joshua Moerman, David N. Jansen |
LATA | 2 |
| 2015 | Applying Automata Learning to Embedded Control Software
Wouter Smeenk, Joshua Moerman, Frits W. Vaandrager, David N. Jansen |
ICFEM | 2 |