Literature DB >> 29872760

Opening the Leontief's black box.

A Mustafin1, A Kantarbayeva1.   

Abstract

The paper attempts to reconstruct what goes on inside the black box of the fixed proportions production function underlying the matrix of technical coefficients in the famous Leontief's input-output analysis. The approach is based on an idea that the conversion of inputs to outputs in industrial supply chains occurs in much the same manner as does the conversion of substrates into different molecules in enzyme-catalyzed biochemical reactions. A bottleneck principle is derived according to which at any moment the steady-state output of a multi-resource, one-product supply chain is completely controlled by a sole, most deficient, factor of production. This dramatic shrinkage of complexity is made possible owing to two key features of the input-output production units comprising the chain: saturated response of the output to the inventory level and weak buffer inventory leakage.

Entities:  

Keywords:  Applied mathematics; Business; Economics

Year:  2018        PMID: 29872760      PMCID: PMC5986545          DOI: 10.1016/j.heliyon.2018.e00626

Source DB:  PubMed          Journal:  Heliyon        ISSN: 2405-8440


Introduction

The neoclassical production function, first introduced by Philip Wicksteed [1, p. 3], relates the rate of production of a certain commodity (output), Y, to a set of the involved factors of production (inputs), : It is appropriate to say a few words on the terminology used herein. In the present paper we restrict ourselves to physical factors of production. In its broad meaning, factor of production is any entity which can lead to increased output as its availability is increased. The factors of production may be of two types: consumable and nonconsumable. By convention, consumable factors are referred to as “inputs”. Interchangeably with “inputs” we will call consumable factors “resources” as it is generally accepted in ecology (e.g., [2, ch. 2]), in spite of economists quite often identify resources with factors of any kind. The resources are material substances. Consuming the resource means tending to reduce its availability. As the production process takes place, the resource is certainly consumed, used up. By consumption we understand irreversible conversion, physical embodiment, of a resource into a material product. The nonconsumable factors of production, or funds, such as land, capital and labor, are not resources by this definition. This is not to imply that nonconsumable factors are less important, but that they must be treated in a different way from resources. Funds are not materially transformed into an output they produce. They are transforming tools that turn the involved resources into a product, but are not themselves embodied physically in the product. Although funds are not used up, their amount can change and they are subject to wear-and-tear. In terms of dimensional analysis, output Y in formula (1), being the quantity of the commodity produced in a unit of time, is a flow variable. Factors of production that represent resources, most commonly are flows, although in some cases they may be stocks. Fund factors always are stock variables. Cybernetically, a manufacturing technology for the single-product case may be considered as a converter of the resources into a product P by means of the funds : In terms of the systems approach, resources are fed to the converter from the outside, while funds act inside of the black box of the technology. Nonconsumable factors are not spent on the output, however they function to make the transformation of resources to product feasible and efficient, and to enable control of that transformation. It is commonly supposed that the resources are not interactive: a change in the availability of one resource is assumed to have no effect on the rate of supply of any other resource. A special case of production function implying zero substitutability between inputs is the Leontief technology [3, p. 38], first proposed for the mathematical apparatus of the input–output (IO) analysis which arose to deal with the problem of interindustry demand. It has the form where are inputs, are the constant per unit input requirements, Y is output, and is the scale factor having the dimension of Y. In Leontief's approach, production activities of a specific geographic region (nation, province, etc.) are disaggregated into n sectors (industries) and the transaction of goods among the sectors is analyzed. Each of n industries both produces a single kind of commodity (output) and consumes products from other industries (inputs) in the process of producing its own output. The intersectoral flows are described in a tabular form of the so-called IO table that records the purchases and sales across the sectors of an economy over a given period of time. Traditionally, an IO table is divided into four quadrants. Focusing solely on quadrant II (“northwest”) that depicts interindustry transactions, we are not going to detail quadrants I, III and IV here. Important these organic parts of IO table may be, they are not essential to understanding of how the Leontief production function is related to the IO analysis. Quadrant II shows the ways that raw materials and intermediate products are combined to produce outputs for sale to other industries and to ultimate consumers. It is square matrix whose elements represent flows of commodities, which are both produced and consumed in the process of production of goods. These flows are called inter-industry flows or intermediate demand. (As opposed to final demand, that denotes consumption of goods by non-industry consumers like households, government or exports, who are not producers of other goods by themselves.) The rows of such a matrix reflect the distribution of a producer's output throughout the economy; the columns show the composition of inputs required by a particular sector to produce its output. Namely, the element represents the amount of the ith sector's output used by the jth sector (including the consumption of own product, when ) to produce its gross output . In compiling an interindustry transactions table, the entries can be expressed in physical units (e.g., tons of grain or kWh of energy) or in terms of monetary value (e.g., dollars or euro). For reasons of convenience, the monetary form of IO table dominates. To produce one unit of the jth good, units of the ith good are needed as inputs in sector j. The quantities are referred to as technical coefficients (the terms IO coefficients and direct input coefficients are also often used) and are usually assumed to be constant. It is important to note that IO analysis assumes linear relations between inputs and outputs from different sectors as well as linear relations between outputs and final demand. This assumption means that there are no increasing or decreasing returns to scale in production or factor substitution. Moreover, all producers in a given industry are assumed to employ the same production technology. Technical coefficients also form an matrix. The columns of such a matrix describe the composition of inputs required by a particular sector to produce a unit of its output. A real example of the matrix of technical coefficients is shown in Table 1 borrowed from [4, p. 715]. It is derived from a highly aggregated, seven-sector version of the 2006 United States IO table by dividing each cell of the intermediate matrix by gross output ascribed to its column. Thus, for instance, in the first row–fourth column, the technical coefficient () is equal to 0.0345. This coefficient shows the rate at which inputs are transformed into outputs. Here, agricultural products valued at 0.0345 dollars are purchased by manufacturing sector in order to produce 1 dollar of manufactured output.
Table 1

