liu.seSearch for publications in DiVA
2728293031323330 of 92
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Computing Perfect Cost Partitioning Heuristics for Classical Planning
Linköping University, Department of Computer and Information Science, Artificial Intelligence and Integrated Computer Systems. Linköping University, Faculty of Science & Engineering.ORCID iD: 0000-0002-5883-3107
2026 (English)Doctoral thesis, monograph (Other academic)
Abstract [en]

Optimal classical planning aims to find minimal-cost action sequences in deterministic,fully observable problems. Strong domain-independent admissible heuristics are crucial for optimal A* searches, and cost partitioning is one of the most powerful techniques for generating them. However, computing optimal cost partitions is challenging because it requires solving a linear program for each encountered state. There exist two strategies to make cost partitioning more practical. First there exist non-optimal cost partitioning strategies that offer weaker guidance but are easier to compute. Second, cost partitioning heuristics are often approximated by not computing one for every encountered state.

This thesis investigates how efficiently the non-approximative, say perfect, versions of non-optimal cost partitioning strategies can be computed, which helps to understand their true practical complexity and limits. We show that the perfect variant of two common cost partitioning strategies, saturated cost partitioning (SCP) and saturated post-hoc optimization (SPhO), can be computed much more efficiently than the naive strategy.

SPhO computes cost partitions by solving a linear program for each state encountered during the search, which is prohibitively expensive in practice. We introduce cover rules based on the sensitivity analysis of linear programs that enable the reuse of cost partitions across states without sacrificing heuristic quality. This drastically reduces the number of linear program solver calls while preserving optimality. We also analyze the structure of the saturated post-hoc optimization linear program, including degeneracy and non-uniqueness, and propose an algorithm to maximize cost partition reusability.

SCP does not require a linear program to be solved and is cheaper to compute. However,its quality depends heavily on the ordering of component heuristics. The best SCP heuristic would maximize over all possible orders, but this is infeasible due to factorial growth. We address this issue by representing SCP collections as term graphs,which allows for the identification and elimination of trivial redundancies. By formalizing conditions for equivalent orders, we can eliminate non-trivial redundancies and reduce the graph size by several orders of magnitude. This enables the first computation of the perfect SCP heuristic and the first comparison of existing SCP approaches with their theoretical limit.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2026. , p. 130
Series
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 2504
National Category
Computer Sciences Artificial Intelligence
Identifiers
URN: urn:nbn:se:liu:diva-221537DOI: 10.3384/9789181184532ISBN: 9789181184525 (print)ISBN: 9789181184532 (electronic)OAI: oai:DiVA.org:liu-221537DiVA, id: diva2:2042129
Public defence
2026-03-24, Key 1, Keyhuset, Campus Valla, Linköping, 13:15 (English)
Opponent
Supervisors
Funder
Wallenberg AI, Autonomous Systems and Software Program (WASP)Swedish Research Council, 2022-06725Available from: 2026-02-27 Created: 2026-02-27 Last updated: 2026-02-27Bibliographically approved

Open Access in DiVA

fulltext(1518 kB)36 downloads
File information
File name FULLTEXT01.pdfFile size 1518 kBChecksum SHA-512
39784349dff75ac79b40694800a29d517e764cabd13e48277a0bc3388ac1fafc97131bb6621c6e69b96b62f8f566640a7ce38392786f8ad507d77dd2327526cc
Type fulltextMimetype application/pdf
Order online >>

Other links

Publisher's full text

Authority records

Höft, Paul

Search in DiVA

By author/editor
Höft, Paul
By organisation
Artificial Intelligence and Integrated Computer SystemsFaculty of Science & Engineering
Computer SciencesArtificial Intelligence

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 1507 hits
2728293031323330 of 92
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf