To formally model the solution of a DP functional equation, or the execution
of a spreadsheet, or the behavior of a dataflow computer, it is useful to adopt
a generalization of the usual state transition system model in which transitions
are data-dependent. Petri nets, introduced in the next section, are one such
model.