US technical coefficients 2006 [4].

PRODUCERS AS CONSUMERS
1234567
Image 21Agriculture0.24030.00000.00140.03450.00010.00180.0007
2Mining0.00280.13070.00790.07560.0310.00040.0066
3Construction0.00350.00020.0010.00190.00390.00720.0242
4Manufacturing0.18580.09590.26730.33110.05810.05580.1027
5Trade, transport and utilities0.07740.03790.10630.10030.06980.03290.0439
6Services0.08750.12980.12620.12390.18460.28890.2029
7Other0.01020.00960.00950.02330.02230.01920.0225
US technical coefficients 2006 [4]. One may see that the very definition of the technical coefficients implies there is only one technique for producing output and requires combination of the inputs in a fixed ratio; the elasticity of substitution is zero. This corresponds to a production function of jth industry which is the same as (2) up to notation. Referring to the technical coefficients given in Table 1, it is possible to write down, for example, the Leontief production function for the mining industry (ref. column 2): (Note that the production of agriculture is not used in the production of mining sector, and hence and . However this infinitely large ratio may be omitted from the “min” operator because it does not affect the process of searching for the smallest among the ratios.) In the basic version of the Leontief production function intended for static analysis, inputs are meant to be flow variables—resource influxes. Besides, all quantities are measured in money values because IO models are typically implemented using databases in money values only. The more recent developments of the IO analysis, including the dynamic extensions of the basic IO model, do admit stock arguments and allow for physical units [5], [6]. In such sectors as agriculture, forestry and fishery the use of production function with stock arguments proved to be more appropriate because it is dictated by the very specifics of the relationship between yield (harvest, crop, catch, etc.) and nutrients. This is expressed by the Liebig production function [7]: where Y is the observed crop yield, are the concentrations of nutrients, and are the potential yield functions for . The Liebig production function was first proposed by Edgar Lanzer and Quirino Paris [8]. As a matter of fact, the equation (3) is a mathematical formulation of the famous “law of the minimum” commonly credited to a German chemist Justus von Liebig who widely popularized the conjecture originally proposed by his compatriot, a botanist Carl Sprengel [9]. This law states that the rate of growth of a plant or crop is affected not by the most abundant mineral resource, but by the most deficient one. Essentially, a plant will only yield as much as the least available nutrient allows. As Paris noticed [7], in contrast to the Leontief production function, the statement known as Liebig's law of the minimum does not necessarily imply the linearity of the relation between nutrients and yield; Liebig asserted only that the nutrients involved and the output stand in direct relation. Quite often, however, the term “Liebig production function” is being reserved for the special case of linear relations in the equation (3), when the latter is formally identical with the Leontief production function; production functions with specific nonlinear terms bear different names. To get a certain idea of the empirical Liebig production function, the statistical estimates by means of maximum likelihood methods carried out by Paris [7] are worth citing. In his work the experimental data on response of corn to applied nitrogen (N) and phosphorus (P) on a calcareous Ida silt loam soil in western Iowa have been analyzed. Nitrogen was applied in the form of ammonium nitrate and phosphorus in the form of concentrated superphosphate. The estimates of a Liebig model corresponding to linear relations are as follows: where the crop yield, Y, is in bushels per acre, and the amounts of nutrients, N and P, are in pounds per acre. Let us remark here, that, strictly speaking, the quantities N and P in (4) are rather integral doses than actual concentrations. In some instances agricultural economists tend to treat arguments of the Liebig production function as flows, thereby making it the Leontief production function. For example, Nijland et al. [10] propose the following response function “plant production–nutrients” claiming it to be the Liebig production function: where r is the rate of dry matter production in , and and are the respective supply rates of nitrogen and phosphorus in . Neither the Leontief, nor the Liebig production functions are derived; they are merely postulated. Formally, the Leontief function can be inferred from the production function with constant elasticity of substitution (CES), as is done, e.g., in works [11, p. 20] and [12], [13]. But still the CES production function per se is nothing more than a formal mathematical construction. In an industry sector, a path from primary resources to a finished product may run through a complex supply chain network of “elementary” production units—IO converters. In such a network, the product of one unit, or workstation, serves as the resource for the other. We restrict our consideration to the case of converging structure of supply chain, which allows for multiple initial resources and a single final product. The following commutative diagram shows an example of one-product supply chain with six initial suppliers: Here circles stand for IO production units, while arrows indicate material flows. As empirical studies evidence, in some occasions, at least in the short run, the production function of a whole sector can be effectively represented by the Leontief function [14]. The resulting lumped, or aggregated, production function depends not on the total number of the factors of production involved, but on the scarcest one (limiting factor). The behavior of the entire system turns out to be governed by only very few degrees of freedom. The questions arise: These and other questions are addressed in the present paper. What are the reasons for such an enormous reduction of the description? Namely, what peculiar properties of the supply chain generate the production function of the Leontief type? Does the production system have the property of scale invariance? How are the formalisms of Leontief and Liebig interrelated?

