Improved Features for Runtime Prediction of Domain-Independent Planners

Authors

  • Chris Fawcett University of British Columbia
  • Mauro Vallati University of Huddersfield
  • Frank Hutter University of Freiburg
  • Jörg Hoffmann Saarland University
  • Holger Hoos University of British Columbia
  • Kevin Leyton-Brown University of British Columbia

DOI:

https://doi.org/10.1609/icaps.v24i1.13680

Keywords:

classical planning, runtime prediction, features, machine learning, empirical analysis

Abstract

State-of-the-art planners often exhibit substantial runtime variation, making it useful to be able to efficiently predict how long a given planner will take to run on a given instance. In other areas of AI, such needs are met by building so-called empirical performance models (EPMs), statistical models derived from sets of problem instances and performance observations. Historically, such models have been less accurate for predicting the running times of planners. A key hurdle has been a relative weakness in instance features for characterizing instances: mappings from problem instances to real numbers that serve as the starting point for learning an EPM. We propose a new, extensive set of instance features for planning, and investigate its effectiveness across a range of model families. We built EPMs for various prominent planning systems on several thousand benchmark problems from the planning literature and from IPC benchmark sets, and conclude that our models predict runtime much more accurately than the previous state of the art. We also study the relative importance of these features.

Downloads

Published

2014-05-11

How to Cite

Fawcett, C., Vallati, M., Hutter, F., Hoffmann, J., Hoos, H., & Leyton-Brown, K. (2014). Improved Features for Runtime Prediction of Domain-Independent Planners. Proceedings of the International Conference on Automated Planning and Scheduling, 24(1), 355-359. https://doi.org/10.1609/icaps.v24i1.13680