Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Benjamin von Berg

dblp:230/4060 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
4since 2021 · last 2026
0009-0001-3595-4715ORCID · corroborated

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

Software engineering, systems software and programming languages · 4 · 3 first-author · 4 since 2021Theory of computation · 3 · 2 first-author · 3 since 2021Security and privacy · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
3 papers
Automata and formal languages · 55% Automated reasoning and model checking · 45%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Smart cities and intelligent transportation · 100%
Network and information security
1 paper
Hardware security and side channels · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Processor architecture and microarchitecture · 100%

Topics — the 13 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Automata and formal languages › grammatical inference
automata learning
1.922026
Active Automata Learning with Noisy Data: From Big to Small Data · FM (2) 2026
Extending AALpy with Passive Learning: A Generalized State-Merging Approach · CAV (4) 2025
Automata and formal languages › grammatical inference › automata learning
active automata learning
1.322026
Active Automata Learning with Noisy Data: From Big to Small Data · FM (2) 2026
Extending AALpy with Passive Learning: A Generalized State-Merging Approach · CAV (4) 2025
Smart cities and intelligent transportation
automated guided vehicle
1.012026
BDD-Based Deadlock Avoidance for Automated Guided Vehicles in Warehouse Logistics (Case Study Paper) · FM (1) 2026
Automated reasoning and model checking › model checking › symbolic model checking
BDD-based verification
1.012026
BDD-Based Deadlock Avoidance for Automated Guided Vehicles in Warehouse Logistics (Case Study Paper) · FM (1) 2026
Automated reasoning and model checking
model checking
1.012026
BDD-Based Deadlock Avoidance for Automated Guided Vehicles in Warehouse Logistics (Case Study Paper) · FM (1) 2026
Automated reasoning and model checking › model checking
symbolic model checking
1.012026
BDD-Based Deadlock Avoidance for Automated Guided Vehicles in Warehouse Logistics (Case Study Paper) · FM (1) 2026
Automata and formal languages › grammatical inference
state merging
0.912025
Extending AALpy with Passive Learning: A Generalized State-Merging Approach · CAV (4) 2025
Hardware security and side channels
microarchitectural attacks
0.412019
A Systematic Evaluation of Transient Execution Attacks and Defenses · USENIX Security Symposium 2019
Hardware security and side channels › microarchitectural attacks
transient execution attack
0.412019
A Systematic Evaluation of Transient Execution Attacks and Defenses · USENIX Security Symposium 2019
Processor architecture and microarchitecture › speculative execution
speculative execution attacks
0.412019
A Systematic Evaluation of Transient Execution Attacks and Defenses · USENIX Security Symposium 2019
Processor architecture and microarchitecture › microarchitectural security
transient execution attacks
0.412019
A Systematic Evaluation of Transient Execution Attacks and Defenses · USENIX Security Symposium 2019
Software testing
model-based testing
0.312026
Active Automata Learning with Noisy Data: From Big to Small Data · FM (2) 2026
Automated reasoning and model checking › program verification › verification of concurrent systems
deadlock analysis
0.312026
BDD-Based Deadlock Avoidance for Automated Guided Vehicles in Warehouse Logistics (Case Study Paper) · FM (1) 2026

Methods — techniques the papers use, named apart from their topics

transition system encoding · 2.0binary decision diagrams · 2.0Partial MaxSAT · 1.0Partial Max-SAT · 1.0state merging · 0.9red-blue framework · 0.9systematic evaluation · 0.8
YearPublicationVenuePosition
2026 BDD-Based Deadlock Avoidance for Automated Guided Vehicles in Warehouse Logistics (Case Study Paper)
abstract
Abstract In this work, we present an industrial case study of deadlock avoidance in the context of automated warehouse logistics. In particular, we consider systems of Automated Guided Vehicles (AGVs) in which semi-autonomous robots move inside a facility along a predefined set of paths. The paper introduces a novel formalization of AGV systems that models the physical setup of the AGV system more accurately compared to previous approaches. In particular, our modeling approach captures movement restrictions due to physical proximity of vehicles regardless of the logical connectivity of the guide path network. The paper provides and compares three different encodings of such models as transition systems, which enable symbolic analysis of the system via Binary Decision Diagrams (BDDs). Based on these encodings we perform deadlock avoidance for warehouse layouts of both synthetic and real-world origin.
Benjamin von Berg, Bernhard K. Aichernig, Fabian Wedenik
FM (1)1
2026 Active Automata Learning with Noisy Data: From Big to Small Data
abstract
Abstract Active automata learning enables model-based testing and verification of black-box systems by automatically constructing models from observations via interactions with the system. As interactions are usually expensive, active algorithms attempt to perform as few interactions as possible to learn a given system. However, many such algorithms struggle when confronted with noise, such as message loss, when learning otherwise deterministic systems. We investigate and adapt different algorithms to learn deterministic automata in a noisy setting. One of these is a novel active algorithm based on our previous passive Partial Max-SAT algorithm. In our analysis, we demonstrate techniques to lower the required number of interactions and order the evaluated algorithms accordingly. Finally, we show that the necessary interactions can be further reduced when leaving the classical active learning framework.
Felix Wallner, Bernhard K. Aichernig, Benjamin von Berg, Maximilian Rindler
FM (2)3
2025 Extending AALpy with Passive Learning: A Generalized State-Merging Approach
abstract
Abstract AALpy is a well-established open-source automata learning library written in Python with a focus on active learning of systems with IO behavior. It provides a wide range of state-of-the-art algorithms for different automaton types ranging from fully deterministic to probabilistic automata. In this work, we present the recent addition of a generalized implementation of an important method from the domain of passive automata learning: state-merging in the red-blue framework. Using a common internal representation for different automaton types allows for a general and highly configurable implementation of the red-blue framework. We describe how to define and execute state-merging algorithms using AALpy, which reduces the implementation effort for state-merging algorithms mainly to the definition of compatibility criteria and scoring. This aids the implementation of both existing and novel algorithms. In particular, defining some existing state-merging algorithms from the literature with AALpy only takes a few lines of code.
Benjamin von Berg, Bernhard K. Aichernig
CAV (4)1
2024 Hierarchical Learning of Generative Automaton Models from Sequential Data
Benjamin von Berg, Bernhard K. Aichernig, Maximilian Rindler, Darko Stern, Martin Tappler
SEFM1
2019 A Systematic Evaluation of Transient Execution Attacks and Defenses
Claudio Canella, Jo Van Bulck, Michael Schwarz 0001, Moritz Lipp, Benjamin von Berg, Philipp Ortner, Frank Piessens, Dmitry Evtyushkin, Daniel Gruss
USENIX Security Symposium5