Related work

At present, queueing theory, a major branch of operations research that deals with mathematical models of waiting lines using the apparatus of probability theory, is held to be the principal mathematical tool to describe production processes (e.g., [15]). A comprehensive review of the literature on applications of queueing theory in manufacturing is clearly beyond the scope of this paper. Instead, we briefly review the results of this theory most relevant to our study. A queueing phenomenon in manufacturing is characterized by three main elements: (i) jobs (production lots or parts); (ii) the queue (buffer); and (iii) the server (machine), the purpose of which is to handle the jobs. The lots arrive from outside the system according to a statistical distribution and the distribution describes their interarrival times. Any lot joins a queue in the buffer and waits until the machine is available. At various times, lots are selected for processing by the machine. The basis on which the jobs are selected is determined by the queue discipline. Typically, jobs are served in order of arrival. Important to us are implications of the most basic and tractable queueing model M/M/1. In standard Kendall's notation, letters “M” and “M” in the descriptor designate exponential distribution of interarrival and processing times respectively (“M” comes from Markovian), and “1” indicates that the number of parallel servers is just one. Let be the mean interarrival time and the mean processing time. Define the utilization, , as the fraction of time the machine is not idle. Utilization has no dimension and can never exceed 1, otherwise, the queue length will explode. Let W be the current work in progress (WIP), i.e. the total number of jobs in the manufacturing system, or the total length of the queue. Then it can be shown [15, ch. 8] that in steady-state conditions, the utilization is related to the WIP by the formula . The throughput, Y, of any queueing system is the rate at which jobs successfully leave the system. For the M/M/1 infinite buffer case, if the system is stable. (Everything that arrives must eventually depart.) Therefore, one may obtain . As is seen, there is a trade-off between the throughput and the WIP in the M/M/1 model. If a high throughput is required, the machine should always be busy and the inventory level needs to be high, thereby lengthening the time a job is in the manufacturing system (from entering the buffer in front of the machine until leaving the machine). Conversely, if the WIP level is low, the machine is not processing for most of the time, yielding a small throughput. The deterministic relation between the WIP and the throughput of a steady-state production process bears a name of “clearing function”. Dealing with stochastic model of real production process involves severe computational load. Instead, there is a general consensus to employ proper aggregate models intended to represent average behavior in some sense. Nowadays the formalism of nonlinear clearing functions devised by Uday Karmarkar [16] shows considerable promise in production planning. The Karmarkar clearing function has the following form: where Y is the throughput and W is the WIP. Constant represents the maximum yield achieved by the production system at saturating WIP level; constant K is the WIP at which the throughput is half of the maximum. The alternative forms of clearing function sharing the common properties of monotonicity, concavity and saturation have been proposed as well [17]. Our research attempts to reconstruct what goes on inside the black box of the fixed proportions production function. The approach differs significantly from the conventional and is based on an idea that the conversion of inputs to outputs in an economy occurs in much the same manner as does the conversion of substrates into different molecules in enzyme-catalyzed biochemical reactions. Indeed, in a living cell, a substrate molecule binds to an enzyme to form a substrate-enzyme complex. The complex then breaks up into a product and the original enzyme, which can then catalyze a new reaction (e.g., [18]). In any production unit of a supply chain, funds play role of enzymes. Presumably, a Vanderbilt University professor Nicholas Georgescu-Roegen, the founder of ecological economics and bioeconomics [19], [20], was the first to come up with an idea that a production factor such as labor is like a catalyst: “The assumption is that labor, while an indispensable factor in the production of any commodity, can be substituted by other factors beyond any limit. Or in other words, an output of any size can be obtained by any industry with as little labor as we may wish, provided that nonlabor inputs are available in unlimited amounts. Since this property presents an obvious analogy with that of a catalyst in a chemical reaction, we propose to say that labor is catalytic in industry if it has the mentioned property in that industry” [21, p. 319] (ref. also [22]). Virtually at the same time, a Novosibirsk-based cyberneticist Igor Poletaev proposed a general mathematical theory of systems with limiting factors, in which production yield is given by a switching function of the Leontief–Liebig type with such arguments as flows of input components and stocks of fund components [23], [24]. Here is his definition of a process with limiting factor: “The typical prototypes of the process of production-consumption type are chemical reaction in the presence of a catalyst, and process of industrial production. In both cases, three kinds of components are involved: inputs (substrate, raw material), funds (catalyst, equipment) and outputs (product of reaction, commodity). The process, in the course of which the quantities of all the participating components ought to be in strictly fixed proportions, we will call stoichiometric process, or process with a limiting factor, or L-process, for brevity” [23, p. 72, own translation]. Independently, a physicist Dmitrii Chernavskii from Moscow, the originator of the concept “protein–machine” [25], [26], deepened the analogy between biosynthesis and industrial production. In particular, he pointed out: “Both by spirit and by methods of research, modeling the economic and production processes is closely related to the subject we expounded above. There is nothing surprising in that biological systems with their basic variables—concentrations of substances—are similar to economic ones, where variables are the quantities of products or commodities, and the role of enzyme concentration is played by the number of machines in a shop or automatic line. In this regard, both the kinetic models of biophysics and biochemistry, and the economic models belong to the common branch of cybernetics, the so-called theory of complex systems” [27, p. 134, own translation]. Regrettably, the above mentioned inspiring insights remained barely noticed over the years. Though it is well known that in search of explanation for the lawlike regularities governing economic systems scholars would repeatedly turn to patterns of biological organization. Suffice it to recall the great names of Adam Smith, Thomas Malthus, Thorstein Veblen and Alfred Marshall. The similarity of laws of competition in the world of living organisms and among economic entities seemed obvious to them. Evolutionary terms like “natural selection”, “niche”, “survival of the fittest” firmly entrenched in the economic science as self-explanatory, almost intuitive concepts. However, later on, as the axiomatization of the economics progressively followed the model of theoretical mechanics, the paths of evolutionary biology and economic theory diverged for a long time. The collapse of mechanical philosophy in natural science was not followed by a rapid and unconditional departure from it in economic theory. The situation started to change in mid 1980s with publication of the seminal work by Richard Nelson and Sidney Winter [28] and the newly emerged field of evolutionary economics. Nelson and Winter first pointed out the existence of two dialectically opposite processes in an economic development—variability and selection, similar to biological mutations and Darwinian selection. The former means the emergence of innovations as a result of heuristic search process that combines both dynamic and stochastic behavior of firms, while the latter corresponds to competitive survival and adaptation. The role of genome in their theory is assigned to “routines”—patterns of behavior. The routines include: (a) information of managerial and technological nature that is handed down within the organization and also can be transferred to another firm; (b) standard investment operations; and (c) the technique of innovative search. By a number of key features, both economic and biological systems belong to the type of self-organizing: (i) They are open, continuous-flow systems, exchanging energy, matter and information with the environment. At the microeconomic level of description, the concept of “industrial metabolism” proposed by Robert Ayres [29] seems to be extremely helpful. The word ‘metabolism’ in its original biological meaning characterizes the totality of internal biochemical processes in living organism. An individual cell or the whole organism consumes energy-rich, low-entropy substances to maintain its basic functions, as well as for growth and reproduction. This process is necessarily accompanied by the release of high-entropy waste. Industrial metabolism is an integrated set of physical processes aimed at transforming raw materials, energy, labor and capital into goods and associated waste in a steady mode of operation. The analogy between biological and industrial metabolism is not only about the fact that in both types of systems takes place the conversion of material substances driven by a flow of free energy. For dissipative systems of such a type, relaxation to an equilibrium analogous to “heat death” is impossible: nonzero flows through the system persist even in a steady state; (ii) Both systems are nonlinear, where autocatalytic processes may occur due to the presence of positive feedback loops. Self-reproduction (self-copying) serves to preserve the information previously created and stored in the system. Economic agents are able to store and hand down managerial and technological information physically recorded in books, databases, technical documentation, software, etc. In biology, at the level of organism, self-reproduction occurs owing to the replication of genetic information recorded in DNA as a sequence of nucleotides. At the same time, biological gene cannot be matched to one unique concept from the economy; (iii) Both systems are path-dependent (historically-conditioned), irreversible, in the sense that each economic agent or each organism develops, qualitatively changing in time. Its current state is the result of both dynamic and statistical events. Variability in self-replication is the main source of new information. Hereditary technological information is subject to accidental changes as a result of the heuristic nature of innovation motivated by entrepreneurial activity. The mutational variability of the genetic material is due to irremovable thermal noise affecting enzymatic reactions. Another source of randomness—sexual recombination of genes—has no analog in economic evolution. But in economic development, it is possible to inherit new features acquired through learning, that means Lamarckian evolution; (iv) Both systems are hierarchical systems, where each structural level has its own characteristic space-time scale; (v) Finally, both types of systems share such an important common property of self-organizing systems, as effects of competition. Any emergence of an ordered structure is a result of competition between unstable growing modes: the “surviving” mode suppresses all the rest and imposes its specific structure on the system [30]. The selection is based on a breakdown of the established parity among the competing agents, caused by the arrival of better adapted mutants. For the selection to be possible, a limitation should be imposed on the total amount of unorganized or organized matter, or on metabolic inflows and outflows. As a rule, competition occurs for the access to scarce resources (in terms of their stock or flow): between business entities in economy and between biological populations. Let us emphasize, however, that it is not the very fact of similarity of economic and biological patterns that is important, but an awareness of the universality of laws of self-organization that lie at their basis. All the above considerations lie behind our motives to apply a biologically-inspired approach to production process, production function and supply networks. Our research interest to the problem arose shortly after the appearance of the concept of industrial metabolism and was marked by the publication of papers [31], [32] by one of the authors. Treating the act of resource-to-product conversion as a sort of enzyme-catalyzed reaction was shown to result in hyperbolic dependence of the output on the inventory, similar to the Michaelis–Menten saturation curve. The throughput of a cascade of such converters is shown to be determined by a single limiting production factor. In recent years, sophisticated tools borrowed from the arsenal of queueing theory and supply chain management become more and more relevant in the studies of intracellular metabolic networks [33], [34], [35]. Research work in this direction is spoken of as “biologistics” [36]. In spite of the growing awareness that the biochemical activity of a living cell is similar to the operation of an industrial factory where products of one machine are used by other machines for manufacturing of their own products, biologistics, however, is lacking in attempts to recognize enzyme catalysis mechanism underlying a man-made production system, not the other way around. In other words, rather consider machine as an enzyme than protein as a molecular machine. To the best of our knowledge, the origins of the Leontief production function in supply chains has not been tackled so far to any noticeable extent. The present work is intended to fill that gap.

