Demo Data from EDBT 2026 / reviewers in the wild / expert
Maximilian Fickert
dblp:162/9925
· DBLP profile ↗
13ranked-venue papers
9as first author
4since 2021 · last 2022
0000-0001-9062-173XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 9 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 5 first-author · 3 since 2021Theory of computation · 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.
| Artificial intelligence
6 papers |
Planning, search and constraint satisfaction · 86% Robot navigation and mapping · 7% Probabilistic and Bayesian machine learning · 7% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search |
2.4 | 5 | 2022 | New Results in Bounded-Suboptimal Search · AAAI 2022 Bounded-cost Search Using Estimates of Uncertainty · IJCAI 2021 Choosing the Initial State for Online Replanning · AAAI 2021 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
bounded-suboptimal search |
0.6 | 1 | 2022 | New Results in Bounded-Suboptimal Search · AAAI 2022 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan execution
online replanning |
0.5 | 1 | 2021 | Choosing the Initial State for Online Replanning · AAAI 2021 |
Robotics › Robot navigation and mapping › state estimation
state initialization |
0.5 | 1 | 2021 | Choosing the Initial State for Online Replanning · AAAI 2021 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
real-time search |
0.4 | 1 | 2020 | Beliefs We Can Believe in: Replacing Assumptions with Data in Real-Time Search · AAAI 2020 |
Algorithms and data structures › search algorithms
heuristic search |
0.4 | 1 | 2020 | Novel Is Not Always Better: On the Relation between Novelty and Dominance Pruning · AAAI 2020 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › heuristic search planning
abstraction heuristics |
0.4 | 1 | 2019 | Refining Abstraction Heuristics during Real-Time Planning · AAAI 2019 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
classical planning |
0.3 | 1 | 2018 | Unchaining the Power of Partial Delete Relaxation, Part II: Finding Plans with Red-Black State Space Search · IJCAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › heuristic search planning
delete relaxation heuristics |
0.3 | 1 | 2018 | Unchaining the Power of Partial Delete Relaxation, Part II: Finding Plans with Red-Black State Space Search · IJCAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
state space search |
0.3 | 1 | 2018 | Unchaining the Power of Partial Delete Relaxation, Part II: Finding Plans with Red-Black State Space Search · IJCAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning › online planning
real-time planning |
0.1 | 1 | 2019 | Refining Abstraction Heuristics during Real-Time Planning · AAAI 2019 |
Methods — techniques the papers use, named apart from their topics
alternating queue scheme · 0.6EES · 0.6DPS · 0.6expected effort minimization · 0.5belief distributions · 0.5gaussian belief · 0.4data-driven belief estimation · 0.4real-time planning · 0.4abstraction heuristics · 0.4plan repair · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | New Results in Bounded-Suboptimal SearchabstractIn bounded-suboptimal heuristic search, one attempts to find a solution that costs no more than a prespecified factor of optimal as quickly as possible. This is an important setting, as it admits faster-than-optimal solving while retaining some control over solution cost. In this paper, we investigate several new algorithms for bounded-suboptimal search, including novel variants of EES and DPS, the two most prominent previous proposals, and methods inspired by recent work in bounded-cost search that leverages uncertainty estimates of the heuristic. We perform what is, to our knowledge, the most comprehensive empirical comparison of bounded-suboptimal search algorithms to date, including both search and planning benchmarks, and we find that one of the new algorithms, a simple alternating queue scheme, significantly outperforms previous work. Maximilian Fickert, Tianyi Gu 0001, Wheeler Ruml |
AAAI | 1 |
| 2022 | Online Relaxation Refinement for Satisficing Planning: On Partial Delete Relaxation, Complete Hill-Climbing, and Novelty PruningabstractIn classical AI planning, heuristic functions typically base their estimates on a relaxation of the input task. Such relaxations can be more or less precise, and many heuristic functions have a refinement procedure that can be iteratively applied until the desired degree of precision is reached. Traditionally, such refinement is performed offline to instantiate the heuristic for the search. However, a natural idea is to perform such refinement online instead, in situations where the heuristic is not sufficiently accurate. We introduce several online-refinement search algorithms, based on hill-climbing and greedy best-first search. Our hill-climbing algorithms perform a bounded lookahead, proceeding to a state with lower heuristic value than the root state of the lookahead if such a state exists, or refining the heuristic otherwise to remove such a local minimum from the search space surface. These algorithms are complete if the refinement procedure satisfies a suitable convergence property. We transfer the idea of bounded lookaheads to greedy best-first search with a lightweight lookahead after each expansion, serving both as a method to boost search progress and to detect when the heuristic is inaccurate, identifying an opportunity for online refinement. We evaluate our algorithms with the partial delete relaxation heuristic hCFF, which can be refined by treating additional conjunctions of facts as atomic, and whose refinement operation satisfies the convergence property required for completeness. On both the IPC domains as well as on the recently published Autoscale benchmarks, our online-refinement search algorithms significantly beat state-of-the-art satisficing planners, and are competitive even with complex portfolios. Maximilian Fickert, Jörg Hoffmann 0001 |
J. Artif. Intell. Res. | 1 |
| 2021 | Choosing the Initial State for Online Replanning
Maximilian Fickert, Ivan Gavran, Ivan Fedotov, Jörg Hoffmann 0001, Rupak Majumdar, Wheeler Ruml |
AAAI | 1 |
| 2021 | Bounded-cost Search Using Estimates of UncertaintyabstractMany planning problems are too hard to solve optimally. In bounded-cost search, one attempts to find, as quickly as possible, a plan that costs no more than a user-provided absolute cost bound. Several algorithms have been previously proposed for this setting, including Potential Search (PTS) and Bounded-cost Explicit Estimation Search (BEES). BEES attempts to improve on PTS by predicting whether nodes will lead to plans within the cost bound or not. This paper introduces a relatively simple algorithm, Expected Effort Search (XES), which uses not just point estimates but belief distributions in order to estimate the probability that a node will lead to a plan within the bound. XES's expansion order minimizes expected search time in a simplified formal model. Experimental results on standard planning and search benchmarks show that it consistently exhibits strong performance, outperforming both PTS and BEES. We also derive improved variants of BEES that can exploit belief distributions. These new methods advance the recent trend of taking advantage of uncertainty estimates in deterministic single-agent search. Maximilian Fickert, Tianyi Gu 0001, Wheeler Ruml |
IJCAI | 1 |
| 2020 | Beliefs We Can Believe in: Replacing Assumptions with Data in Real-Time SearchabstractSuboptimal heuristic search algorithms can benefit from reasoning about heuristic error, especially in a real-time setting where there is not enough time to search all the way to a goal. However, current reasoning methods implicitly or explicitly incorporate assumptions about the cost-to-go function. We consider a recent real-time search algorithm, called Nancy, that manipulates explicit beliefs about the cost-to-go. The original presentation of Nancy assumed that these beliefs are Gaussian, with parameters following a certain form. In this paper, we explore how to replace these assumptions with actual data. We develop a data-driven variant of Nancy, DDNancy, that bases its beliefs on heuristic performance statistics from the same domain. We extend Nancy and DDNancy with the notion of persistence and prove their completeness. Experimental results show that DDNancy can perform well in domains in which the original assumption-based Nancy performs poorly. Maximilian Fickert, Tianyi Gu 0001, Leonhard Staut, Wheeler Ruml, Jörg Hoffmann 0001, Marek Petrik |
AAAI | 1 |
| 2020 | Novel Is Not Always Better: On the Relation between Novelty and Dominance Pruning
Joschka Groß, Álvaro Torralba, Maximilian Fickert |
AAAI | 3 |
| 2019 | Refining Abstraction Heuristics during Real-Time Planning
Rebecca Eifler, Maximilian Fickert, Jörg Hoffmann 0001, Wheeler Ruml |
AAAI | 2 |
| 2018 | Unchaining the Power of Partial Delete Relaxation, Part II: Finding Plans with Red-Black State Space SearchabstractRed-black relaxation in classical planning allows to interpolate between delete-relaxed and real planning. Yet the traditional use of relaxations to generate heuristics restricts relaxation usage to tractable fragments. How to actually tap into the red-black relaxation's interpolation power? Prior work has devised red-black state space search (RBS) for intractable red-black planning, and has explored two uses: proving unsolvability, generating seed plans for plan repair. Here, we explore the generation of plans directly through RBS. We design two enhancements to this end: (A) use a known tractable fragment where possible, use RBS for the intractable parts; (B) check RBS state transitions for realizability, spawn relaxation refinements where the check fails. We show the potential merits of both techniques on IPC benchmarks. Maximilian Fickert, Daniel Gnad 0001, Jörg Hoffmann 0001 |
IJCAI | 1 |
| 2018 | Online Refinement of Cartesian Abstraction HeuristicsabstractIn classical planning as heuristic search, the guiding heuristic function is typically treated as a black box. While many heuristics support refinement operations, they are typically only used for its initialization before search, but further refinement during search could make use of additional information not available in the initial state. We explore online refinement for additive Cartesian abstraction heuristics. These abstractions are computed through counter-example guided abstraction refinement, which can be applied online as well to further improve the abstractions. We introduce three operations, refinement, merging, and reordering, which are combined to a converging online-refinement algorithm. We describe how online refinement can effectively be used in A* and evaluate our approach on the IPC benchmarks, where it outperforms offline-generated abstractions in many domains. Rebecca Eifler, Maximilian Fickert |
SOCS | 2 |
| 2018 | Making Hill-Climbing Great Again through Online Relaxation Refinement and Novelty PruningabstractDelete relaxation is one of the most successful approaches to classical planning as heuristic search. The precision of these heuristics can be improved by taking some delete information into account, in particular through atomic conjunctions in the hCFF heuristic. It has recently been shown that this heuristic is especially effective when these conjunctions are learned online in a hill-climbing search algorithm. In this work, we devise a natural extension to this approach using novelty pruning, a recently-developed technique that prunes states based on whether they contain facts not seen before in the search. We evaluate our extension on the IPC benchmarks, where it beats LAMA, Mercury, and Dual-BFWS on many domains. Maximilian Fickert |
SOCS | 1 |
| 2017 | Ranking Conjunctions for Partial Delete Relaxation Heuristics in PlanningabstractHeuristic search is one of the most successful approaches to classical planning, finding solution paths in large state spaces. A major focus has been the development of domain-independent heuristic functions. One recent method are partial delete relaxation heuristics, improving over the standard delete relaxation heuristic through imposing a set C of conjunctions to be treated as atomic. Practical methods for selecting C are based on counter-example guided abstraction refinement, where iteratively a relaxed plan is checked for conflicts and new atomic conjunctions are introduced to address these. However, in each refinement step, the choice of possible new conjunctions is huge. The literature so far offers merely one simple strategy to make that choice. Here we fill that gap, considering a sizable space of basic ranking strategies as well as combinations thereof. We furthermore devise ranking strategies for conjunction-forgetting, where the ranking pertains to the current conjunctions and thus statistics over their usefulness can be maintained. Our experiments show that ranking strategies do make a large difference in performance, and that our new strategies can be useful. Maximilian Fickert, Jörg Hoffmann 0001 |
SOCS | 1 |
| 2016 | A Novel Dual Ascent Algorithm for Solving the Min-Cost Flow ProblemabstractWe present a novel algorithm for the min-cost flow problem that is competitive with recent third-party implementations of well-known algorithms for this problem and even outperforms them on certain realistic instances. We formally prove correctness of our algorithm and show that the worst-case running time is in O(‖b‖1(m + n log n)) where b is the vector of demands. Combined with standard scaling techniques, this pseudo-polynomial bound can be made polynomial in a straightforward way. Furthermore, we evaluate our approach experimentally. Our empirical findings indeed suggest that the running time does not significantly depend on the costs and that a linear dependence on ‖b‖1 is overly pessimistic. Ruben Becker, Maximilian Fickert, Andreas Karrenbauer |
ALENEX | 2 |
| 2016 | Combining the Delete Relaxation with Critical-Path Heuristics: A Direct CharacterizationabstractRecent work has shown how to improve delete relaxation heuristics by computing relaxed plans, i.e., the hFF heuristic, in a compiled planning task PiC which represents a given set C of fact conjunctions explicitly. While this compilation view of such partial delete relaxation is simple and elegant, its meaning with respect to the original planning task is opaque, and the size of PiC grows exponentially in |C|. We herein provide a direct characterization, without compilation, making explicit how the approach arises from a combination of the delete-relaxation with critical-path heuristics. Designing equations characterizing a novel view on h+ on the one hand, and a generalized version hC of hm on the other hand, we show that h+(PiC) can be characterized in terms of a combined hcplus equation. This naturally generalizes the standard delete-relaxation framework: understanding that framework as a relaxation over singleton facts as atomic subgoals, one can refine the relaxation by using the conjunctions C as atomic subgoals instead. Thanks to this explicit view, we identify the precise source of complexity in hFF(PiC), namely maximization of sets of supported atomic subgoals during relaxed plan extraction, which is easy for singleton-fact subgoals but is NP-complete in the general case. Approximating that problem greedily, we obtain a polynomial-time hCFF version of hFF(PiC), superseding the PiC compilation, and superseding the modified PiCce compilation which achieves the same complexity reduction but at an information loss. Experiments on IPC benchmarks show that these theoretical advantages can translate into empirical ones. Maximilian Fickert, Jörg Hoffmann 0001, Marcel Steinmetz |
J. Artif. Intell. Res. | 1 |