Factored Symmetries for Merge-and-Shrink Abstractions

Merge-and-shrink heuristics crucially rely on effective reduction techniques, such as bisimulation-based shrinking, to avoid the combinatorial explosion of abstractions. We propose the concept of factored symmetries for merge-and-shrink abstractions based on the established concept of symmetry reduction for state-space search. We investigate under which conditions factored symmetry reduction yields perfect heuristics and discuss the relationship to bisimulation. We also devise practical merging strategies based on this concept and experimentally validate their utility.

[1]  Carmel Domshlak,et al.  Enhanced Symmetry Breaking in Cost-Optimal Planning as Forward Search , 2012, ICAPS.

[2]  Petteri Kaski,et al.  Engineering an Efficient Canonical Labeling Tool for Large and Sparse Graphs , 2007, ALENEX.

[3]  Jörg Hoffmann,et al.  Computing Perfect Heuristics in Polynomial Time: On Bisimulation and Merge-and-Shrink Abstraction in Optimal Planning , 2011, IJCAI.

[4]  Robin Milner,et al.  Operational and Algebraic Semantics of Concurrent Processes , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[5]  Bernhard Nebel,et al.  COMPLEXITY RESULTS FOR SAS+ PLANNING , 1995, Comput. Intell..

[6]  Jan van Leeuwen,et al.  Handbook of Theoretical Computer Science, Vol. B: Formal Models and Semantics , 1994 .

[7]  David L. Dill,et al.  Better verification through symmetry , 1996, Formal Methods Syst. Des..

[8]  Bernd Finkbeiner,et al.  Directed model checking with distance-preserving abstractions , 2006, International Journal on Software Tools for Technology Transfer.

[9]  Malte Helmert,et al.  The Fast Downward Planning System , 2006, J. Artif. Intell. Res..

[10]  Jörg Hoffmann,et al.  How to Relax a Bisimulation? , 2012, ICAPS.

[11]  Patrik Haslum,et al.  Merge-and-Shrink Abstraction , 2014, J. ACM.

[12]  Patrik Haslum,et al.  Flexible Abstraction Heuristics for Optimal Sequential Planning , 2007, ICAPS.

[13]  Malte Helmert,et al.  Generalized Label Reduction for Merge-and-Shrink Heuristics , 2014, AAAI.

[14]  Robert C. Holte,et al.  Non-Linear Merging Strategies for Merge-and-Shrink Based on Variable Interactions , 2014, SOCS.

[15]  Stephan Merz,et al.  Model Checking , 2000 .

[16]  Jeffrey S. Rosenschein,et al.  Exploiting Problem Symmetries in State-Based Planners , 2011, AAAI.