TY - JOUR
T1 - On the Importance of Domain Model Configuration for Automated Planning Engines
AU - Vallati, Mauro
AU - Chrpa, Lukáš
AU - McCluskey, Lee
AU - Hutter, Frank
N1 - Funding Information:
The authors would like to acknowledge the use of the University of Huddersfield Queensgate Grid in carrying out this work. This Research was partially funded by the Czech Science Foundation (Project No. 18-07252S).
Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer Nature B.V.
Copyright:
Copyright 2021 Elsevier B.V., All rights reserved.
PY - 2021/8/1
Y1 - 2021/8/1
N2 - The development of domain-independent planners within the AI planning community is leading to “off-the-shelf” technology that can be used in a wide range of applications. Moreover, it allows a modular approach—in which planners and domain knowledge are modules of larger software applications—that facilitates substitutions or improvements of individual modules without changing the rest of the system. This approach also supports the use of reformulation and configuration techniques, which transform how a model is represented in order to improve the efficiency of plan generation. In this article, we investigate how the performance of domain-independent planners is affected by domain model configuration, i.e. the order in which elements are ordered in the model, particularly in the light of planner comparisons. We then introduce techniques for the online and offline configuration of domain models, and we analyse the impact of domain model configuration on other reformulation approaches, such as macros.
AB - The development of domain-independent planners within the AI planning community is leading to “off-the-shelf” technology that can be used in a wide range of applications. Moreover, it allows a modular approach—in which planners and domain knowledge are modules of larger software applications—that facilitates substitutions or improvements of individual modules without changing the rest of the system. This approach also supports the use of reformulation and configuration techniques, which transform how a model is represented in order to improve the efficiency of plan generation. In this article, we investigate how the performance of domain-independent planners is affected by domain model configuration, i.e. the order in which elements are ordered in the model, particularly in the light of planner comparisons. We then introduce techniques for the online and offline configuration of domain models, and we analyse the impact of domain model configuration on other reformulation approaches, such as macros.
KW - Automated planning engines
KW - Domain model configuration
KW - Automated planning ·
KW - Reformulation
KW - Knowledge engineering
UR - http://www.scopus.com/inward/record.url?scp=85108165823&partnerID=8YFLogxK
U2 - 10.1007/s10817-021-09592-1
DO - 10.1007/s10817-021-09592-1
M3 - Article
VL - 65
SP - 727
EP - 773
JO - Journal of Automated Reasoning
JF - Journal of Automated Reasoning
SN - 0168-7433
IS - 6
ER -