TY - GEN
T1 - Theoretical and Experimental Results for Planning with Learned Binarized Neural Network Transition Models
AU - Say, Buser
AU - Devriendt, Jo
AU - Nordström, Jakob
AU - Stuckey, Peter J.
PY - 2020
Y1 - 2020
N2 - We study planning problems where the transition function is described by a learned binarized neural network (BNN). Theoretically, we show that feasible planning with a learned BNN model is NP-complete, and present two new constraint programming models of this task as a mathematical optimization problem. Experimentally, we run solvers for constraint programming, weighted partial maximum satisfiability, 0–1 integer programming, and pseudo-Boolean optimization, and observe that the pseudo-Boolean solver outperforms previous approaches by one to two orders of magnitude. We also investigate symmetry handling for planning problems with learned BNNs over long horizons. While the results here are less clear-cut, we see that exploiting symmetries can sometimes reduce the running time of the pseudo-Boolean solver by up to three orders of magnitude.
AB - We study planning problems where the transition function is described by a learned binarized neural network (BNN). Theoretically, we show that feasible planning with a learned BNN model is NP-complete, and present two new constraint programming models of this task as a mathematical optimization problem. Experimentally, we run solvers for constraint programming, weighted partial maximum satisfiability, 0–1 integer programming, and pseudo-Boolean optimization, and observe that the pseudo-Boolean solver outperforms previous approaches by one to two orders of magnitude. We also investigate symmetry handling for planning problems with learned BNNs over long horizons. While the results here are less clear-cut, we see that exploiting symmetries can sometimes reduce the running time of the pseudo-Boolean solver by up to three orders of magnitude.
KW - Automated planning
KW - Binarized neural networks
KW - Cutting planes reasoning
KW - Mathematical optimization
KW - Pseudo-Boolean optimization
KW - Symmetry
U2 - 10.1007/978-3-030-58475-7_53
DO - 10.1007/978-3-030-58475-7_53
M3 - Paper in conference proceeding
AN - SCOPUS:85091310124
SN - 9783030584740
T3 - Lecture Notes in Computer Science
SP - 917
EP - 934
BT - Principles and Practice of Constraint Programming - 26th International Conference, CP 2020, Proceedings
A2 - Simonis, Helmut
PB - Springer
T2 - 26th International Conference on Principles and Practice of Constraint Programming, CP 2020
Y2 - 7 September 2020 through 11 September 2020
ER -