Professional Documents
Culture Documents
Entropy Inggris
Entropy Inggris
www.elsevier.com/locate/dsw
a
Mechanical Engineering, McGill University, Montreal, Canada H3A 2K6
b
Mechanical and Industrial Engineering, Concordia University, Montreal, Canada H3G 1M8
Received 1 November 2002; accepted 14 January 2004
Available online 24 March 2004
Abstract
As competition among firms is being based more and more on the level of service, there is a great interest in using a
measure of flexibility to indicate a firm’s capability to respond to customer demands. Entropy is proposed as a measure
of flexibility for manufacturing operations. The properties of entropy that make it a suitable measure of flexibility are
outlined. A computer simulation of a job shop was used to test the measure through a number of different scenarios
using a discrete-event stochastic simulator. Results showed that entropy succeeded in measuring flexibility when the
relative demand for the fabrication of products changed. Entropy was also used to monitor process flexibility as time
progressed.
2004 Elsevier B.V. All rights reserved.
0377-2217/$ - see front matter 2004 Elsevier B.V. All rights reserved.
doi:10.1016/j.ejor.2004.01.033
E. Shuiabi et al. / European Journal of Operational Research 165 (2005) 696–707 697
described in Sections 5 and 6, respectively, and the leading Japanese companies have put much effort
final section presents conclusions. into introducing new products with a minimum of
disruption to their normal activities. Both Kawa-
1.1. Flexibility––the new challenge saki and Honda motorcycle companies, for
example, are able to introduce new models every
The challenges that face manufacturing and month. In this way, they are able to continuously
service environments today are steadily increasing. react to the demands of the marketplace (Maskell,
To remain competitive, firms must deliver the best 1994).
out of their limited resources; they must develop Incorporating flexibility requires a huge invest-
strategies and tactics that ensure their survival and ment in new machinery or flexible manufacturing
growth. For manufacturing managers, achieving systems as well as adopting new production tech-
low cost and high quality is no longer enough to niques. Thus, there is a need for a tool that will aid
guarantee success (Mohamed, 1994). In the face of in measuring the impact of new installations on the
fierce, low-cost competition and an army of high flexibility of a process, or a tool that will enable the
quality suppliers, companies are increasingly con- monitoring of the flexibility of a whole plant.
centrating on flexibility as a way to achieve new
forms of competitive advantage. The flexible fac- 1.2. Related work
tory or firm can respond to customer orders more
quickly, provide a broad range of products, and In the context of manufacturing systems, flexi-
introduce new products more effortlessly (Upton, bility is widely accepted as the ability of a system to
1995). cope with change (Mandelbaum, 1990). Zelenovic
As more companies move towards time-based (1982) defined flexibility as the ability of a system to
competition, they require more frequent deliveries adapt itself to various changes. The changes ex-
in smaller quantities. The mix of products ordered pected to affect the performance of a manufactur-
by a client is most often not known until the last ing system might occur for instance in product mix,
minute (Maskell, 1994). Modifying the production product volume, process or raw material. Sethi and
volume of specific products requires the capacity Sethi (1990) defined 11 different types of flexibility
to use production equipment for many different given in Table 1, which assist in classifying flexi-
tasks and the ability to change output rates of bility in manufacturing operations. More recently,
machines and work cells. The fast pace of tech- Kahyaoglu and Kayaligili (2002) proposed a
nology and the demands of customers for novel qualitative measure of flexibility using an opera-
and better products require companies to be able tional approach that describes the performance
to innovate continually and to bring these inno- level of a system relative to a base case when a
vations to the marketplace quickly. Many of the change takes place. Their measure is proposed to
Table 1
Definitions of flexibility types
Flexibility type Definition
Machine Ability of a machine to perform various types of operations
Material handling Ability to move different parts efficiently through a manufacturing facility
Operation Ability to produce a part in different ways
Process Ability to make different parts without a major setup
Product Ease of adding or substituting new products in a manufacturing facility
Routing Ability to produce a part by alternate routes through a system
Volume Ability to operate profitably at different overall output levels
Expansion Ease by which a manufacturing system can increase capacity and capability
Program Ability of a system to run unattended for a period of time
Production Ability to produce different parts without adding major capital equipment
Market Ease with which a manufacturing system can adapt to a changing market
698 E. Shuiabi et al. / European Journal of Operational Research 165 (2005) 696–707
be useful when probabilities of outcomes are not culated using probabilistic product demand, which
easily defined; however, their measure must be was both the ability to handle different products as
redefined for each specific situation and the mea- well as the capacity of machines to handle pro-
sure of change must be defined for each case. duction volume. This made the measure suitable for
Many researchers have proposed different mea- the design and planning of cellular manufacturing
sures of flexibility. Most of these have focused on a systems to have maximum flexibility.
particular type of flexibility, a static measure or a Neuman et al. (1993) have proposed that com-
particular situation. Some researchers have used panies use capacity, inventory and lead time for
entropy as the measure of flexibility. Yao (1985) flexibility in uncertain environments in addition to
used an information theory approach to define the flexibility in their processes. This provides
entropy and used entropy to measure routing volume flexibility. Pagell et al. (2000), through case
flexibility. He used the principle of least reduction studies, concluded that companies do use different
of entropy to determine the best routing sequence mechanisms to achieve both plant and machine
for parts in an FMS. Kumar (1986) obtained the level flexibility. Their definition of plant flexibility
value of entropy for a Markovian process, and then is similar to Sethi and Sethi’s product flexibility,
applied it to closed queuing network models of where flexibility is the ability to add or substitute
flexible manufacturing systems to measure, first, new products. Thus, flexibility can have a technical
the loading flexibility that arises due to the avail- component where the capability of people and
ability of capacity at workstations, and second, the equipment can adjust to the differences in the
operational flexibility that arises due to the ability production of various products, and a capacity
to choose among workstations that can each per- component where the availability of plant or ma-
form an operation. Total entropy was defined as chine capacity, inventory, and lead time can
the sum of the entropy within operations, i.e., the accommodate changes in production level.
available capacity at several workstations, and the In the research reported in this paper, entropy
entropy between operations, i.e., the ability to was used as a dynamic measure of flexibility along
choose among workstations for a specific opera- a time continuum. This approach was thought to
tion. This definition of entropy allowed a measure be useful for monitoring process flexibility at both
of the flexibility of an FMS based on the determi- the machine and plant level. This was tested by
nation of the sequence of a set of operations by simulating a job shop and by measuring the ability
using the principle of least reduction of entropy. of the shop and its machines to adapt to various
In another direction, Rao and Gu (1994) applied changes in demand for different products. The
an entropic measure to quantify production volume approach outlined in this paper resembles that of
and product flexibility. Their approach used prod- Rao and Gu in terms of measuring entropy along
uct demand forecasts and process probability a time span, but it differs in that it applies entropy
variations to determine the impact of product de- to actual production processes fulfilling work or-
mand changes on the performance of manufactur- ders rather than to product demand forecasts. This
ing systems. System entropy was measured along a makes the proposed measure more suitable for
required time span; the variation in entropy was monitoring operational flexibility.
then used to quantify operational flexibility and its
impact on reconfigurability and cell life. By defining
a reconfiguration threshold that incorporated the 2. Entropy
costs involved in reconfiguration, inter-cell pro-
cessing and other associated costs, it was possible to Rudolf Clasius, a German physicist, formulated
determine the points in time when cell reconfigu- the second law of thermodynamics in 1865 by
ration was feasible to enhance operational flexibil- stating that heat flowed spontaneously from hot
ity. The interesting aspect of Rao and Gu’s research bodies to cold ones, never the reverse. He conjec-
was the use of entropy along a specified time line to tured that matter must have a previously unrec-
quantify operational flexibility. Entropy was cal- ognized property which he called entropy. He
E. Shuiabi et al. / European Journal of Operational Research 165 (2005) 696–707 699
further showed that total entropy always increased 2.1. Properties of Shannon’s measure of entropy
for all changes in any natural process. This
observation led him to formulate the second law Consider a situation where there are n possible
as: the entropy of the universe tends to a maxi- outcomes, each with a probability of occurrence of
mum. Empirically, Clasius defined entropy, S, in a pi . Let p ¼ ðp1 ; p2 ; . . . ; pn Þ be the probability dis-
differential form: tribution, such that
dS ¼ dQ=dT ; ð1Þ pi P 0
lower temperature (dT ). This definition, however, for i between 1 and n. The measure of entropy for
fails to provide much insight as to how the concept this distribution is given by
can be used concretely. X
From the perspective of statistical mechanics, S ¼ k pi ln pi ð2Þ
i
entropy is viewed as the probability that certain
events may occur within the framework of all for i between 1 and n, and where k is an arbitrary
possible events. By observing the behaviour of positive constant.
large numbers of particles, statistical mechanics This measure is derived by using the axiomatic
has succeeded in providing equations for the cal- method of Euclid to quantify the concept of the
culation of entropy as well as justification for uncertainty of a probability distribution. Shannon
equating entropy with a degree of disorder. used the following properties (Sloane and Wyner,
Shannon (1948) looked at information as a 1993):
function of a priori probability of a given state or
outcome among the universe of physically possible • S depends on all probabilities p1 ; p2 ; . . . ; pn .
states. He considered entropy as equivalent to • Sðp1 ; p2 ; . . . ; pn Þ is a continuous function of
uncertainty. Thus, information theory parallels the p1 ; p2 ; . . . ; pn .
second law of thermodynamics as expressed by • Sðp1 ; p2 ; . . . ; pn Þ is permutationally symmetric. It
Clasius in claiming that the uncertainty in the does not change if p1 ; p2 ; . . . ; pn are re-ordered
world always tends to increase. Indeed, as our among themselves. This property is desirable
perception of the world becomes increasingly since the labeling of outcomes should not affect
complex, the number of phenomena about which the value of entropy.
we are uncertain increases and the uncertainty • Sð1=n; 1=n; . . . ; 1=nÞ should be a monotonic
about each phenomenon also increases. To de- increasing function of n. As the number of out-
crease this uncertainty, one collects an ever- comes increases, then, entropy increases.
increasing amount of information (Kapur and • The maximum value of Sðp1 ; p2 ; . . . ; pn Þ occurs
Kesavan, 1992). when all the outcomes have an equal probabil-
A system facing uncertainty uses flexibility as ity of occurring. This maximum value can be
an adaptive response to cope with change. The shown to be equal to ln n.
flexibility in the action of the system depends on
the decision options or the choices available and Jaynes (1957) demonstrated consistency
on the freedom with which various choices can be between the definition of entropy in statistical
made (Kumar, 1987). A greater number of choices mechanics and the definition in information
leads to more uncertainty of outcomes, and hence, theory. He showed that the measure of uncer-
increased flexibility. This inference has been the tainty defined by Shannon could be taken as
main driver to apply entropy as a measure of a primitive one and be used to derive state-
flexibility by different researchers. probabilities. Jaynes also introduced a formal
700 E. Shuiabi et al. / European Journal of Operational Research 165 (2005) 696–707
Fig. 1. Factors that are measured by entropy and contribute to the quantification of flexibility.
E. Shuiabi et al. / European Journal of Operational Research 165 (2005) 696–707 701
• the make time of product i on machine jðtmij Þ, lation software used to build the model was
• the sampling time ðT Þ. FirstSTEPTM (Interfacing Technologies Inc.,
Montreal), which does discrete event process
The relative demand, p, of product i being pro- modeling and simulation based on an object-ori-
cessed by machine j is ented architecture. It performs quantitative anal-
yses such as resource usage, costing, and task
ðtsij þ tmij Þ
pij ¼ PMi : ð3Þ duration.
i¼1 ðtsij þ tmij Þ
4.1. Job shop
The entropy of machine j is
X
Mi The job shop model is composed of 10 different
Si ¼ pij ln pij ; ð4Þ work centers, each of which is capable of pro-
i¼1
cessing more than one product, but one at a time.
where the constant k is set to one. The job shop is assumed to be operating contin-
The utilization of machine j is given by uously, i.e., shifts, breaks and breakdowns are ig-
PMi nored. When an order is received, it is immediately
ðtsij þ tmij Þ routed on a first-in-first-out basis to the proper
Uj ¼ i¼1 : ð5Þ
T machine. An order must wait until the appropriate
machine is available before being processed.
3.1. Numerical illustration of applying entropy Demand consists of 10 different products, A
through J. The processing of a product comprises
From the general properties of entropy in Sec- several steps in a process. Demand is specified as
tion 2, there are a number of expected character- the number of orders arriving per hour. All ten
istics for entropy which make it appropriate as a products have an equal probability of being gen-
measure of flexibility. erated as an incoming order. Products are routed
through specific routes of different machines be-
• Entropy will increase with an increase in the fore being shipped. Product routes range from
number of products or outputs processed. passing through three machines to passing through
• Entropy will increase as the relative demands six machines. Table 2 describes the product routes,
for products move towards being equal. while Table 3 shows what each machine processes.
• Entropy will be a maximum when resources are To produce product A, for example, a part must
equally allocated to the relative demands. successively pass through machines 10, 1, 9, and
finally 7.
4. Simulation model
Table 4
Job shop model tasks and task times (M1)
Tasks Number Time Total A B C D E F G H I J
performed of tasks per time per
task machine
P-A-M1 2 0:05:00 0:10:00 10 0 0 0 0 0 0 0 0 0
P-B-M1 3 0:05:00 0:15:00 0 15 0 0 0 0 0 0 0 0
P-E-M1 2 0:05:00 0:10:00 0 0 0 0 10 0 0 0 0 0
P-I-M1 2 0:05:00 0:10:00 0 0 0 0 0 0 0 0 10 0
SET-A-M1 2 0:01:00 0:02:00 2 0 0 0 0 0 0 0 0 0
SET-B-M1 3 0:01:00 0:03:00 0 3 0 0 0 0 0 0 0 0
SET-E-M1 2 0:01:00 0:02:00 0 0 0 0 2 0 0 0 0 0
SET-I-M1 2 0:01:00 0:02:00 0 0 0 0 0 0 0 0 2 0
T-A-M1-M9 2 0:00:00 0:00:00 0 0 0 0 0 0 0 0 0 0
T-B-M1-M9 3 0:00:00 0:00:00 0 0 0 0 0 0 0 0 0 0
T-E-M1-M9 2 0:00:00 0:00:00 0 0 0 0 0 0 0 0 0 0
T-I-M1-M2 2 0:00:00 0:00:00 0 0 0 0 0 0 0 0 0 0
Total 12 18 0 0 12 0 0 0 12 0
time per
product
Table 5
Sample calculation for relative demand
pA pB pC pD pE pF pG pH pI pJ
0.22 0.33 0 0 0.22 0 0 0 0.22 0
Table 6
Machine entropy
Relative demand Entropy
pA pB pC pD pE pF pG pH pI pJ
0.22 0.33 0 0 0.22 0 0 0 0.22 0
px ln px 0.33 0.37 0 0 0.33 0 0 0 0.33 0 1.36
Utilization for each machine was calculated as 5.1. Other performance measures
follows (machine 1):
U ¼ ðtotal processing timeÞ=ðtotal available timeÞ; In addition to entropy, throughput was mea-
sured to indicate when total capacity reached a
UM1 ¼ ð12 þ 18 þ 12 þ 12Þ=ð4 hour 60 minutesÞ
limit. In conjunction with entropy, throughput
¼ 54=240 ¼ 0:225 or 22:5%: allowed the discrimination between volume and
Finally, entropy and average utilization were cal- product flexibility. Utilization was measured to
culated similarly for the whole job shop, as shown determine the level of resource usage. It was de-
in Table 7. fined as the ratio of processing time (setup + pro-
Here, processing times for products were the duction) to total available time. Utilization
sum of all the processing times on all the machines. increased as more products were able to be pro-
For example, a total of 20 minutes was spent cessed, but was neither a good measure of flexi-
processing product A. Results for each experiment bility nor could it distinguish between volume and
are discussed in Section 6. product flexibility. Finally, number of products
704 E. Shuiabi et al. / European Journal of Operational Research 165 (2005) 696–707
Table 7
Entropy and utilization for a typical simulation
Products Entropy Average
A B C D E F G H I J utilization
Total processing 20 43 20 13 52 26 30 66 60 48
time
Relative 0.05 0.11 0.05 0.03 0.14 0.07 0.08 0.17 0.16 0.13
demand, px
px ln px 0.16 0.25 0.16 0.12 0.27 0.18 0.20 0.30 0.29 0.26 2.19 15.8%
Throughput
60
50
40
6. Results 30
20
10
In this section, the results of the simulations 0
and the subsequent use of entropy as a measure 0 5 10 15 20 25 30
are presented. The results are given for changes in Demand (orders/hour)
when the capacity of the shop reached its limit, as Demand (orders/hour)
shown in Fig. 3. With increased demand, the Fig. 4. Utilization versus changes in demand.
average utilization of the job shop increased, as
shown in Fig. 4, but the throughput remained
steady at 71 products per day. Entropy values for different machines experi-
enced change due to the changes in demand at
each machine with time. Fig. 5 shows trends for
Entropy Vs Demand
some representative machines.
2.30 To summarize the results of this scenario, as
2.25 demand was increased, entropy levels increased
Entropy
M1
M10
1.2
M4
M6
6.3. Setup times
is moving forward, thus providing a reference or Kumar, V., 1987. Entropic measures of manufacturing flexibil-
basis of comparison at different instances of time. ity. International Journal of Production Research 25 (7),
957–966.
Since entropy is a relative measure it is necessary to Mandelbaum, M., 1990. Flexibility and decision-making.
use an accompanying metric to show the state of European Journal of Operational Research 44, 17–27.
what is being measured and to provide some insight Maskell, B., 1994. New Performance Measures––Book 4. In:
as to causality. Utilization, throughput and prod- Management Master Series Great Management Ideas.
uct mix were used in this study and are suggested as Productivity Press, Portland, OR.
Mohamed, Z., 1994. Flexible Manufacturing Systems: Planning
being appropriate in other situations. Issues and Solutions. Garland Studies on Industrial Pro-
In this study entropy was used to measure the ductivity.
flexibility of operations. It could also be used to Neuman, W.R., Hanna, M., Malfei, M.J., 1993. Dealing with
describe the potential of a process as was done by the uncertainties of manufacturing: Flexibility, buffers and
Yao (1985), Kumar (1986) and Rao and Gu integration. International Journal of Operations and Pro-
duction Management 13 (1), 19–34.
(1994). Entropy is suitable for continuously mon- Pagell, M., Neuman, W.R., Hanna, M.D., Krause, D.R., 2000.
itoring the state of a machine, group of machines Uncertainty, flexibility and buffers: Three case studies.
or a complete process. The measure of entropy is Journal of Production and Inventory Management 1, 35–43.
based on typical data from production or activity Rao, H.A., Gu, P., 1994. Flexibility in cellular manufacturing
logs, which are readily available in any production systems––an entropic measure, The 10th ISPE/IFAC Inter-
national Conference on CAD/CAM, Robotics and Facto-
environment; thus, a system can be easily designed ries of the Future, pp. 411–416.
to calculate entropy. Sethi, A.K., Sethi, S.P., 1990. Flexibility in manufacturing: A
survey. The International Journal of Flexible Manufactur-
ing Systems 2, 289–328.
Shannon, C.E., 1948. A mathematical theory of communica-
References tion. Bell System Technical Journal 27, 379–423, and 623–
656.
Jaynes, E.T., 1957. Information theory and statistical mechan- Sloane, N., Wyner, A., 1993. Claude Elwood Shannon:
ics. Physical Review 106 (4), 620–630. Collected Papers, Institute of Electrical and Electronics
Kahyaoglu, Y., Kayaligili, 2002. Conceptualizing manufactur- Engineers, Inc.
ing flexibility: An operational approach and a comparative Tribus, M., 1961. Thermostatics and Thermodynamics. Van
evaluation. International Journal of Production Research Nostrand, Princeton, NJ.
40 (10), 2187–2206. Upton, D.M., 1995. Flexibility as process mobility: The
Kapur, J.N., Kesavan, H.K., 1992. Entropy and Optimization management of plant capabilities for quick response man-
Principles with Applications. Academic Press, Inc., San ufacturing. Journal of Operations Management 12, 205–
Diego, CA. 224.
Kumar, V., 1986. On measurement of flexibility in flexible Yao, D.D., 1985. Material and information flows in flexible
manufacturing systems: An information-theoretic approach. manufacturing systems. Material Flow 2, 143–149.
In: Proceedings of the 2nd ORSA/TIMS Conference on Zelenovic, D., 1982. Flexibility––a condition for effective
Flexible Manufacturing Systems: Operations Research manufacturing system. International Journal of Production
Models and Applications, Ann Arbor, MI, pp. 131–143. Research 20 (3), 319–337.