SAP Speaks PDDL

Authors

  • Joerg Hoffmann INRIA
  • Ingo Weber University of New South Wales
  • Frank Kraft SAP

DOI:

https://doi.org/10.1609/aaai.v24i1.7737

Keywords:

Artificial Intelligence, Planning, Business Process Management

Abstract

In several application areas for Planning, in particular helping with the creation of new processes in Business Process Management (BPM), a major obstacle lies in the modeling. Obtaining a suitable model to plan with is often prohibitively complicated and/or costly. Our core observation in this work is that, for software-architectural purposes, SAP is already using a model that is essentially a variant of PDDL. That model describes the behavior of Business Objects, in terms of status variables and how they are affected by system transactions. We show herein that one can leverage the model to obtain (a) a promising BPM planning application which incurs hardly any modeling costs, and (b) an interesting planning benchmark. We design a suitable planning formalism and an adaptation of FF, and we perform large-scale experiments. Our prototype is part of a research extension to the SAP NetWeaver platform.

Downloads

Published

2010-07-04

How to Cite

Hoffmann, J., Weber, I., & Kraft, F. (2010). SAP Speaks PDDL. Proceedings of the AAAI Conference on Artificial Intelligence, 24(1), 1096-1101. https://doi.org/10.1609/aaai.v24i1.7737

Issue

Section

Reasoning about Plans, Processes and Actions