Theory/calculation

The model of a single resource, single product workstation

Consider a simple production unit—an IO processor, which converts a single resource into a product. The unit consists of a fixed number of identical machines. It is precisely the machinery that represents a nonconsumable factor of production, or fund, in the manufacturing unit under consideration. Each of the machines can process any of the arriving lots of the resource and we assume here that they do so one at a time. The resource arrives at the production unit from the outside, and if all machines are busy processing jobs, the arriving portion of the resource has to wait. In our model the terms “inventory”, “work in progress” (WIP) and “buffer stock” are regarded as synonyms and mean the current stock of resource in the unit. Lots waiting for service pile up in a common buffer which feeds all machines. When a machine finishes the processing of its current job, it grabs another portion of the resource from the buffer. We can write the scheme of this event in the form of pseudochemical equations: Here r is the supply rate of the resource, x is the inventory, q is the specific rate with which the resource is being lost (or dispatched to a storage, or exported elsewhere), u is the number of idle machines, v is the number of busy (operative) machines, and y is the quantity of successfully produced commodity. The constants a, b, α and β depict the various rates with which these processes proceed. A flow diagram such as the one given by equations (6) can be translated into a set of differential equations that describe rates of change of stock quantities of the participating material agents. The diagram (6) encodes both the sequence of steps and the rates with which these steps occur. To write corresponding equations, we naturally can choose to use what chemists call the “law of mass action”, which states that when two or more agents are involved in a conversion step, the rate of conversion is proportional to the product of their quantities. By convention, the mass-action rate constants are the proportionality constants. Unlike standard chemical reaction schemes, in (6) more than one rate constant—by the number of input and output agents—may correspond to one transformation step, because dimensions of quantities may not coincide. Suppose units of measurement of the variables involved in (6) are as follows: , , , , and . Then the units of measurement for the rate constants will be: , , , and . As to the physical meaning of the rate constants, a is the capture rate of a unit of the resource by a machine, α stands for how many idle machines get involved in work in a unit of time per unit of resource, is the mean processing time of a machine (service time of a job at a machine), and b is the output per a machine, or the number of units of product that a single machine will deliver at one unit of time. They are indicated in the diagram as arrow labels. Keeping track of each participant allows us to derive the following set of equations: where t is time. All parameters in the model are nonnegative. Adding equations (7b) and (7c) reveals a conserved quantity , the total number of machines, idle and busy: This is not at all surprising, since fund is neither formed nor destroyed in the process of manufacturing. With the aid of (8) the system (7a), (7b), (7c), (7d) can be simplified by eliminating either u, or v. We arbitrarily choose to eliminate u. Furthermore, we see that (7d) is just a slave equation with respect to (7a), (7b) and (7c); it can always be solved later on, once solutions for x, u and v are known. These steps lead to the following: Introduce new dimensionless parameters: the loss rate constant and the influx , such that and . In terms of γ and ϱ, to the steady-state solutions of (9a), (9b) are In (10a), (10b), fixed point is physically feasible because (i) it is always positive, and (ii) asymptotically stable: both eigenvalues of the Jacobian matrix of the system (9a), (9b) evaluated at have negative real parts. The solution is nonphysical because it yields for all legitimate values of ϱ. Moreover, it is always saddle-type unstable. From now on we drop subscript at the feasible fixed point. Inserting into (7d) gives the steady-state output of the IO unit under consideration, i.e. the production function. To zeroth order in γ, (Here we reverted to the dimensional parameters.) Quite apparently, the equation (11) is a Leontief–Liebig production function for two factors, r and . The former is flow and the latter is stock. They enter the function on equal terms. In our approach, flows and stocks are “equalized in rights”. Thus, the steady-state output of an elementary resource-product converter is determined either by the resource supply rate or by the given installed capacity, whichever is in shortest availability. At subcritical arrival rates, when , the fraction of busy machines is of order ϱ, so the machinery is not a limiting factor. At supercritical arrival rates, however, when , all the machines are engaged barely coping with the huge WIP that becomes inversely related to γ. In steady state, one obtains from (9b) how and are related: . Substituting this in (7d) yields Being the dependency of the throughput (i.e. the number of lots per unit of time that leave the manufacturing system) on the current WIP, (12) is nothing but the clearing function of the production unit (6) under consideration. In more exact terms, we derived the clearing function of the Karmarkar type [16] (cf. (5)). One can recognize (12) as another version of the Michaelis–Menten equation of enzyme kinetics [18]. The hyperbolic IO relationship of the type (12) is not uncommon in biology: it describes the sigmoidal oxygen-binding curve of hemoglobin and the fraction of a macromolecule saturated by ligand as a function of the ligand concentration (Hill equation [37]), growth rate of microorganisms in a nutrient solution (Monod equation [38]), numerical response of predator to prey population density (Holling type II response [39]), and the like. A distinguishing characteristic of the equation (12) is saturated response of the output to the inventory. For low levels of , the output is roughly proportional to . At high levels, though, the rate of production approaches a constant value, . By the way, the equation (12) may be regarded as a production function of the IO processor (6) in stock-flow representation. (The fact that the clearing function is a kind of production function was also mentioned earlier by Salah Elmaghraby [40, p. 132].) Recall that in deriving (12) we considered the production unit in a steady-state mode of operation. Now we are going to show that under certain additional assumptions the relationship (12) remains valid even in nonsteady-state conditions. To begin with, we nondimensionalize the equations (9a), (9b) by introducing the following scaled variables and parameters (in addition to already defined γ and ϱ): , , , and . The quantity is chosen to be a new unit of time. It is a characteristic time a job spends waiting (in the buffer) before beginning service. In other words, it is the resource lifetime in the production unit. This time is seen to be inversely proportional to the total number of installed machines, . The dimensionless equations then become According to the chosen scaling, ε is the ratio of the processing time to the characteristic waiting time. Hereinafter we assume this ratio to be small: . This is a necessary condition for most of the subsequent reasoning to be valid, although we are aware that the assumption made can not be ensured for every existing production process. We will turn back to this topic in Section 4. Inasmuch as , the system (13) is singularly perturbed. The slow variable is resource, ξ, and the fast variable is the number of machines in service, η. The standard practice of reducing such systems is the adiabatic elimination of the fast variables, when the left-hand side in the fast equation is replaced by zero, thus turning this differential equation into an algebraic equation. It is assumed that the fast variables quickly relax to their momentary equilibrium, quasi-steady-state, values obtained from the algebraic equations, in which the slow variables are treated as parameters. “Frozen” slow variables do not move substantially in this short adaptation time of the fast variables. Quasi-steady-state values of the fast variables can then be expressed by values of the slow variables. The fast variables hastily adapt to the motion of the slow variables. The former are entrained (enslaved) by the latter. The utility of quasi-steady-state approximation is that it allows us to reduce the dimension of the system by retaining only slow variables in the model. One has to establish the validity of the adiabatic elimination in each specific case by using the recommendations of the singular perturbation theory (e.g., [41, ch. 3]). In particular, Fenichel–Tikhonov theorem requires, among other things, (i) quasi-steady state of the fast equation to be an isolated root of the algebraic equation and to retain stability at all allowed values of the slow variable, and (ii) initial conditions of the fast equation to fall within the domain of influence of that quasi-steady state. It is worthy of note that from the chemists' side Max Bodenstein pioneered the quasi-steady-state approximation as far back as in 1913. The influential works to clarify the applicability of the technique to enzymatic reactions have been carried out by Wlodzimierz Klonowski [42] and Lee Segel [43]. To decompose system (13) into fast and slow parts, introduce fast time variable . Now rescale (13) by replacing τ with ϑε and, after taking , it becomes This is the fast subsystem, where ξ is replaced by its initial value and treated as parameter. It yields the inner solution, valid for . Setting in (13) leads to the slow subsystem which produces the outer solution, valid for . In this singular limit as , the subsystem (15a), (15b) defines a slow flow along the curve (slow manifold) given by (15b). Outer solution is valid for those values of ξ, for which the quasi-steady states of the fast subsystem (14) are stable. The quasi-equilibrium for the fast subsystem (14) is given by which is asymptotically stable for any positive ξ. Hence, it follows from (15a), (15b) that for time scales on the order of the process of resource-to-product conversion is given by the equations Here we have written down the slave equation (7d) in dimensionless form (16b) by having introduced a normalized product quantity and the combined parameter , where is a proper unit for y. The equation (16b) is the clearing function in nondimensional form. It looks formally identical with (12), however as opposed to (12), the argument ξ standing for WIP does not have to be constant in time. In deriving (16b) we did not require the production unit to operate in a steady-state mode. And yet, the number of busy machines, η, being the fast variable, after a short transient of order keeps in a quasi-steady state with respect to the current inventory, ξ. In (16a), the resource supply rate, ϱ, may not be necessarily constant, but if the timescale of its typical variations is much longer than the machine turnover time, then the equation for the clearing function (16b) will remain valid.

