Planning Is More Than Simple Regression
Recall the Simple Algorithm
FIND
for Inputs and Outputs
Given
Goal
GO: (fluent {(prop
i
=val
i
)})
in state
S
f
,
Simply substitute
Preconditions(S
i
)
for
Inputs(S
i
)
and
Effects(S
i
)
for
Outputs(S
i
)
.
Note: If
?val
is assumed to be instantiated,
a Process Instance results. Otherwise, the plan should be a workflow with conditional branching.
Many web service composition problems in the literature can be done with this simple regression algorithm.
It is not planning and it is not in sufficient for all problems.
©2012
Charles Petrie
- permission to reproduce widely with attribution.