liu.seSearch for publications in DiVA
Change search
Link to record
Permanent link

Direct link
Publications (5 of 5) Show all publications
Gestrin, E., Söderholm, G., Höft, P., Salerno, M., Seipp, J. & Gnad, D. (2025). Explainable Planning via Counterfactual Task Analysisfor the Beluga Challenge and Beyond. In: : . Paper presented at International Conference on Planning and Scheduling (ICAPS) 2025 Workshop on Human-Aware and Explainable Planning(HAXP).
Open this publication in new window or tab >>Explainable Planning via Counterfactual Task Analysisfor the Beluga Challenge and Beyond
Show others...
2025 (English)Conference paper, Oral presentation with published abstract (Refereed)
Abstract [en]

The Beluga Challenge, recently organized by the Tuples con-sortium, offered a track on explainable planning (XAIP), to the best of our knowledge the first XAIP competition to date. Within the setting of the Beluga logistics domain, participantswere given a planning task and a plan, and were supposed toanswer a query to explain to a human expert certain choices made in the plan. The queries ask about particular state atomsthat were achieved and alternatives “why achieve this atom A instead of that atom B?”, action reordering “can I do A before B instead?”, or about the consequences of object removal “what happens if we forbid to use object X?”. In this work, we propose counterfactual reasoning to come up with explanations that answer these queries. We design task reformulations, modifications that alter the input planning task, such that the solutions for the modified task allow to explain the choices made in the initial plan. Our framework generalizes the queries posed in the Beluga challenge. To obtain textual explanations, we employ a large language model (LLM) that allows our system to be used without planning-specific knowledge. We empirically show that solving the modifiedtask is similarly hard as finding a plan for the original task,showing that our approach is efficient for practical usage.

National Category
Artificial Intelligence
Identifiers
urn:nbn:se:liu:diva-220250 (URN)
Conference
International Conference on Planning and Scheduling (ICAPS) 2025 Workshop on Human-Aware and Explainable Planning(HAXP)
Available from: 2026-01-05 Created: 2026-01-05 Last updated: 2026-01-07
Höft, P., Speck, D. & Seipp, J. (2025). Representing Perfect Saturated Cost Partitioning Heuristics in Classical Planning. In: Magdalena Ortiz, Renata Wassermann, Torsten Schaub (Ed.), Proceedings of the 22nd International Conference on Principles of Knowledge Representation and Reasoning: . Paper presented at 22nd International Conference on Principles of Knowledge Representation and Reasoning, Melbourne, Australia. November 11-17, 2025. (pp. 821-831). International Joint Conferences on Artificial Intelligence
Open this publication in new window or tab >>Representing Perfect Saturated Cost Partitioning Heuristics in Classical Planning
2025 (English)In: Proceedings of the 22nd International Conference on Principles of Knowledge Representation and Reasoning / [ed] Magdalena Ortiz, Renata Wassermann, Torsten Schaub, International Joint Conferences on Artificial Intelligence , 2025, p. 821-831Conference paper, Published paper (Refereed)
Abstract [en]

Saturated cost partitioning (SCP) is one of the strongest methods for admissibly combining heuristics for optimal classical planning. The quality of an SCP heuristic depends heavily on the order in which its component heuristics are considered. For high accuracy, it is essential to maximize over multiple SCP heuristics computed using different component orders. However, for n component heuristics, even enumerating all n! orders is usually infeasible. Consequently, previous work resorted to using greedy algorithms and local optimization. In contrast, we present the first practical method for computing the perfect SCP heuristic that is equivalent to considering all component orders. We show that a set of SCP heuristics forms an additive disjunctive heuristic, which allows us to concisely represent component orders as a directed acyclic graph. Furthermore, once certain components have been considered, the order of the remaining components often becomes irrelevant. By exploiting this characteristic, we can reduce the size of the heuristic representation by several orders of magnitude in practice. Finally, our work makes it possible to compare the quality of existing SCP methods with that of the perfect SCP heuristic, revealing that existing approximations are nearly optimal for standard benchmarks.

Place, publisher, year, edition, pages
International Joint Conferences on Artificial Intelligence, 2025
Keywords
Classical Planning, Optimal Planning, Cost Partitioning, WASP
National Category
Artificial Intelligence
Identifiers
urn:nbn:se:liu:diva-219685 (URN)10.24963/kr.2025/79 (DOI)9781956792089 (ISBN)
Conference
22nd International Conference on Principles of Knowledge Representation and Reasoning, Melbourne, Australia. November 11-17, 2025.
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)
Available from: 2025-11-27 Created: 2025-11-27 Last updated: 2025-12-12
Höft, P., Speck, D., Speck, D., Seipp, J. & Pommerening, F. (2024). Versatile Cost Partitioning with Exact Sensitivity Analysis. In: Sara Bernardini, Christian Muise (Ed.), Proceedings of the Thirty-Fourth International Conference on Automated Planning and Scheduling (ICAPS 2024): . Paper presented at 34th International Conference on Automated Planning and Scheduling (pp. 276-280). Washington, DC: AAAI Press, 34
Open this publication in new window or tab >>Versatile Cost Partitioning with Exact Sensitivity Analysis
Show others...
2024 (English)In: Proceedings of the Thirty-Fourth International Conference on Automated Planning and Scheduling (ICAPS 2024) / [ed] Sara Bernardini, Christian Muise, Washington, DC: AAAI Press, 2024, Vol. 34, p. 276-280Conference paper, Published paper (Refereed)
Abstract [en]