Linear supply chain

Now we pass on to two serially connected production units operating by the generic mechanism as discussed in the preceding subsection: The first (upstream) unit converts the resource to the product , which, in turn, serves as a resource to the second (downstream) unit. The second unit uptakes and converts it to the product . The two units may represent a fragment of a sequential supply chain, or a linear production line. Upon adiabatical exclusion of the fast (fund) variables , , and the corresponding balance equations for the slow variables , and become: Here and are the respective installed machinery of units 1 and 2. Defining the dimensionless quantities , , , , , , , , , and , where is an appropriate unit for , we rescale system (18a), (18b), (18c) to As a matter of convenience, introduce an auxiliary quantity such that is the dimensionless output by the first unit. The values of and hence, , do not depend on parameters of the second unit. The equation (19a) has the following steady-state solutions: Accordingly, the steady states of turn out to be To zeroth order in , this is equivalent to To within a constant factor, formula (20) is the production function of the first unit, as is found above (cf. (11)). For the steady-state values of we obtain from (19b): It is a matter of direct verification to prove that positive steady states of the system of equations (19a) and (19b) are stable. Substituting the steady-state values of in equation (19c) yields, to in and , where we used the equation (20). This is the dimensionless production function of the unbranched two-link supply chain (17). Turning back in to the dimensional quantities, we get This is another Leontief–Liebig production function for the arguments , , and . Again, the overall output is controlled either by the resource supply rate or by an installed capacity of one of the two production units, whichever is more deficient. Suppose, of two IO units placed in series in (17), the second unit happens to control the overall output, while parameters of the first unit do not affect the operation of the chain. According to equation (22), this situation corresponds to and . As this takes place, there is a substantial level of the inventory, , in the buffer of the second production unit—to the extent that the smallness of warrants. Indeed, by formula (21), In other words, the WIP piles up in the second unit to such a level, that makes the rate of production of practically insensitive to the variations in : —in conformity with the equation (18c). Now consider the case of and for which the first unit operates relatively slow. Then, in view of (22), the output of the second unit is given by Clearly, the rate of production of is completely determined by the throughput of the first unit and does not depend on the machinery of the second unit. In this case the steady-state WIP in the second unit can be estimated using the equation (21): The intermediate product does not pile up in the buffer of the second unit and undergoes conversion into the product without delay.

