10.4 DERIVING THE DEPENDENCE GRAPH FOR AN ALGORITHM

We use Eq. 10.1 to study the dependence of the algorithm variables. Variable y is an output variable, and variables x and a are input variables. We note that the algorithm gives rise to a 2-D graph x1D49F_EuclidMathOne_10n_000100 since we have two indices, i and j. Since the dimensionality of x1D49F_EuclidMathOne_10n_000100 is low, it is best to visualize x1D49F_EuclidMathOne_10n_000100 using a dependence graph since this is easier for humans to analyze. We refer to any point in x1D49F_EuclidMathOne_10n_000100 as a vector p

(10.2) c10e002

For given values of the indices, the vector corresponds to a point in the c10ue005 space.The graph x1D49F_EuclidMathOne_10n_000100 covers the points p(i, j) ∈ x1D49F_EuclidMathOne_10n_000100 where the range of the indices defines the boundaries of as

(10.3)

Note that extends to ∞ in the i direction, ...

Get Algorithms and Parallel Computing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.