← Search

Jörg Hoffmann

15 accepted papers

2026

Probabilistic Safety Verification of Neural Policies via Predicate Abstraction

AAAI 2026technical

Neural networks are increasingly important to learn action policies. Policy predicate abstraction (PPA) verifies safety of such a neural policy pi by over-approximating the state space subgraph induced by pi and using counterexample-guided abstraction refinement (CEGAR) to iteratively refine the abs

Cited by 0SourcePDFScholar
2024

Guiding GBFS through Learned Pairwise Rankings

IJCAI 2024poster

We propose a new approach based on ranking to learn to guide Greedy Best-First Search (GBFS). As previous ranking approaches, ours is based on the observation that directly learning a heuristic function is overly restrictive, and that GBFS is capable of efficiently finding good plans for a much more…

2023

Specifying and Testing k-Safety Properties for Machine-Learning Models

IJCAI 2023poster

Machine-learning models are becoming increasingly prevalent in our lives, for instance assisting in image-classification or decision-making tasks. Consequently, the reliability of these models is of critical importance and has resulted in the development of numerous approaches for validating and ver…

2022

Expressivity of Planning with Horn Description Logic Ontologies

AAAI 2022technical

State constraints in AI Planning globally restrict the legal environment states. Standard planning languages make closed-domain and closed-world assumptions. Here we address open-world state constraints formalized by planning over a description logic (DL) ontology. Previously, this combination of DL…

2021

Choosing the Initial State for Online Replanning

AAAI 2021technical

The need to replan arises in many applications. However, in the context of planning as heuristic search, it raises an annoying problem: if the previous plan is still executing, what should the new plan search take as its initial state? If it were possible to accurately predict how long replanning wo…

Cited by 3SourcePDFScholar
2021

Custom-Design of FDR Encodings: The Case of Red-Black Planning

IJCAI 2021poster

Classical planning tasks are commonly described in PDDL, while most planning systems operate on a grounded finite-domain representation (FDR). The translation of PDDL into FDR is complex and has a lot of choice points---it involves identifying so called mutex groups---but most systems rely on the tr…

Cited by 4SourcePDFScholar
2021

Faster Stackelberg Planning via Symbolic Search and Information Sharing

AAAI 2021technical

Stackelberg planning is a recent framework where a leader and a follower each choose a plan in the same planning task, the leader's objective being to maximize plan cost for the follower. This formulation naturally captures security-related (leader=defender, follower=attacker) as well as robustness-…

Cited by 14SourcePDFScholar
2021

Learning Temporal Plan Preferences from Examples: An Empirical Study

IJCAI 2021poster

Temporal plan preferences are natural and important in a variety of applications. Yet users often find it difficult to formalize their preferences. Here we explore the possibility to learn preferences from example plans. Focusing on one preference at a time, the user is asked to annotate examples as…

Cited by 2SourcePDFScholar
2021

Polynomial-Time in PDDL Input Size: Making the Delete Relaxation Feasible for Lifted Planning

IJCAI 2021poster

Polynomial-time heuristic functions for planning are commonplace since 20 years. But polynomial-time in which input? Almost all existing approaches are based on a grounded task representation, not on the actual PDDL input which is exponentially smaller. This limits practical applicability to cases w…

Cited by 41SourcePDFScholar
2020

Generating Instructions at Different Levels of Abstraction

COLING 2020main

When generating technical instructions, it is often convenient to describe complex objects in the world at different levels of abstraction. A novice user might need an object explained piece by piece, while for an expert, talking about the complex object (e.g. a wall or railing) directly may be more…

Cited by 7SourcePDFScholar
2020

Plan-Space Explanation via Plan-Property Dependencies: Faster Algorithms & More Powerful Properties

IJCAI 2020poster

Justifying a plan to a user requires answering questions about the space of possible plans. Recent work introduced a framework for doing so via plan-property dependencies, where plan properties p are Boolean functions on plans, and p entails q if all plans that satisfy p also satisfy q. We extend th…

Cited by 0SourcePDFScholar