The converging branch

Finally, consider a production node in a chain that has at most one successor, but is supposed to have two predecessors. In this converging branch, characterized by the vertex with in-degree 2 and out-degree 1, two independent suppliers provide components and to the downstream manufacturer which then yields product : This structure can represent, for example, the fragment of a modular assembly supply chain, which nowadays has found applications in many manufacturing industries. In modular supply chain, product modules are being apportioned to intermediate sub-producers. As a result, only a few assembled modules will be delivered to the final producer, which reduces the complexity of the final assembly process. It is a straightforward matter to draw the balance equations for the scheme (24). According to our assumption, the rate of uptake of either of two resources under enzymatic facilitation of the machinery would be proportional to , where u is the number of idle machines. Thus the equations describing the process will be Noting from (25c) and (25d) that and introducing dimensionless variables and parameters , , , , , , , , and , we rewrite the system (25a), (25b), (25c), (25d), (25e) in a nondimensional form where , , , and is a proper unit for . Note that (26d) is slave equation. Just as in the cases considered above, parameters ε and characterize by how much the dynamics of the respective variables η and is faster than that of . Taking ε to be small while to remain within , the variable η can be replaced by its quasi-steady-state value Plugging this in the system (26a), (26b), (26c), (26d) we obtain slow equations The validity of the reduction of (26a), (26b), (26c), (26d) to (28a), (28b), (28c) is ensured, in conformity with Fenichel–Tikhonov theorem, by stability of quasi-steady state (27) of the fast equation (26c) at all positive and . For small loss parameters and , steady-state solutions of the pair of equations (28a) and (28b) are as follows: Besides, it can be shown that the positive fixed points of the pair of equations (28a) and (28b) are stable. Substituting the steady-state values of and from (29) into (27) gives . Inserting the latter into equation (28c) yields, to in small and , the dimensionless production function of the converging branch (24): In its dimensional form, this will look as Clearly, the result (30) is a Leontief–Liebig production function of three factors of production: , , and . This can be extended to multiple inputs. We have focused so far on models with just a few inputs where the concept of modeling with low-order “chemical reactions” is perhaps most natural. However, it is important to recognize that we use the notation of chemical reactions simply to describe things that combine and the things that they produce, and that this framework can be used to model higher-order phenomena in a similar way. It is easily comprehended from the above analysis, that kinetics of any one-product supply chain of arbitrary length with multiple resources would lead to the overall production function of the Leontief type, providing individual production nodes of the chain follow the generic mechanism similar to that of the enzyme catalysis.

