EDBT 2026 Demo / reviewers in the wild / expert
Florian Pommerening
dblp:39/7401
· DBLP profile ↗
16ranked-venue papers
6as first author
5since 2021 · last 2025
0000-0003-1311-283XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 16 · 6 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 12 · 5 first-author · 2 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
13 papers |
Planning, search and constraint satisfaction · 87% Knowledge representation and reasoning · 7% Optimization for machine learning · 5% | |
| Theoretical computer science
4 papers |
Mathematical optimization · 64% Computational complexity · 36% |
Topics — the 20 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
classical planning |
2.8 | 7 | 2024 | Versatile Cost Partitioning with Exact Sensitivity Analysis · ICAPS 2024 The FF Heuristic for Lifted Classical Planning · AAAI 2022 Lagrangian Decomposition for Classical Planning (Extended Abstract) · IJCAI 2020 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search |
2.2 | 5 | 2025 | A Formalism for Optimal Search with Dynamic Heuristics · ICAPS 2025 Cost-Partitioned Merge-and-Shrink Heuristics for Optimal Classical Planning · IJCAI 2020 Generalized Potential Heuristics for Classical Planning · IJCAI 2019 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › planning heuristics
cost partitioning |
1.9 | 4 | 2024 | Versatile Cost Partitioning with Exact Sensitivity Analysis · ICAPS 2024 Cost-Partitioned Merge-and-Shrink Heuristics for Optimal Classical Planning · IJCAI 2020 Lagrangian Decomposition for Classical Planning (Extended Abstract) · IJCAI 2020 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
admissible heuristics |
1.3 | 3 | 2024 | Versatile Cost Partitioning with Exact Sensitivity Analysis · ICAPS 2024 Higher-Dimensional Potential Heuristics for Optimal Classical Planning · AAAI 2017 From Non-Negative to General Operator Cost Partitioning · AAAI 2015 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › heuristic search planning
abstraction heuristics |
1.0 | 2 | 2024 | Transition Landmarks from Abstraction Cuts · ICAPS 2024 State-Dependent Cost Partitionings for Cartesian Abstractions in Classical Planning · IJCAI 2016 |
Machine learning › Optimization for machine learning › optimization
optimality criteria |
0.9 | 1 | 2025 | A Formalism for Optimal Search with Dynamic Heuristics · ICAPS 2025 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › heuristic search planning
landmark heuristic |
0.8 | 1 | 2024 | Transition Landmarks from Abstraction Cuts · ICAPS 2024 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › plan optimization
optimal planning |
0.8 | 1 | 2024 | Versatile Cost Partitioning with Exact Sensitivity Analysis · ICAPS 2024 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › admissible heuristics
potential heuristics |
0.7 | 2 | 2019 | Generalized Potential Heuristics for Classical Planning · IJCAI 2019 Higher-Dimensional Potential Heuristics for Optimal Classical Planning · AAAI 2017 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
datalog |
0.6 | 1 | 2022 | The FF Heuristic for Lifted Classical Planning · AAAI 2022 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
lifted planning |
0.6 | 1 | 2022 | The FF Heuristic for Lifted Classical Planning · AAAI 2022 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning |
0.6 | 1 | 2022 | The FF Heuristic for Lifted Classical Planning · AAAI 2022 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint optimization
lagrangian decomposition |
0.4 | 1 | 2020 | Lagrangian Decomposition for Classical Planning (Extended Abstract) · IJCAI 2020 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › abstraction in planning
merge-and-shrink abstraction |
0.4 | 1 | 2020 | Cost-Partitioned Merge-and-Shrink Heuristics for Optimal Classical Planning · IJCAI 2020 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
generalized planning |
0.4 | 1 | 2019 | Generalized Potential Heuristics for Classical Planning · IJCAI 2019 |
Mathematical optimization
linear programming |
0.3 | 2 | 2024 | Transition Landmarks from Abstraction Cuts · ICAPS 2024 From Non-Negative to General Operator Cost Partitioning · AAAI 2015 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
heuristic search planning |
0.2 | 1 | 2016 | State-Dependent Cost Partitionings for Cartesian Abstractions in Classical Planning · IJCAI 2016 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
planning complexity |
0.2 | 1 | 2016 | Correlation Complexity of Classical Planning Domains · IJCAI 2016 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
cost-optimal planning |
0.2 | 1 | 2015 | Heuristics for Cost-Optimal Classical Planning Based on Linear Programming · IJCAI 2015 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › admissible heuristics
pattern databases |
0.2 | 1 | 2013 | Getting the Most Out of Pattern Databases for Classical Planning · IJCAI 2013 |
Methods — techniques the papers use, named apart from their topics
linear programming · 3.9abstraction cuts · 1.5a* search · 0.9sensitivity analysis · 0.8delete-relaxation heuristics · 0.6datalog programs · 0.6saturated cost partitioning · 0.4lagrangian decomposition · 0.4admissible heuristics · 0.4mixed-integer linear programming · 0.4treewidth · 0.3correlation complexity · 0.2cost partitioning · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Formalism for Optimal Search with Dynamic HeuristicsabstractWhile most heuristics studied in heuristic search depend only on the state, some accumulate information during search and thus also depend on the search history. Multiple existing approaches use such dynamic heuristics in A*-like algorithms and appeal to classic results for A* to show that they return optimal solutions. However, doing so disregards the intricacies of searching with a mutable heuristic. We treat dynamic heuristics formally and propose a framework that defines how the information dynamic heuristics rely on can be modified. We use these transformations in a generic search algorithm and an instantiation that models A* with dynamic heuristics, allowing us to provide general conditions for optimality. We show that existing approaches fit our framework and apply our results. Doing so for future applications of dynamic heuristics may simplify formal arguments for optimality. Remo Christen, Florian Pommerening, Clemens Büchner, Malte Helmert |
ICAPS | 2 |
| 2024 | Versatile Cost Partitioning with Exact Sensitivity AnalysisabstractSaturated post-hoc optimization is a powerful method for computing admissible heuristics for optimal classical planning. The approach solves a linear program (LP) for each state encountered during the search, which is computationally demanding. In this paper, we theoretically and empirically analyze to which extent we can reuse an LP solution of one state for another. We introduce a novel sensitivity analysis that can exactly characterize the set of states for which a unique LP solution is optimal. Furthermore, we identify two properties of the underlying LPs that affect reusability. Finally, we introduce an algorithm that optimizes LP solutions to generalize well to other states. Our new algorithms significantly reduce the number of necessary LP computations. Paul Höft, David Speck 0001, Florian Pommerening, Jendrik Seipp |
ICAPS | 3 |
| 2024 | Transition Landmarks from Abstraction CutsabstractWe introduce transition-counting constraints as a principled tool to formalize constraints that must hold in every solution of a transition system. We then show how to obtain transition landmark constraints from abstraction cuts. Transition landmarks dominate operator landmarks in theory but require solving a linear program that is prohibitively large in practice. We compare different constraints that project away transition-counting variables and then further relax the constraint. For one important special case, we provide a lossless projection. We finally discuss efficient data structures to derive cuts from abstractions and store them in a way that avoids repeated computation in every state. We compare the resulting heuristics both theoretically and on benchmarks from the international planning competition. Florian Pommerening, Clemens Büchner, Thomas Keller 0001 |
ICAPS | 1 |
| 2023 | PARIS: Planning Algorithms for Reconfiguring Independent SetsabstractCombinatorial reconfiguration is the problem of transforming one solution of a combinatorial problem into another, where each transformation may only apply small changes to a solution and may not leave the solution space. An important example is the independent set reconfiguration (ISR) problem, where an independent set of a graph (a subset of its vertices without edges between them) has to be transformed into another by a sequence of transformations that can replace a vertex in the current subset such that the new subset is still an independent set. The 1st Combinatorial Reconfiguration Challenge (CoRe Challenge 2022) was a competition focused on the ISR problem. The PARIS team successfully participated with two solvers that model the ISR problem as a planning task and employ different planning techniques for solving it. In this work, we describe these models and solvers. For a fair comparison to competing ISR approaches, we re-run the entire competition under equal computational conditions. Besides showcasing the success of planning technology, we hope that this work will create a cross-fertilization of the two research fields. Remo Christen, Salomé Eriksson, Michael Katz 0001, Christian J. Muise, Alice Petrov, Florian Pommerening, Jendrik Seipp, Silvan Sievers, David Speck 0001 |
ECAI | 6 |
| 2022 | The FF Heuristic for Lifted Classical PlanningabstractHeuristics for lifted planning are not yet as informed as the best heuristics for ground planning. Recent work introduced the idea of using Datalog programs to compute the additive heuristic over lifted tasks. Based on this work, we show how to compute the more informed FF heuristic in a lifted manner. We extend the Datalog program with executable annotations that can also be used to define other delete-relaxation heuristics. In our experiments, we show that a planner using the lifted FF implementation produces state-of-the-art results for lifted planners. It also reduces the gap to state-of-the-art ground planners in domains where grounding is feasible. Augusto B. Corrêa, Florian Pommerening, Malte Helmert, Guillem Francès |
AAAI | 2 |
| 2020 | Lagrangian Decomposition for Classical Planning (Extended Abstract)abstractOptimal cost partitioning of classical planning heuristics has been shown to lead to excellent heuristic values but is often prohibitively expensive to compute. We analyze the application of Lagrangian decomposition, a classical tool in mathematical programming, to cost partitioning of operator-counting heuristics. This allows us to view the computation as an iterative process that can be seeded with any cost partitioning and that improves over time. In the case of non-negative cost partitioning of abstraction heuristics the computation reduces to independent shortest path problems and does not require an LP solver. Florian Pommerening, Gabriele Röger, Malte Helmert, Hadrien Cambazard, Louis-Martin Rousseau, Domenico Salvagnin |
IJCAI | 1 |
| 2020 | Cost-Partitioned Merge-and-Shrink Heuristics for Optimal Classical PlanningabstractCost partitioning is a method for admissibly combining admissible heuristics. In this work, we extend this concept to merge-and-shrink (M&S) abstractions that may use labels that do not directly correspond to operators. We investigate how optimal and saturated cost partitioning (SCP) interact with M&S transformations and develop a method to compute SCPs during the computation of M&S. Experiments show that SCP significantly improves M&S on standard planning benchmarks. Silvan Sievers, Florian Pommerening, Thomas Keller 0001, Malte Helmert |
IJCAI | 2 |
| 2019 | Generalized Potential Heuristics for Classical PlanningabstractGeneralized planning aims at computing solutions that work for all instances of the same domain. In this paper, we show that several interesting planning domains possess compact generalized heuristics that can guide a greedy search in guaranteed polynomial time to the goal, and which work for any instance of the domain. These heuristics are weighted sums of state features that capture the number of objects satisfying a certain first-order logic property in any given state. These features have a meaningful interpretation and generalize naturally to the whole domain. Additionally, we present an approach based on mixed integer linear programming to compute such heuristics automatically from the observation of small training instances. We develop two variations of the approach that progressively refine the heuristic as new states are encountered. We illustrate the approach empirically on a number of standard domains, where we show that the generated heuristics will correctly generalize to all possible instances. Guillem Francès, Augusto B. Corrêa, Cedric Geissmann, Florian Pommerening |
IJCAI | 4 |
| 2017 | Higher-Dimensional Potential Heuristics for Optimal Classical PlanningabstractPotential heuristics for state-space search are defined as weighted sums over simple state features. Atomic features consider the value of a single state variable in a factored state representation, while binary features consider joint assignments to two state variables. Previous work showed that the set of all admissible and consistent potential heuristics using atomic features can be characterized by a compact set of linear constraints. We generalize this result to binary features and prove a hardness result for features of higher dimension. Furthermore, we prove a tractability result based on the treewidth of a new graphical structure we call the context-dependency graph. Finally, we study the relationship of potential heuristics to transition cost partitioning. Experimental results show that binary potential heuristics are significantly more informative than the previously considered atomic ones. Florian Pommerening, Malte Helmert, Blai Bonet |
AAAI | 1 |
| 2016 | State-Dependent Cost Partitionings for Cartesian Abstractions in Classical Planning
Thomas Keller 0001, Florian Pommerening, Jendrik Seipp, Florian Geißer, Robert Mattmüller |
IJCAI | 2 |
| 2016 | Correlation Complexity of Classical Planning Domains
Jendrik Seipp, Florian Pommerening, Gabriele Röger, Malte Helmert |
IJCAI | 2 |
| 2015 | From Non-Negative to General Operator Cost PartitioningabstractOperator cost partitioning is a well-known technique to make admissible heuristics additive by distributing the operator costs among individual heuristics. Planning tasks are usually defined with non-negative operator costs and therefore it appears natural to demand the same for the distributed costs. We argue that this requirement is not necessary and demonstrate the benefit of using general cost partitioning. We show that LP heuristics for operator-counting constraints are cost-partitioned heuristics and that the state equation heuristic computes a cost partitioning over atomic projections. We also introduce a new family of potential heuristics and show their relationship to general cost partitioning. Florian Pommerening, Malte Helmert, Gabriele Röger, Jendrik Seipp |
AAAI | 1 |
| 2015 | Heuristics for Cost-Optimal Classical Planning Based on Linear Programming
Florian Pommerening, Gabriele Röger, Malte Helmert, Blai Bonet |
IJCAI | 1 |
| 2015 | Improved Pattern Selection for PDB Heuristics in Classical Planning (Extended Abstract)abstractThe iPDB approach selects patterns by a local search in the space of pattern collections. This search often gets stuck in local optima, which limits the quality of the resulting heuristic. In this research abstract, we report on current progress to tackle this problem. We investigate variable neighborhood search with encouraging experimental results. Sascha Scherrer, Florian Pommerening, Martin Wehrle |
SOCS | 2 |
| 2014 | Optimal Planning in the Presence of Conditional Effects: Extending LM-Cut with Context SplittingabstractThe LM-Cut heuristic is currently the most successful heuristic in optimal STRIPS planning but it cannot be applied in the presence of conditional effects. Keyder, Hoffmann and Haslum recently showed that the obvious extensions to such effects ruin the nice theoretical properties of LM-Cut. We propose a new method based on context splitting that preserves these properties. Gabriele Röger, Florian Pommerening, Malte Helmert |
ECAI | 2 |
| 2013 | Getting the Most Out of Pattern Databases for Classical Planning
Florian Pommerening, Gabriele Röger, Malte Helmert |
IJCAI | 1 |