Florian Bruse

dblp:130/3850 · DBLP profile ↗
← Back
21ranked-venue papers
17as first author
18since 2021 · last 2026
0000-0001-6800-7135ORCID · verified

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

Theory of computation · 13 · 11 first-author · 12 since 2021Artificial intelligence and machine learning · 7 · 6 first-author · 6 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 Verifying and interpreting neural networks using finite automata
abstract
Verifying properties and interpreting the behaviour of deep neural networks (DNN) is an important task given their ubiquitous use in applications, including safety-critical ones, and their black-box nature. We propose an automata-theoretic approach to tackling problems arising in DNN analysis. We show that the input-output behaviour of a DNN can be captured precisely by a (special) weak Büchi automaton and we show how these can be used to address common verification and interpretation tasks of DNN like adversarial robustness or minimum sufficient reasons.
Marco Sälzer, Eric Alsmann, Florian Bruse, Martin Lange 0001
Inf. Comput.3
2025 Higher-Order Timed Automata and Tail Recursion
Florian Bruse
TIME1
2025 Space-Efficient Model-Checking of Higher-Order Recursion Schemes
Florian Bruse
VMCAI (1)1
2024 Verifying and Interpreting Neural Networks Using Finite Automata
Marco Sälzer, Eric Alsmann, Florian Bruse, Martin Lange 0001
DLT3
2024 Real-Time Higher-Order Recursion Schemes
Eric Alsmann, Florian Bruse
TIME2
2024 Model checking timed recursive CTL
abstract
We introduce Timed Recursive CTL, a merger of two extensions of the well-known branching-time logic CTL: Timed CTL is interpreted over real-time systems like timed automata; Recursive CTL introduces a powerful recursion operator which takes the expressiveness of this logic CTL well beyond that of regular properties. The result is an expressive logic for real-time properties. We show that its model checking problem is decidable over timed automata, namely 2-EXPTIME-complete.
Florian Bruse, Martin Lange 0001
Inf. Comput.1
2024 Weights of formal languages based on geometric series with an application to automatic grading
Florian Bruse, Maurice Herwig, Martin Lange 0001
Theor. Comput. Sci.1
2023 Formal Reasoning About Influence in Natural Sciences Experiments
abstract
Abstract We present a simple calculus for deriving statements about the local behaviour of partial, continuous functions over the reals, within a collection of such functions associated with the elements of a finite partial order. We show that the calculus is sound in general and complete for particular partial orders and statements. The motivation for this work is drawn from an attempt to foster digitalisation in secondary-eduction classrooms, in particular in experimental lessons in natural science classes. This provides a way to formally model experiments and to automatically derive the truth of hypotheses made about certain phenomena in such experiments.
Florian Bruse, Martin Lange 0001, Sören Möller
CADE1
2023 The Calculus of Temporal Influence
Florian Bruse, Marit Kastaun, Martin Lange 0001, Sören Möller
TIME1
2023 The tail-recursive fragment of timed recursive CTL
abstract
Timed Recursive CTL (TRCTL) was recently proposed as a merger of two extensions of the well-known branching-time logic CTL: Timed CTL on one hand is interpreted over real-time systems like timed automata, and Recursive CTL (RecCTL) on the other hand obtains high expressiveness through the introduction of a recursion operator. Model checking for the resulting logic is known to be 2-EXPTIME-complete. The aim of this paper is to investigate the possibility to obtain a fragment of lower complexity without losing too much expressive power. It is obtained by a syntactic property called “tail-recursiveness” that restricts the way that recursive formulas can be built. This restriction is known to decrease the complexity of model checking by half an exponential in the untimed setting. We show that this also works in the real-time world: model checking for the tail-recursive fragment of TRCTL is EXPSPACE-complete already in its data complexity, i.e. for a fixed formula. The upper bound is obtained via a model-checking procedure on region graphs combining standard untiming constructions with a tailored algorithm. The lower bound is established by a reduction from a suitable tiling problem.
Florian Bruse, Martin Lange 0001
Inf. Comput.1
2022 The Tail-Recursive Fragment of Timed Recursive CTL
Florian Bruse, Martin Lange 0001, Étienne Lozes
TIME1
2022 A Similarity Measure for Formal Languages Based on Convergent Geometric Series
Florian Bruse, Maurice Herwig, Martin Lange 0001
CIAA1
2022 Local higher-order fixpoint iteration
Florian Bruse, Jörg Kreiker, Martin Lange 0001, Marco Sälzer
Inf. Comput.1
2021 A Decidable Non-Regular Modal Fixpoint Logic
abstract
Fixpoint Logic with Chop (FLC) extends the modal μ-calculus with an operator for sequential composition between predicate transformers. This makes it an expressive modal fixpoint logic which is capable of formalising many non-regular program properties. Its satisfiability problem is highly undecidable. Here we define Visibly Pushdown Fixpoint Logic with Chop, a fragment in which fixpoint formulas are required to be of a certain form resembling visibly pushdown grammars. We give a sound and complete game-theoretic characterisation of FLC’s satisfiability problem and show that the games corresponding to formulas from this fragment are stair-parity games and therefore effectively solvable, resulting in 2EXPTIME-completeness of this fragment. The lower bound is inherited from PDL over Recursive Programs, which is structurally similar but considerably weaker in expressive power.
Florian Bruse, Martin Lange 0001
CONCUR1
2021 Finite Convergence of μ-Calculus Fixpoints on Genuinely Infinite Structures
abstract
The modal μ-calculus can only express bisimulation-invariant properties. It is a simple consequence of Kleene’s Fixpoint Theorem that on structures with finite bisimulation quotients, the fixpoint iteration of any formula converges after finitely many steps. We show that the converse does not hold: we construct a word with an infinite bisimulation quotient that is locally regular so that the iteration for any fixpoint formula of the modal μ-calculus on it converges after finitely many steps. This entails decidability of μ-calculus model-checking over this word. We also show that the reason for the discrepancy between infinite bisimulation quotients and trans-finite fixpoint convergence lies in the fact that the μ-calculus can only express regular properties.
Florian Bruse, Marco Sälzer, Martin Lange 0001
MFCS1
2021 Model Checking Timed Recursive CTL
abstract
We introduce Timed Recursive CTL, a merger of two extensions of the well-known branching-time logic CTL: Timed CTL is interpreted over real-time systems like timed automata; Recursive CTL introduces a powerful recursion operator which takes the expressiveness of this logic CTL well beyond that of regular properties. The result is an expressive logic for real-time properties. We show that its model checking problem is decidable over timed automata, namely 2-EXPTIME-complete.
Florian Bruse, Martin Lange 0001
TIME1
2021 The Complexity of Model-Checking Tail-Recursive Higher-Order Fixpoint Logic
abstract
Higher-Order Fixpoint Logic (HFL) is a modal specification language whose expressive power reaches far beyond that of Monadic Second-Order Logic, achieved through an incorporation of a typed λ-calculus into the modal μ-calculus. Its model checking problem on finite transition systems is decidable, albeit of high complexity, namely k-EXPTIME-complete for formulas that use functions of type order at most k < 0. In this paper we present a fragment with a presumably easier model checking problem. We show that so-called tail-recursive formulas of type order k can be model checked in (k − 1)-EXPSPACE, and also give matching lower bounds. This yields generic results for the complexity of bisimulation-invariant non-regular properties, as these can typically be defined in HFL.
Florian Bruse, Martin Lange 0001, Étienne Lozes
Fundam. Informaticae1
2021 Temporal logic with recursion
Florian Bruse, Martin Lange 0001
Inf. Comput.1
2020 Temporal Logic with Recursion
abstract
We introduce extensions of the standard temporal logics CTL and LTL with a recursion operator that takes propositional arguments. Unlike other proposals for modal fixpoint logics of high expressive power, we obtain logics that retain some of the appealing pragmatic advantages of CTL and LTL, yet have expressive power beyond that of the modal μ-calculus or MSO. We advocate these logics by showing how the recursion operator can be used to express interesting non-regular properties. We also study decidability and complexity issues of the standard decision problems.
Florian Bruse, Martin Lange 0001
TIME1
2017 On the relationship between higher-order recursion schemes and higher-order fixpoint logic
abstract
We study the relationship between two kinds of higher-order extensions
Naoki Kobayashi 0001, Étienne Lozes, Florian Bruse
POPL3
2014 Alternating Parity Krivine Automata
Florian Bruse
MFCS (1)1