LP Heuristics over Conjunctions: Compilation, Convergence, Nogood Learning

Abstract

Two strands of research in classical planning are LP heuristics and conjunctions to improve approximations. Combinations of the two have also been explored. Here, we focus on convergence properties, forcing the LP heuristic to equal the perfect heuristic h* in the limit. We show that, under reasonable assumptions, partial variable merges are strictly dominated by the compilation Pi^C of explicit conjunctions, and that both render the state equation heuristic equal to h* for a suitable set C of conjunctions. We show that consistent potential heuristics can be computed from a variant of Pi^C, and that such heuristics can represent h* for suitable C. As an application of these convergence properties, we consider sound nogood learning in state space search, via refining the set C. We design a suitable refinement method to this end. Experiments on IPC benchmarks show significant performance improvements in several domains.

Cite

Text

Steinmetz and Hoffmann. "LP Heuristics over Conjunctions: Compilation, Convergence, Nogood Learning." International Joint Conference on Artificial Intelligence, 2018. doi:10.24963/IJCAI.2018/672

Markdown

[Steinmetz and Hoffmann. "LP Heuristics over Conjunctions: Compilation, Convergence, Nogood Learning." International Joint Conference on Artificial Intelligence, 2018.](https://mlanthology.org/ijcai/2018/steinmetz2018ijcai-lp/) doi:10.24963/IJCAI.2018/672

BibTeX

@inproceedings{steinmetz2018ijcai-lp,
  title     = {{LP Heuristics over Conjunctions: Compilation, Convergence, Nogood Learning}},
  author    = {Steinmetz, Marcel and Hoffmann, Jörg},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2018},
  pages     = {4837-4843},
  doi       = {10.24963/IJCAI.2018/672},
  url       = {https://mlanthology.org/ijcai/2018/steinmetz2018ijcai-lp/}
}