Abstract
Recent literature reveals that different heuristic functions perform well in different domains due to the varying nature of planning problems. This nature is characterized by the degree of interaction between subgoals and actions. We take the approach of learning the characteristics of different domains in a supervised manner. In this paper, we employ a machine learning approach to combine different, possibly inadmissible, heuristic functions in a domain dependent manner. With the renewed interest in Partial Order Causal Link (POCL) planning we also extend the heuristic functions derived from state space approaches to POCL planning. We use Artificial Neural Network (ANN) for combining these heuristics. The goal is to allow a planner to learn the parameters to combine heuristic functions in a given domain over time in a supervised manner. Our experiments demonstrate that one can discover combinations that yield better heuristic functions in different planning domains.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Arfaee, S.J., Zilles, S., Holte, R.C.: Learning heuristic functions for large state spaces. Artif. Intell. 175(16), 2075–2098 (2011)
Barrett, A., Weld, D.S.: Partial-order planning: evaluating possible efficiency gains. Artif. Intell. 67(1), 71–112 (1994)
Bishop, C.M.: Pattern Recognition and Machine Learning, vol. 1. Springer, New York (2006)
Blum, A.L., Furst, M.L.: Fast planning through planning graph analysis. Artif. Intell. 90(1), 281–300 (1997)
Bonet, B., Geffner, H.: Planning as heuristic search. Artif. Intell. 129(1), 5–33 (2001)
Bonet, B., Loerincs, G., Geffner, H.: A robust and fast action selection mechanism for planning. In: AAAI/IAAI, pp. 714–719 (1997)
Haslum, P., Geffner, H.: Admissible heuristics for optimal planning. In: AIPS, pp. 140–149. Citeseer (2000)
Hastie, T., Tibshirani, R., Friedman, J., Hastie, T., Friedman, J., Tibshirani, R.: The Elements of Statistical Learning, vol. 2. Springer, New York (2009)
Helmert, M.: The fast downward planning system. J. Artif. Intell. Res. (JAIR) 26, 191–246 (2006)
Hoffmann, J.: FF : the fast-forward planning system. AI Mag. 22(3), 57 (2001)
Kambhampati, S., Parker, E., Lambrecht, E.: Understanding and extending graphplan, pp. 260–272 (1997)
Korf, R.E.: Depth-first iterative-deepening: an optimal admissible tree search. Artif. Intell. 27(1), 97–109 (1985)
McAllester, D., Rosenblatt, D.: Systematic nonlinear planning (1991)
Mitchell, T.M.: Machine learning and data mining. Commun. ACM 42(11), 30–36 (1999). http://doi.acm.org/10.1145/319382.319388
Muise, C., McIlraith, S.A., Beck, J.C.: Monitoring the execution of partial-order plans via regression. In: IJCAI Proceedings-International Joint Conference on Artificial Intelligence, vol. 22, p. 1975 (2011)
Nguyen, X., Kambhampati, S.: Extracting effective and admissible state space heuristics from the planning graph. In: AAAI/IAAI, pp. 798–805 (2000)
Nguyen, X., Kambhampati, S.: Reviving partial order planning. In: IJCAI, vol. 1, pp. 459–464 (2001)
Nigenda, R.S., Nguyen, X., Kambhampati, S.: Altalt: combining the advantages of graphplan and heuristic state search (2000)
Pearl, J.: Heuristics: Intelligent Search Strategies for Computer Problem Solving. Addison-Wesley, Reading (1984)
Penberthy, J.S., Weld, D.S.: UCPOP: A sound, complete, partial order planner for adl, pp. 103–114. Morgan Kaufmann (1992)
Ridder, B.: Lifted Heuristics: Towards More Scalable Planning Systems. Ph.D. thesis, King’s College London (University of London) (2014)
Ridder, B., Fox, M.: Heuristic evaluation based on lifted relaxed planning graphs. In: Proceedings of the Twenty-Fourth International Conference on Automated Planning and Scheduling, ICAPS 2014, Portsmouth, New Hampshire, USA, 21–26 June 2014. http://www.aaai.org/ocs/index.php/ICAPS/ICAPS14/paper/view/7948
Röger, G., Helmert, M.: Combining heuristic estimators for satisficing planning. In: ICAPS 2009 Workshop on Heuristics for Domain-Independent Planning, pp. 43–48 (2009)
Röger, G., Helmert, M.: The more, the merrier: combining heuristic estimators for satisficing planning. Alternation 10(100s), 1000s (2010)
Samadi, M., Felner, A., Schaeffer, J.: Learning from multiple heuristics. In: AAAI, pp. 357–362 (2008)
Sapena, O., Onaindıa, E., Torreno, A.: Combining heuristics to accelerate forward partial-order planning. In: Constraint Satisfaction Techniques for Planning and Scheduling, P. 25 (2014)
Schubert, L., Gerevini, A.: Accelerating partial order planners by improving plan and goal choices. In: Proceedings of Seventh International Conference on Tools with Artificial Intelligence, pp. 442–450. IEEE (1995)
Smith, D.E., Peot, M.A.: Postponing threats in partial-order planning. In: Proceedings of the Eleventh National Conference on Artificial Intelligence, pp. 500–506. AAAI Press (1993)
Thayer, J.T., Dionne, A.J., Ruml, W.: Learning inadmissible heuristics during search. In: ICAPS (2011)
Thayer, J.T., Ruml, W.: Using distance estimates in heuristic search. In: ICAPS, pp. 382–385. Citeseer (2009)
Weld, D.S.: An introduction to least commitment planning. AI Mag. 15(4), 27 (1994)
Weld, D.S.: AAAI-10 classic paper award: systematic nonlinear planning a commentary. AI Mag. 32(1), 101 (2011)
Younes, H.L., Simmons, R.G.: On the role of ground actions in refinement planning. In: AIPS, pp. 54–62 (2002)
Younes, H.L., Simmons, R.G.: Versatile heuristic partial order planner. J. Artif. Intell. Res. (JAIR) 20, 405–430 (2003)
Zhu, L., Givan, R.: Simultaneous heuristic search for conjunctive subgoals. In: 1999 Proceedings of the National Conference on Artificial Intelligence (AAAI), vol. 20, pp. 1235–1241. AAAI Press, MIT Press, Menlo Park, Cambridge (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Shekhar, S., Khemani, D. (2015). Extending and Tuning Heuristics for a Partial Order Causal Link Planner. In: Prasath, R., Vuppala, A., Kathirvalavakumar, T. (eds) Mining Intelligence and Knowledge Exploration. MIKE 2015. Lecture Notes in Computer Science(), vol 9468. Springer, Cham. https://doi.org/10.1007/978-3-319-26832-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-26832-3_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-26831-6
Online ISBN: 978-3-319-26832-3
eBook Packages: Computer ScienceComputer Science (R0)