Discussion and conclusions

Going over to comment our results, we would like to emphasize that emergence of the bottleneck effect in a supply chain is stipulated by two key features of the suggested construction of the Leontief's black box: (1) two strongly varying timescales involved in the production process—longer, for the inventory level, and shorter, for the number of machines engaged in processing, and (2) weak outflux of the inventory from the buffer. Presence of time hierarchy makes possible the saturated response of the output to the WIP in the form of the Karmarkar clearing function (in fact the Michaelis–Menten equation), whereas the collateral buffer leakage secures finiteness of the steady-state inventory level. The formalism of clearing functions is widely used for production planning. But how good is such an approximation? When is it expected to hold, and under what conditions would it fail? These questions are seldom if ever addressed in the current literature on operations research. The rare exception seems to be the review written by Dieter Armbruster [44] recognizing the quasi-steady-state nature of the clearing function and relative slowness of the WIP dynamics. In his own words: “Even at this low level of approximation there is a basic inconsistency: the clearing function is supposed to describe the outflux in steady state as a function of wip level. However, the clearing function is used with a wip level that is a function of time and is updated constantly to determine the outflux as a function of time. Hence, by making the outflux follow instantaneously any change in the wip level, the fundamental assumption is that the wip level changes slowly relative to the damping time of the underlying stochastic process. Therefore the fundamental assumption that justifies the use of a clearing function is that by the time the wip-level has reached a new state, the stochastic process determining the outflux is back in steady state. As a result the outflux is never in transient and always characterized by its steady state behavior. This is known as the quasi-steady assumption or the adiabatic model. The quasi-steady assumption poses a major problem for the applicability of any type of clearing function approach. Since almost no research in production planning is concerned with the specific nature of the stochastic process, there are no good estimates to my knowledge about the damping time of the stochastic processes. In fact, even the concept is ill-defined without discussing the timescales and magnitudes of the stochastic disturbances” [44, p. 291]. However the fast variable, which is supposed to stay in quasi-steady state towards the WIP, remains unspecified in the mentioned work. In terms of our bio-inspired model, with the background given above—especially with the concept of two timescales, we are able to suggest a more sound justification of the clearing function: the momentary number of machines in the operating state would be in a quasi-steady state with respect to the WIP provided the processing time is much shorter than the characteristic waiting time (the typical time it takes to load a machine with resource). Consequently, the condition is expected to be sufficient to assure the validity of the clearing function in nonsteady supply chains. Thus it is shown that the Leontief production function naturally appears in supply chains where output of each individual production node is universally characterized by a saturated response to the WIP. To ensure this type of response it is suffices to assume that conversion of inputs to outputs in material production occurs similarly to the conversion of substrates into different substances in enzyme-catalyzed biochemical reactions. The part of enzyme is played by machinery. In the general case this may be any nonconsumable, or primary, factor of production (fund), such as capital, land, or labor. The production line consisting of units of such a type, has the property of scale invariance: the production function of the whole chain is similar to the production function of any constituent unit. As we found out, a more correct form of the Leontief function is not its conventional flow–flow notation, but the Leontief–Liebig form, where resources and funds intermingle. It turns out that the output of a one-product supply chain (possibly with multiple inputs and converging branches) is solely controlled by the minimum of its input supplies and funds. The dependence of the output only on the properties of the bottleneck allows the production system to effectively simplify the control, acting only on the bottleneck unit. The considered self-regulation principle is useful for understanding the functioning of complex production networks. Just as the deterministic approach fails to capture the discrete and stochastic nature of chemical reactions at low concentrations, so does the continuous mass-action treatment of production process at small quantities of factors of production, whether resources or funds. As many manufacturing processes involve IO conversions at extremely small quantities, such discrete stochastic effects are well relevant for our bio-inspired model. For some supply chains, large fluctuations in the WIP may be dangerous. The evolution of the number of parts of a given type due to interactions with machines–catalysts can be described by Markov processes, which can be formalized, for example, in terms of the chemical master equation [45]. Exploring these possibilities will constitute a future direction for work on the model.

