Jan Eisenhut

dblp:297/4083 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
5since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 4 · 3 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Theory of computation · 1 · 1 since 2021

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.

Artificial intelligence
3 papers
Planning, search and constraint satisfaction · 67% Reinforcement learning · 33%
Theoretical computer science
1 paper
Automated reasoning and model checking · 67% Automata and formal languages · 33%

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

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
classical planning
1.622025
On Picking Good Policies: Leveraging Action-Policy Testing in Policy Training · ICAPS 2025
New Fuzzing Biases for Action Policy Testing · ICAPS 2024
Machine learning › Reinforcement learning
policy selection
0.912025
On Picking Good Policies: Leveraging Action-Policy Testing in Policy Training · ICAPS 2025
Automata and formal languages › omega-automata
büchi automata
0.512021
Model Checking ømega-Regular Properties with Decoupled Search · CAV (2) 2021
Automated reasoning and model checking › temporal logic verification
liveness verification
0.512021
Model Checking ømega-Regular Properties with Decoupled Search · CAV (2) 2021
Automated reasoning and model checking
model checking
0.512021
Model Checking ømega-Regular Properties with Decoupled Search · CAV (2) 2021
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
state space search
0.112021
Model Checking ømega-Regular Properties with Decoupled Search · CAV (2) 2021

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

nested depth-first search · 1.0decoupled search · 1.0policy testing · 0.9ASNets · 0.9random walk · 0.8neural action policies · 0.8partial-order reduction · 0.5partial order reduction · 0.5
YearPublicationVenuePosition
2025 An Operator-Centric Trustable Decision-Making Tool for Planning Ground Logistic Operations of Beluga Aircraft
abstract
This paper presents the demonstrator developed in the TUPLES European Union research project for assisting human operators at Airbus to plan Beluga cargo ground logistic operations. The demonstrator features techniques providing robust, explainable, and safe decisions, which all contribute to making our decision-support system trusted by the operators. We have also worked on various planning methods to scale up to the size of the real industrial problem, including hybrid machine learning and symbolic algorithms. We demonstrate the software that was tested by Airbus operators during a user study in Finkenwerder’s production site in May 2025.
Rebecca Eifler, Nika Beriachvili, Arthur Bit-Monnot, Dillon Ze Chen, Jan Eisenhut, Jörg Hoffmann 0001, Sylvie Thiébaux, Florent Teichteil-Königsbuch
ECAI5
2025 Is This a Good Decision? Action Optimality Checking in Classical Planning
abstract
Heuristic search is a prominent method for plan generation in classical planning. Here we address its use for a new problem that we baptize action optimality checking (AOC): checking whether a given action a is optimal in a given state s. AOC has various potential uses, e.g. quality assurance for learned action policies through checking example policy decisions. A vanilla algorithm for AOC is to run two A⋆ searches, on each of s and the outcome state s′ of applying a. We show that one can do much better than this. We introduce early termination criteria across multiple searches. Beyond this, we introduce AOCA⋆, which performs a single search on s that gives preference to paths going through s′. Our experiments show that AOCA⋆ is superior to the vanilla algorithm as well as other multiple-search configurations, consistently across three different state-of-the-art heuristic functions.
Jan Eisenhut, Daniel Fiser, Wheeler Ruml, Jörg Hoffmann 0001
ECAI1
2025 On Picking Good Policies: Leveraging Action-Policy Testing in Policy Training
abstract
Testing is a natural approach to assess the quality of learned action policies π. Prior work introduced policy testing in AI planning as searching for bugs in π, that is, states where π is sub-optimal with respect to a given testing objective. Beyond quality assurance, an obvious application of these methods is policy selection: given several π to choose from, we can use testing to select the "least buggy" one. Here, we integrate testing-based policy selection into the training process. This includes making more informed decisions when selecting the final policy after training, as well as choosing more promising intermediate policies during the training process. Our experiments with ASNets action policies show that integrating testing allows us to more reliably obtain good-quality policies.
Jan Eisenhut, Daniel Fiser, Isabel Valera, Jörg Hoffmann 0001
ICAPS1
2024 New Fuzzing Biases for Action Policy Testing
abstract
Testing was recently proposed as a method to gain trust in learned action policies in classical planning. Test cases in this setting are states generated by a fuzzing process that performs random walks from the initial state. A fuzzing bias attempts to bias these random walks towards policy bugs, that is, states where the policy performs sub-optimally. Prior work explored a simple fuzzing bias based on policy-trace cost. Here, we investigate this topic more deeply. We introduce three new fuzzing biases based on analyses of policy-trace shape, estimating whether a trace is close to looping back on itself, whether it contains detours, and whether its goal-distance surface does not smoothly decline. Our experiments with two kinds of neural action policies show that these new biases improve bug-finding capabilities in many cases.
Jan Eisenhut, Xandra Schuler, Daniel Fiser, Daniel Höller, Maria Christakis, Jörg Hoffmann 0001
ICAPS1
2021 Model Checking ømega-Regular Properties with Decoupled Search
abstract
Abstract Decoupled search is a state space search method originally introduced in AI Planning. Similar to partial-order reduction methods, decoupled search exploits the independence of components to tackle the state explosion problem. Similar to symbolic representations, it does not construct the explicit state space, but sets of states are represented in a compact manner, exploiting component independence. Given the success of both partial-order reduction and symbolic representations when model checking liveness properties, our goal is to add decoupled search to the toolset of liveness checking methods. Specifically, we show how decoupled search can be applied to liveness verification for composed Büchi automata by adapting, and showing correct, a standard algorithm for detecting lassos (i.e., infinite accepting runs), namely nested depth-first search. We evaluate our approach using a prototype implementation.
Daniel Gnad 0001, Jan Eisenhut, Alberto Lluch-Lafuente, Jörg Hoffmann 0001
CAV (2)2