Saturated 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.

Place, publisher, year, edition, pages
Washington, DC: AAAI Press, 2024
Keywords
Classical Planning, Automated Planning, Artifical Intelligence, Heuristic Search, WASP
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-207334 (URN)978-1-57735-889-3 (ISBN)
Conference
34th International Conference on Automated Planning and Scheduling
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)EU, Horizon 2020, 952215
Available from: 2024-10-08 Created: 2024-10-08 Last updated: 2024-10-08
Speck, D., Höft, P., Gnad, D. & Seipp, J. (2023). Finding Matrix Multiplication Algorithms with Classical Planning. In: Proceedings of the 33rd International Conference on Automated Planning and Scheduling (ICAPS 2023): . Paper presented at 33rd International Conference on Automated Planning and Scheduling (ICAPS 2023) (pp. 411-416).
Open this publication in new window or tab >>Finding Matrix Multiplication Algorithms with Classical Planning
2023 (English)In: Proceedings of the 33rd International Conference on Automated Planning and Scheduling (ICAPS 2023), 2023, p. 411-416Conference paper, Published paper (Refereed)
Abstract [en]

Matrix multiplication is a fundamental operation of linear algebra, with applications ranging from quantum physics to artificial intelligence. Given its importance, enormous resources have been invested in the search for faster matrix multiplication algorithms. Recently, this search has been cast as a single-player game. By learning how to play this game efficiently, the newly-introduced AlphaTensor reinforcement learning agent is able to discover many new faster algorithms. In this paper, we show that finding matrix multiplication algorithms can also be cast as a classical planning problem. Based on this observation, we introduce a challenging benchmark suite for classical planning and evaluate state-of-the-art planning techniques on it. We analyze the strengths and limitations of different planning approaches in this domain and show that we can use classical planning to find lower bounds and concrete algorithms for matrix multiplication.

Keywords
Classical planning, Automated planning, Artificial Intelligence, WASP
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-196476 (URN)
Conference
33rd International Conference on Automated Planning and Scheduling (ICAPS 2023)
Funder
EU, Horizon 2020, 952215
Available from: 2023-08-08 Created: 2023-08-08 Last updated: 2023-08-08
Höft, P., Speck, D. & Seipp, J. (2023). Sensitivity Analysis for Saturated Post-hoc Optimization in Classical Planning. In: Kobi Gal, Ann Nowé, Grzegorz J. Nalepa, Roy Fairstein, Roxana Rădulescu (Ed.), Proceedings of the 26th European Conference on Artificial Intelligence (ECAI 2023): . Paper presented at 26th European Conference on Artificial Intelligence (ECAI 2023) (pp. 1044-1051). , 372
Open this publication in new window or tab >>Sensitivity Analysis for Saturated Post-hoc Optimization in Classical Planning
2023 (English)In: Proceedings of the 26th European Conference on Artificial Intelligence (ECAI 2023) / [ed] Kobi Gal, Ann Nowé, Grzegorz J. Nalepa, Roy Fairstein, Roxana Rădulescu, 2023, Vol. 372, p. 1044-1051Conference paper, Published paper (Refereed)
Abstract [en]

Cost partitioning is the foundation of today’s strongest heuristics for optimal classical planning. However, computing a cost partitioning for each evaluated state is prohibitively expensive in practice. Thus, existing approaches make an approximation and compute a cost partitioning only for a set of sampled states, and then reuse the resulting heuristics for all other states evaluated during the search. In this paper, we present exact methods for cost partitioning heuristics based on linear programming that fully preserve heuristic accuracy while minimizing computational cost. Specifically, we focus on saturated post-hoc optimization and establish several sufficient conditions for when reusing a cost partitioning computed for one state preserves the estimates for other states, mainly based on a sensitivity analysis of the underlying linear program. Our experiments demonstrate that our theoretical results transfer into practice, and that our exact cost partitioning algorithms are competitive with the strongest approximations currently available, while usually requiring fewer linear program evaluations.

Series
Frontiers in Artificial Intelligence and Applications, ISSN 0922-6389
Keywords
Classical Planning, Automated Planning, Aritificial Intelligence, Heuristic Search, WASP, Linear Programming
National Category
Computer Sciences
Identifiers
urn:nbn:se:liu:diva-198771 (URN)10.3233/FAIA230377 (DOI)978-1-64368-436-9 (ISBN)978-1-64368-437-6 (ISBN)
Conference
26th European Conference on Artificial Intelligence (ECAI 2023)
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)EU, Horizon 2020, 952215
Available from: 2023-10-27 Created: 2023-10-27 Last updated: 2023-10-27
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-5883-3107

Search in DiVA

Show all publications