Input-output analysis
Many food-related activities involve flows and exchanges. Food procurement,
for instance, frequently involves the flow of food among diverse, specialized
sectors of a socio-economic system. Meat from hunters goes to gatherers, while
vegetables go from gatherers to hunters. At a more basic level, energy itself
can be considered the currency for transactions among the components of an
ecosystem (Hannon, 1973; Johnson, 1978, pp. 75-95). What is often difficult to
identify, let alone describe and analyse, is the structure of the direct and
indirect relations of interdependence among: (a) a set of components represented
as an endogenous system; and (b) the relation of this system to exogenous
environmental variables. Returning to our example we might ask: How dependent
are hunters on gatherers for the food energy necessary for them to produce food
energy for themselves, the gatherers, and nonproductive dependents? How
dependent are gatherers on each other, hunters, and the environment? What is the
nature of these interrelationships through time? Is an equilibrium point ever
attained? And if so, what is it?
Even with regard to "simple" systems, these are complex questions
and investigating them requires, inter alia, a precise language for representing
patterned relations of interdependence among a set of elements. Many branches of
mathematics (e.g. matrix algebra and graph theory) provide this language.
Here we briefly describe and present an attenuated illustration of
input-output analysis (IOA), a mathematical model for analysing relations of
interdependence in an e-component system. It was developed originally by
econometricians (Leontief, 1966) to examine intersectorial relations in complex,
national economic systems. It is also being vigorously used by ecologists to
study the structure and dynamics of ecosystems (Hannon, 1973; Finn, 1976; Richey
et al., 1978). An IOA can provide: (a) definitions and representations of the
structure of the direct and indirect flows among the n - components of an
endogenous system; (b) information on the way in which direct, exogenous inputs
to, and demands on, the endogenous system ramify directly and indirectly
throughout it; and (c) information on the nature of equilibrium conditions for
system maintenance. IOA can take many forms: linear-non-linear, open-closed,
static-dynamic. We will focus on the linear, open, static version.
Example 7
To illustrate an IOA, we will present a much-abridged description of !Kung
calorie production and flows, analysed in detail by Carlson (1978), using data
from Lee (1969). All values are calories x 103.
An IOA begins with a flow matrix, F. Putting the value of each element in the
i-th row and jth column, the fij elements denote the output of the
i-th row component (source of supply) to the j-th column component
(destination). In the open model we append another column, D, the di
elements of which represent the direct demand from the i-th row source to an
exogenous sector. In economic production systems the matrix F normally
represents inter- and intraindustry flows, and D represents the non-producing
consumer sector which makes direct purchase demands on it. Thus, each row and
column of F represents a finite set of einterdependent industries and the values
of the fij elements are flows among them. D represents the outside
demand on the system and the values of the di elements are the demands on each
specific industry. The total flow, or output of the system, X, is a column
vector, the x, elements of which represent the total amounts of output required
from each i-th row source (or industry) to meet both system and outside
requirements. Thus,
(66)
For the !Kung this is:
M N
where f11 = 69 is the amount of meat calories provided by hunters
and consumed by hunters; f12 = 48.02 is the amount of meat calories
provided by hunters and consumed by nut-gatherers; f21 = 126 is the
amount of mongongo-nut calories provided by nut-gatherers and consumed by
hunters; and f22 = 87.7 is the amount of nut calories provided by
nut-gatherers and consumed by nut-gatherers. The amount of meat calories used by
non-procuring dependents (e.g. children and old people) is d1, which
equals 494.04, and d2=902.16 is the amount of nut calories used by
non-procuring dependents. Finally, x1, the total output of meat calories
required from hunters by hunters and gatherers (f11 + f12)
and dependents (d1) is (69 + 48.02) + 494.04 = 611.06. And
x2 is interpreted similarly. Thus, reading down each column of F
gives the required inputs from each i-th source to a j-th industry. Reading
across the rows of F gives the j-th destination of the outputs from each i-th
industry.
Next, we use the elements in F and X to construct an input-output matrix, A.
Each aij element of A denotes the fractional amount of the output of a
row-component industry i, used by a column-component industry j, to produce a
unit of j. (These aij's are often called "technological
co-efficients.") Or
(67) aij = fij/xi
where xi is the total output of industry i.
In the !Kung example
Meat Nuts
Thus, a11 = .113 is a ratio of meat calories used to meat calories
provided and means that .113 calories of meat are used by hunters to provide a
calorie of meat; and a21 = .206 is the ratio of nut calories used by
hunters to meat calories provided by hunters in order for them to provide one
calorie of meat. Column 2 is interpreted similarly. Thus, A defines the
equilibrium or maintenance conditions of the food-procurement system. For an
open system to operate feasibly (i.e. meet industry and outside requirements),
at least one column of A must sum to < 1. Otherwise, it will operate at a
loss.
With the data in this form, we will ask two questions of the model: (a) What
level of production is needed from these industries, both separately and
together, to maintain the production system and satisfy the demand from the
sector of non-producing dependents? (b) What level of production would be needed
from these industries, both separately and together, to maintain the production
system (i.e. maintain equilibrium) and satisfy the demand of the non-producing
dependent sector if the nature of their demands changes in a specifiable way?
To answer question (1) we will represent the model as a system of linear
equations.
(68) x1 = a11x1 +
a12x2 + d1
x2 = a21x1 + a22x2 +
d2
where xn are the elements of X, specifying the total output
required of each industry; ann are the elements of A specifying
proportionally co-efficients of output required of each industry from each
industry; and dn are elements of D specifying the outside demand on
each industry. Solving for xn provides the answer to question (a) -
the total output required from each industry to meet industry needs and outside
demand. For the !Kung
(69) x1 = .113x1 + .043x2 + 494.04
x2 = .206x1 + .079x2 + 902.16
where x1 = total required output of meat calories and x2 = total required
output of nut calories. Rewriting with the outside demand on the right, and
collecting terms, we have
(70) (1 - .113)x1 - .043x2 = 494.04
-.206x1 + (1 - .079)x2 = 902.16
The solution, x1, = 611.07 meat calories, and x2 =
1,115.75 nut calories, comes as no surprise, for we already know the total
output of each industry, which is given by X. The system of equations (69)
represents the structure of the system in precise terms.
The answer to question (b) reveals the full power of the model for
extrapolation. Consider a change in the values of the outside demand, from
494.04 cal for meat to 600 cal and from 902.16 cal for nuts to 500 cal (perhaps
attributable to changes in such factors as food preferences, trade, and
resources). This change, obviously, would call for an overall decrease of 296.2
x 103 calories. But what level of production would be required from
each industry to meet both the revised outside demand and industry requirements?
The answer to this question is not so obvious? and certainly would not be
obvious in a model composed of several dozen industries.
Fortunately, the answer is easily obtained by inserting these new demand
values into equations (69):
(71) x1 = .113x1 + .043x2 + 600
x2 = .206x1 + .079x2 + 500
Rewriting with the demands on the right and collecting terms as before, the
solution is: x1 = 710.446 and x2 = 701.499. In other
words, in order for the system of industries to meet the new combined total of
1,100 x 103 calories of outside demand and remain in equilibrium
(maintain inter-industry flows as in A), meat calorie production (x,) would have
to increase from 611.07 to 710.446 and nut calorie production (x2)
would have to decrease from 1,115 86 to 701.499.
We could continue to substitute e-different D values into (69) to explore
n-alternative equilibrium solutions that might occur under various theoretically
expected conditions. These projections, however, all depend on an assumption of
stability in A, and for this reason we have used the label static for this
model. More intricate, dynamic models can be developed which allow for changes
in A. Closed models (without an outside demand) and models involving nonlinear
equations can also be constructed. Finally, it should be noted that matrix
algebra and notation provide a more compact representation of the input-output
model, and greatly relieve the computational burden, especially when the systems
have components. Matrix algebra is commonly used when electronic computers are
programmed to perform calculations (Leontief,
1966).