Declarations

Author contribution statement

Almaz Mustafin, Aliya Kantarbayeva: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data; Contributed reagents, materials, analysis tools or data; Wrote the paper.

Funding statement

The results presented in this paper are part of the self-funded research projects 0116RK00250 and 0116RK00275 registered at the Ministry of Education and Science of the Republic of Kazakhstan.

Competing interest statement

The authors declare no conflict of interest.

Additional information

No additional information is available for this paper.
  5 in total

1.  Stochastic fluctuations in metabolic pathways.

Authors:  Erel Levine; Terence Hwa
Journal:  Proc Natl Acad Sci U S A       Date:  2007-05-18       Impact factor: 11.205

2.  A queueing approach to multi-site enzyme kinetics.

Authors:  Philip Hochendoner; Curtis Ogle; William H Mather
Journal:  Interface Focus       Date:  2014-06-06       Impact factor: 3.906

Review 3.  [The "protein-machine" concept and its consequences].

Authors:  D S Chernavskiĭ; Iu I Khurgin; S E Shnol'
Journal:  Biofizika       Date:  1987 Sep-Oct

4.  Simplifying principles for chemical and enzyme reaction kinetics.

Authors:  W Klonowski
Journal:  Biophys Chem       Date:  1983-09       Impact factor: 2.352

5.  Electron tunneling process and the segment mobility of macromolecules.

Authors:  D S Chernavskii; E N Frolov; V I Goldanskii; A A Kononenko; A B Rubin
Journal:  Proc Natl Acad Sci U S A       Date:  1980-12       Impact factor: 11.205

  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.