SlideShare a Scribd company logo
1 of 13
Download to read offline
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
18
A Multi-Stage Supply Chain Network Optimization Using Genetic
Algorithms
Nelson Christopher Dzupire1*
, Yaw Nkansah-Gyekye1
1
Nelson Mandela African Institution Of Science and Engineering,
School of Computational and Communication Science and Engineering,
P. O. Box 447, Arusha, Tanzania.
* E-mail of corresponding author: dzupiren@nm-aist.ac.tz
Abstract
In today's global business market place, individual firms no longer compete as independent entities with unique
brand names but as integral part of supply chain links. Key to success of any business is satisfying customer's
demands on time which may result in cost reductions and increase in service level.
In supply chain networks decisions are made with uncertainty about product's demands, costs, prices, lead times,
quality in a competitive and collaborative environment. If poor decisions are made, they may lead to excess
inventories that are costly or to insufficient inventory that cannot meet customer's demands.
In this work we developed a bi-objective model that minimizes system wide costs of the supply chain and delays
on delivery of products to distribution centers for a three echelon supply chain. Picking a set of Pareto front for
multi-objective optimization problems require robust and efficient methods that can search an entire space. We
used evolutionary algorithms to find the set of Pareto fronts which have proved to be effective in finding the
entire set of Pareto fronts.
Key words: multi-objective optimization, Pareto fronts, evolutionary algorithms, supply chain networks,
echelon.
1. Introduction
A supply chain (SC) is a set of facilities, suppliers, customers, products and methods of controlling inventory,
purchasing and distribution (Sabri and Beamon, 2000). It is aimed at providing customers with products they
want in a timely way and efficiently and as profitable as possible. The main objective is to enhance the
operational efficiency, profitability and competitive position of a firm and its supplier chain partners (Min and
Zhou, 2002). Each independent entity of supply chain has inherent objective function to maximize in business
transactions for profit maximization (Pinto, 2004). In a supply chain network (SCN) managers need to make
strategic decisions that are viable for the business. The decisions range from what product to produce and their
design, how much, when and from where to buy a product, how much, where and when to produce a product, etc
(Veinott Jr, 2002). These strategic decisions are made with uncertainty about product demands, costs, prices, lead
times and quality. Besides, the environment in which these decisions are made is competitive.
Recently there has been a growing interest in research in supply chain network optimization problems. This may
be due to increasing competitiveness introduced by rapid globalization such that firms wants to reduce costs and
maintain profit margins as observed by Altiparmak et al. (2006) or from a practical stand point of view, the rise
may be from a number of changes in the manufacturing environment including the rising cost of manufacturing,
the shrinking of manufacturing bases, shortened life cycle, the leveling of the playing field within the
manufacturing industries and globalization of market economies as suggested by Beamon (1998) as well as
attractive to cost ratios and building of long term relationships with trusted suppliers as stated by Williams and
Gunal (2003).
Supply chain network design problems are functions of different parameters namely lead times at each entity, fill
rates, inventory management, retailers' and customers' demands, stochastic nature of the SC, logistic issues, etc
(Pinto, 2004; Cakravastia et al., 2002; Giannoccaro and Pontrandolfo, 2002). The ultimate objective of the SCN
optimization is to minimize the overall system wide cost while customer service is kept at pre-specified level
(Truong and Azadivar, 2003) and maximizing profitability of not just one entity but rather all the entities in SCN,
Pinto (2004). Moreover objective functions of the entities in the SCN are always conflicting in nature. For
instance, the objective of marketing is to maximize customer service level and sales volume, which is in conflict
with the objectives of production and distribution which is to produce and ship products of higher quality at
minimum cost and in adequate amount. Also raw materials procurement decisions are aimed at minimizing cost
of goods while production and distribution decisions are based on maximum output from plants with minimum
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
19
production cost and demand. In such a scenario, there is a need to present a vector of options to the decision
makers, so that the final decisions should be taken after taking a total balance over all criteria into account i.e.
trade-offs (Latha Shankar et al., 2013).
Multi-Objective Optimization (MOO) involves simultaneous optimization of problems with at least two
objective functions which are conflicting in nature. In MOO, there is no single optimum solution, but a number
of them exist that are optimal called Pareto fronts. There are several approaches of finding the Pareto fronts in
MOO models. One can aggregate all the objectives into a single objective by scalarization using the weighted
sum, distance functions, goal programming and   constraint (Konak et al., 2006; Coello, 1999; Zitzler et al.,
2004. In contrast evolutionary algorithms are able to generate and maintain multiple solutions in one simulation.
Commonly used evolutionary algorithms include genetic algorithms which have been shown to give a good
approximation of the Pareto fronts (Kalyanmoy et al., 2002; Konak et al., 2006).
The supply chain network design problem has been optimized as single objective problem (Cohen and Lee,
1988; Arntzen et al., 1995). However the results obtained from such models were not a true wholesomely
optimal and to an extent misleading since an optimal solution for a specific scenario is not optimal to the other
entities' objectives.
Several studies have been undertaken where the SCN problems have been optimized as MOO problems and the
results are more than encouraging: Amodeo et al. (2007) optimized a supply chain as a multi-objective
optimization using genetic algorithms and simulation model. Objectives considered were: minimizing inventory
cost and maximizing service level. It was concluded that this approach obtained inventory policies better than the
ones used in practice then with reduced costs and improved service level. Also Erol and Ferrell Jr (2004)
proposed a model that assigned suppliers to warehouses and warehouses to customers and used multi-objective
optimization modeling framework for minimizing system-wide costs and maximizing customer satisfaction.
Chen and Lee (2004) developed a multi-product, multi-stage, and multi-period scheduling model for a multi-
stage SCN with uncertain demands and prices. They simultaneously optimized the following objectives: fair
profit distribution among all participants, safe inventory levels, maximum customer services, and robustness of
decision to uncertain demands.
There has been a growing interest of using evolutionary algorithms to solve multi-objective optimization
problems recently (Deb, 2001; Pinto, 2004; Farahani and Elahipanah, 2008). Different models have been
developed with different objective functions where evolutionary algorithms have been used to find Pareto fronts.
Sabri and Beamon (2000) developed an integrated multi-objective supply chain model for strategic and
operational under certainties of products-delivery and demands. Similarly Melachrinoudis et al. (2005) worked
on a bi-objective optimization with cost minimization and service level maximization as objectives. Pinto (2004)
and Altiparmak et al. (2006) independently proposed a solution procedure based on genetic algorithms to find
the Pareto optimal solutions for supply chain design problem.
Farahani and Elahipanah (2008) set up a bi-objective model for the distribution network of a supply chain which
produces one product in a three echelon supply chain design. The objectives were: minimizing costs and
minimizing backorders and surpluses of products. The Pareto optimal were found by using mixed integer
programming by applying non-dominated sorting genetic algorithms.
Most of the existing models places much emphasis on the optimization of location and allocation decisions while
ignoring important aspects such as capacities and technology aspects of the manufacturing facilities which also
affects the production and distribution of products. In addition, many models have been implemented using
genetic algorithms, genetic algorithms in particular. It should be noted that with large size problems they take
long run time to find optimal solutions and sometimes they may converge towards a limited region of the Pareto
fronts ignoring solutions that might be interesting. In such cases, there is need to guide the algorithm to converge
towards desirable solutions if prior information is available.
This paper is organized as follows: section 2 gives the problem description in which we introduce the objective
function and its assumptions followed by the mathematical models for the integrated supply chain. The proposed
methodology is described in section 4 followed by computed results and discussion in section 5. Finally, the
conclusion is given in section 6.
2. Problem Description
We consider a general supply chain network model consisting of suppliers, manufacturing plants, distribution
centers (DC), and retailers as shown in Figure 1 below. The suppliers are companies from which raw materials
are bought. We assume that each supplier supplies a specific raw material. In additional there are transporting
vehicles of different capacities which transport the raw materials or products. The manufacturing plant is where
the products are produced. The distribution centers are the warehouses of different capacities that store the
products before they are delivered to retailers through use of vehicles. So we need to design a supply chain
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
20
network that allows strategic decisions like selecting suppliers of raw materials quantities, determining the
subsets of plants and distribution centers to be opened, and a distribution network strategy that satisfy all
capacities and customer's demands in such a way that total cost and on time delivery delays are minimized.
Figure 1. A Supply Chain Network Model
Ideally we would like to deliver the products at the right time the retailers have requested and in right amount as
demanded. This helps to save storage cost and maximize customer services. So we require that every supplier
must deliver the right amount of products at the right time and to the right place. Though products are stored
prior to delivery, due to capacity constraints of the distribution centers and plants, it might not be possible to
satisfy all the requests on time hence we either have to deliver earlier or late sometimes, incurring excess storage
costs in the process. In this research we simultaneously optimize the following two objective functions: total cost
of the supply chain which includes the cost of opening and running manufacturing plants and distribution
centers, cost of buying and transporting raw materials, cost of transporting products from plants to DCs and from
DCs to retailers, and cost of holding products at DCs. The other objective function is about on-time delivery
(minimum delay) which involves earliness: representing the amount of products that are delivered prior to the
due date, and tardiness: representing the amount of products that are delivered after their due date.
In terms of minimizing cost objective, it would be costly to supply products earlier to the distribution centers and
deliver them late to retailers as we will incur holding costs. While for on time delivery objective we would want
the warehouses to be supplied products earlier and have to store them up to an appropriate time so that we don't
miss customer demands. As such we require a trade-off between delivering the products late or earlier and
minimizing storage cost at the distribution center while maximizing customer service in terms of not missing
customers' demands.
We considered the following assumptions:
 Number of retailers and suppliers and the capacity of suppliers are known.
 Number of plants and distribution centers and their maximum capacities are known.
 Demands of retailers are uncertain but can be determined from past history.
 We only consider that storage costs are incurred at distribution centers since that is where they
may stay for long time before being delivered to retailers.
 Each retailer is served from one distribution center, while manufacturing plants delivers their
products to many distribution centers.
 Each plant gets raw materials from all the suppliers.
3. The Mathematical Model
We use the following notations for our mathematical model formulation.
a) Notation for indices of the entities are as follows:
s: supplier
k: plant
j: distribution center
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
21
i: retailer
p: product type
t: time
b) Variables for quantities are as follows:
rsk : Amount of raw materials from supplier s to plant k
fkj: Total number of products from plant k to distribution center j
qji: Total number of products from distribution center j to retailer i
bpjt : Total number of backorders of products at distribution center j in time t (tardiness)
zpjt : Total number of products delivered to distribution center j in time t (earliness)
bj : Binary variable to indicate whether a distribution center j is open or closed
bk : Binary variable to indicate whether a plant k is open or closed
c) The variable notation for model parameters are:
Dk: Capacity of plant k
SCs: Capacity of supplier s
di: Quantity of demanded items from retailer i
dit: Quantity of demanded items from retailer i on a given time t
DCtot: Total number of distribution centers
Ptot: Total number of plants
vj: Fixed cost of operating distribution center j
gk: Fixed cost of operating plant k
ckj: Unit transportation of products from plant k to distribution center j
tsk: Unit transportation cost of raw materials from supplier s to plant k
cs : Unit cost of raw material from supplier s
hj: unit holding cost at distribution center j
rji: Unit transportation cost from distribution center j to retailer i
Qj: Holding capacity of distribution center j
u: utilization rate of raw materials per unit of each product
blpjt: Maximum amount of permitted backorder for distribution center j in time t.
The mathematical formulation of the model is as follows:
minimize
1 ( )k k j j s sk sk kj kj j pjt ji ji
k j s k k j j t j i
f g b v b c t r c f h b r q           
(0.1)
and minimize
2 (b z )pjt pjt
p j t
f   (0.2)
Subject to the following constraints:
bpjt ≤ Qj : Warehouse's (distribution center) holding capacity.
bpjt ≤ blpjt : Allowable backorder.
i j
i j
d Q  : Capacity constraint for distribution centers.
kj ji
k i
f q  : Amount of products sent to retailers is within
the capacity of the distribution centers capacity.
jt it
j i
q d  : Customer satisfaction.
it i
t
d d : Total demand of product by retailer i over total time.
sk s
k
r SC : Supplier's capacity.
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
22
kj sk
j s
u f r  : Supplier's capacity on production of products.
kj k
j
u f D : Plant's capacity for each product.
1
1, 1,2,..., :
totDC
ji
j
b i N

  Each customer is served by a single DC.
 0,1jb  ,  0,1kb  : Binary variables
,r , , , ,c , , ,b , , , , 0kj sk k j sk kj pjt j pjt pjt s k itf g v t bl Q z SC D d 
4. Multi-Objective Evolutionary Algorithms (MOEA)
In general a MOO problem has the form
min F={f1(x), f2(x),..., fN(x)}
subject to gi(x)≤0, i=1,...,M
hj(x)=0, j=1,...K
xl ≤ x ≤ xu
In MOO, mathematically, a feasible solution x1 is said to dominate another feasible solution x2 if and only if
fi(x1) ≤ fi(x2), i = 1, 2,..., N and fj(x1) < fj(x2) for at least one objective function j. A solution that is not
dominated by any other solution is called Pareto-optimal. The set of all non-dominated solutions is called Pareto-
Optimal set and the corresponding objective values for the Pareto-optimal set in the objective space is called
Pareto-fronts. Hence the ultimate goal in MOO is to find the Pareto fronts which give trade-offs among the
objectives being optimized. Pareto fronts cannot be improved with respect to any objective without worsening at
least one other objective function.
Identifying the entire Pareto-optimal set, for many multi-objective problems is practically impossible due to its
size, in addition, for combinatorial problems like supply chain network, proof of optimality is computationally
infeasible (Konak et al., 2006). Therefore we investigate a set of solutions that approximate the Pareto-optimal
set as much as possible. Over the past decades, several multi-objective evolutionary algorithms (MOEA) have
been proposed by different researchers to solve MOO problems (Deb et al., 2002). The advantages of MOEAs is
that they deal with a set of possible solutions called populations which enables finding of the entire set of Pareto
fronts and maintaining them in one run of the algorithm which is one of the necessary element in multi-objective
optimization (Deb, 2001; Donoso and Fabregat, 2010) . In addition they are less susceptible to the shape or
continuity of the Pareto fronts (Coello, 1999; Deb et al., 2002). Evolutionary algorithms originate in Darwin's
theory of evolution and were first developed as solution for optimization problems by Holland (1975).
Simulating the biological evolution process, the algorithms use structure or individuals to solve the problem
(Donoso and Fabregat, 2010; Konak et al., 2006). The algorithm consists of individuals called chromosome, the
population of the individuals, the fitness of each of the individuals that is its phenotype, and the genetic
operators namely mutation, selection and cross over. Each chromosome is made up of discrete units called genes
that controls one or more features of the chromosome, and corresponds to a unique solution. In crossover,
generally two chromosomes referred as parents combine to form new chromosomes called offspring while
mutation introduces random change into characteristics of chromosomes which helps to re-introduce genetic
diversity back into the population so as to avoid converging to a local optimal. Selection is the process of
choosing chromosomes among the population to form the next generation. Some methods of selection include
proportional selection, ranking and tournament selection and ( )  selection. Evolutionary algorithms run in
polynomial time, so even though there is no guarantee that an optimal value will necessarily be found, we can
find a good approximate value that we can actually use (Donoso and Fabregat, 2010; Deb, 2001).
The first MOEA was vector evaluated genetic algorithm (VEGA) proposed by Schaffer (1984), which was an
extension of simple genetic algorithm to accommodate vector-valued fitness measures followed by multi-
objective genetic algorithm (MOGA) proposed by Fonseca and Fleming (1993). Both VEGA and MOGA had no
mechanisms to preserve best fit individuals that should have been passed to the next generation which enhances
convergence to optimal solutions. Since then, several MOEAs have been developed namely niched pareto
genetic algorithm, random weighted genetic algorithm (RWGA), non-dominated sorting algorithm (NSGA),
strength Pareto evolutionary algorithm (SPEA), and fast non dominated sorting algorithm (NSGA-II) (Konak et
al., 2006; Deb et al., 2002; Srinivas and Deb, 1994; Coello, 1999). They all incorporate crossover, selection,
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
23
mutation and replacement, but they differ in the way they implement them and how they deal with multiple
objectives and preservation of diversity in the solutions.
In this research we make use of NSGA-II genetic algorithm proposed by Deb et al. (2002) which was aimed at
overcoming problems associated with NSGA. NSGA developed by Srinivas and Deb (1994) was based exactly
on MOGA except for the specification of the sharing parameter. However it has higher computational
complexity of O(MN3
) for M objectives and a population size of N lacked elitism and required specification of a
sharing parameter for the fitness value. Unlike NSGA, NSGA-II implements elitism which is a mechanism that
allows preservation of best fit individuals in a population to ensure good fitness already obtained does not get
lost in subsequent generations. It has a reduced computational complexity of O(MN2
). NSGA-II uses tournament
selection whereby a group of individuals takes part in a tournament and the winner is judged by fitness levels
that each individual brings to the tournament. It has been shown that it outperforms most contemporary MOEAs
like SPEA, PAES, etc and its performance has been tested on several test problems where it has given accurate
results in generating Pareto fronts (Deb et al., 2002; Pinto, 2004).
Our choice of NSGA-II for the research is based on the fact that it is an elitist and fast strategy, modular and
flexible, emphases on the non dominated solutions, can be applied to a large wide of problems and the
availability of global optimization toolbox in MATLAB that implements it so that we do not re-invent the wheel.
The main principle in NSGA-II is that we categorize all solutions into ranks and for each individual solution we
calculate the crowding distance. To determine the ranking, two entities are calculated for each solution p namely
np domination count representing the number of solutions that dominate solution p, and sp set of all solutions q
dominated by solution p. All solutions p with np = 0 are identified and ranked as 1, the first non-domination
front. Thereafter, we visit each member q of sp where np = 0 and reduce its domination count by 1. If nq = 0 then
solution q is ranked as 2, the second non-domination front. We continue in this way until all ranks are identified.
Solutions with rank 1 are non-dominated and represent the best. Then we calculate the overcrowding distance of
each solution which is the measure of the diversity of solutions along the front of the non dominated solutions
and enables the algorithm to obtain uniformly distributed solutions over the true Pareto fronts. The crowding
distance of each solution tan[ ]dis ceI i is calculated as follows:
Let n=|I|, I is set of solutions. For each ,i I assign tan[ ] 0.dis ceI 
For each objective m sort the set I in ascending order based on the objective values.
For each objective m, assign large distances to the boundary solutions, tan tan[1] [ ] .dis ce dis ceI I n   For all
solutions i=2 to n-1, then
tan tan max min
( [ 1] [ 1] )
[ ] [ ] ,m m
dis ce dis ce
m m
I i I i
I i I i
f f
  
 

where
[ ] :mI i th
m objective function value of the
th
i individual in the set ,I
max
:mf maximum value of the
th
m objective function,
min
:mf minimum value of the
th
m objective function.
NSGA-II uses a two step selection process, which combines binary tournament and ( )  selection (Reed et
al., 2003). The binary tournament allows only the fittest individuals to be placed in the mating population while
( )  selection, selects which of the parents or children should form the next generation. To enable elitism,
individuals for the next generation are selected from both the parents and children based on their non-domination
front and crowding distance in case of tier until N individuals. Here are the steps involved in the algorithm:
Step1: Generate a parent population Pt randomly and create an offspring population Qt from Pt using genetic
operators: selection, crossover and mutation each of size N.
Step 2: Combine Pt and Qt into a single population set St where |St| = 2N.
Step3: Classify and rank each individual in St.
Step 4: Select the best N individuals from St based on ranks and crowding distance to form a parent population
Pt+1 for the next generation.
Step 5: Repeat steps 1-4 until the termination criteria is met.
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
24
For each of plant, distribution center and retailer, we dedicate a section in the chromosome for its representation
as in Figure 2.
Figure 2. An example chromosome
The variables Pk represents amount of raw materials received on each plant P, while DCj are the amount of
products that are produced and transported to distribution center DC. RTn is amount of products received on each
retailer RT.
5. Results and Discussion
In this research, data was collected from SBC Tanzania which is a supply chain company that produces and sells
soft drinks to both retailers and wholesalers (SBC Tanzania, 2010). The simulation was run in MATLAB 2013A
with the following parameters: population size is 1290 (default) which is initially uniformly created, selection is
by tournament with crossover probability of 0.6. Mutation is at 0.01. The mutation and crossover probabilities
are chosen to tally with the recommendation of Reed et al. (2003) on choices of parameters for NSGA-II after
we had run the simulation for several values. The Pareto fronts are shown in the figure below for a maximum
generation of 500 and the default maximum value in MATLAB :
Figure 3. Pareto Fronts at 500 Generations
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
25
Figure 4. Pareto Fronts Using Maximum Generations
The objective function values are shown in the Table 1 and Table 2 below:
Table 1. Pareto Fronts at 500 Generations
Total Cost
(TZ shillings/week)
Minimum
Delays (Days)
Total Cost
(TZ shillings/week)
Minimum
Delays(Days)
42496345 3.43 42697666 3.06
42529667 3.34 42750136 3.05
43384315 2.98 42716485 3.06
42524359 3.40 42599589 3.10
43075927 2.99 42906090 3.01
42804906 3.05 42683399 3.07
42529667 3.34 42737024 3.06
42558216 3.24 42863937 3.04
42529430 3.37 42539146 3.28
42610867 3.07 42808494 3.04
42519600 3.42 42980958 3.00
42818656 3.04 42459411 3.64
42846044 3.04 42858301 3.04
42529667 3.34 42737934 3.05
42529667 3.34 43384315 2.98
42562288 3.11 42456237 3.77
42870315 3.04 42558216 3.24
42877834 3.02
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
26
Table 2. Pareto Fronts at Maximum Generations
Total Cost
(TZ Shillings/week)
Minimum Delay
(Days)
Total Cost
(TZ Shillings/week)
Minimum Delay
(Days)
42392602 2.11 42343410 2.31
42512544 2.01 42453549 2.05
42479149 2.02 42373738 2.13
42426517 2.06 42359834 2.15
42319822 2.37 42433977 2.05
42344611 2.26 42469855 2.04
42396879 2.06 42350870 2.18
42369365 2.14 42303267 3.40
42392100 2.12 42310332 2.73
42575749 1.98 42392297 2.11
42298487 3.46
With this vector of optimal choices offering several trade-offs, the decision maker can thus intelligently decide
based on expertise to evaluate those solutions that would be most beneficial to the company from a system's
optimization perspective.
On the results itself, it was found that there is an inverse relationship between the total cost and the allowable
delay in both simulations though with a slight difference. If products are delayed for many days the total cost
decreases and if demands are met with minimum delays the cost becomes bigger. The results can be interpreted
as follows: to satisfy customers demands we need to have minimum delays in delivering goods once they have
requested. Since goods are manufactured from plants and temporally stored in distribution centers then we incur
several costs in terms of production as there is need to manufacture more goods so that they are readily available
once they are ordered. In the same way these products may be kept for long time at distribution centers hence
incurring more storage costs. There might also be a need for more transporting vehicles hence increasing
transportation cost. With maximum delays these additional costs may be small or not there at all as we can
deliver goods as long as they are available with no pressure.
From our perspective, we would advise the industry not to delay the deliveries with more than two days as it
makes a good business sense and the earlier the delivery the better. And it is advisable most times to choose
extremes when a decision cannot be made on which option to select.
The results obtained in this optimization ranges from 40-50 million TZ Shillings which is less compared to the
actual amount that is spend by the company in a week which is 45-65 million TZ shillings on the same processes
considered.
6. Conclusion
In this paper, we have developed a mathematical model for a distribution network in a three echelon supply
chain that minimizes the system-wide costs and delays on delivery of products. The mathematical model is
designed as a multi-objective optimization problem taking into account the two conflicting objective functions.
We have found several options in which, for some cases we might opt for high costs to maintain customer
satisfaction, whereas in other cases depending on the situation we might opt to save costs. We used NSGA-II
through the Global Optimization Toolbox in MATLAB. The algorithm clearly provides the Pareto fronts which
are efficient solutions so that decision makers can use in planning and designing to improve the supply chain
services. This work demonstrates that evolutionary algorithms provide a successful way of dealing with multi-
objective optimization problems and have potential to solve combinatorial problems. Though the MOEAs have
proved to be efficient in solving multi-objective problems, they become unsuccessful as the number of objectives
increases from two in the problem. The main principle of these algorithms is the emphasis on non-dominated
solutions in a population; however, as the number of objectives increases most population members in a
randomly created population tend to become non-dominated to each other resulting in the algorithm failing to
introduce new population members in the new generation thereby causing a stagnant performance. For instance
10% and 90% of members in a population of size 200 are non-dominated in a 3 and 10 objective functions
problem respectively (Deb, 2011; Reed et al., 2003).
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
27
Future research should consider designing of a model where the company hires transporting vehicles rather than
having their own as there are other costs like maintenance and wear and tear. In addition, it might be interesting
to if reducing product's cost and allowing retailers to organize their own transport to collect products from
distribution centers is optimal or not as compared to the current scenario where the company delivers products to
retailers as the number of customers keep increasing.
Acknowledgement
Nelson is indebted to the Nelson Mandela African Institution of Science and Technology for financial and
material support.
References
Altiparmak, F., Gen, M., Lin, L. and Paksoy, T. (2006). A genetic algorithm approach for multi-objective
optimization of supply chain networks. Computers & Industrial Engineering. 51: 196-215.
Amiri, A. (2006). Designing a distribution network in a supply chain system: Formulation and efficient solution
procedure. European Journal of Operational Research. 171: 567-576.
Amodeo, L., Chen, H. and El Hadji, A. (2007). Multi-objective supply chain optimization: an industrial case
study, Applications of Evolutionary Computing. Springer, pp. 732-741.
Arntzen, B.C., Brown, G.G., Harrison, T.P. and Trafton, L.L. (1995). Global supply chain management at Digital
Equipment Corporation. Interfaces. 25: 69-93.
Babu, B. and Gujarathi, A.M. (Ed.) (2007). Multi-objective differential evolution (MODE) for optimization of
supply chain planning and management. In: Evolutionary Computation, 2007. CEC 2007. IEEE
Congress on. IEEE, pp. 2732-2739, 2007.
Beamon, B.M. (1998). Supply chain design and analysis::: Models and methods. International Journal of
Production Economics. 55: 281-294.
Cachon, G. and Fisher, M. (1997). Campbell Soup's continuous replenishment program: evaluation and
enhanced inventory decision rules. Production and Operations Management. 6: 266-276.
Cakravastia, A., Toha, I.S. and Nakamura, N. (2002). A two-stage model for the design of supply chain networks.
International Journal of Production Economics. 80: 231-248.
Chen, C.-L. and Lee, W.-C. (2004). Multi-objective optimization of multi-echelon supply chain networks with
uncertain product demands and prices. Computers & Chemical Engineering. 28: 1131-1144.
Coello, C.A.C. (1999). A comprehensive survey of evolutionary-based multiobjective optimization techniques.
Knowledge and Information systems. 1: 269-308.
Cohen, M.A. and Lee, H.L. (1988). Strategic analysis of integrated production-distribution systems: models and
methods. Operations Research. 36: 216-228.
Corne, V.D. (2012). Evolutionary Multi-Objective Optimization and Preference Modeling in Green Logistics,
Academic Award. Erasmus University Rotterdam.
Deb, K. (2001). Multi-objective optimization. Multi-objective optimization using evolutionary algorithms: 13-
46.
Deb, K. (2011). Multi-objective optimisation using evolutionary algorithms: an introduction, Multi-objective
Evolutionary Optimisation for Product Design and Manufacturing. Springer, pp. 3-34.
Deb, K., Pratap, A., Agarwal, S. and Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm:
NSGA-II. Evolutionary Computation, IEEE Transactions on. 6: 182-197.
Donoso, Y. and Fabregat, R. (2010). Multi-objective optimization in computer networks using metaheuristics.
Auerbach Publicationspp.
Erol, I. and Ferrell Jr, W.G. (2004). A methodology to support decision making across the supply chain of an
industrial distributor. International Journal of Production Economics. 89: 119-129.
Farahani, R.Z. and Elahipanah, M. (2008). A genetic algorithm to optimize the total cost and service level for
just-in-time distribution in a supply chain. International Journal of Production Economics. 111: 229-
243.
Fonseca, C.M. and Fleming, P.J. (Ed.) (1993). Genetic Algorithms for Multiobjective Optimization:
FormulationDiscussion and Generalization. In: ICGA, pp. 416-423, 1993.
Giannoccaro, I. and Pontrandolfo, P. (2002). Inventory management in supply chains: a reinforcement learning
approach. International Journal of Production Economics. 78: 153-161.
Mathematical Theory and Modeling www.iiste.org
ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online)
Vol.4, No.8, 2014
28
Global Optimization ToolBox User's Guide, 2010. Mathworks. Inc.
Holland, J.H. (1975). Adaptation in natural and artificial systems: An introductory analysis with applications to
biology, control, and artificial intelligence. U Michigan Press.
Kalyanmoy, D., Amrit, P., Sameer , A. and T, M. (2002). A Fast and Elitist Multiobjective Genetic Algorithm:
NSGA-II. IEEE Transactions On Evolutionary Computation. 6: 182-197.
Konak, A., Coit, D.W. and Smith, A.E. (2006). Multi-objective optimization using genetic algorithms: A tutorial.
Reliability Engineering & System Safety. 91: 992-1007.
Latha Shankar, B., Basavarajappa, S., Kadadevaramath, R.S. and Chen, J.C. (2013). A bi-objective optimization
of supply chain design and distribution operations using non-dominated sorting algorithm: A case study.
Expert Systems with Applications. 40: 5730-5739.
Lee, H.L. and Billington, C. (1995). The evolution of supply-chain-management models and practice at Hewlett-
Packard. Interfaces. 25: 42-63.
Marler, R.T. and Arora, J.S. (2004). Survey of multi-objective optimization methods for engineering. Structural
and multidisciplinary optimization. 26: 369-395.
Melachrinoudis, E., Messac, A. and Min, H. (2005). Consolidating a warehouse network:: A physical
programming approach. International Journal of Production Economics. 97: 1-17.
Melachrinoudis, E. and Min, H. (2000). The dynamic relocation and phase-out of a hybrid, two-echelon
plant/warehousing facility: A multiple objective approach. European Journal of Operational Research.
123: 1-15.
Min, H. and Zhou, G. (2002). Supply chain modeling: past, present and future. Computers & Industrial
Engineering. 43: 231-249.
Nozick, L.K. and Turnquist, M.A. (2001). Inventory, transportation, service quality and the location of
distribution centers. European Journal of Operational Research. 129: 362-371.
Pinto, E.G. (2004). Supply chain optimization using multi-objective evolutionary algorithms. Retrieved
December. 15: 2004.
Reed, P., Minsker, B.S. and Goldberg, D.E. (2003). Simplifying multiobjective optimization: An automated
design methodology for the nondominated sorted genetic algorithm‐II. Water Resources Research. 39.
Sabri, E.H. and Beamon, B.M. (2000). A multi-objective approach to simultaneous strategic and operational
planning in supply chain design. Omega. 28: 581-598.
SBC Tanzania (2010). http://www.sbctanzania.com/company-profile.html. Accessed on, 2010.
Srinivas, N. and Deb, K. (1994). Muiltiobjective optimization using nondominated sorting in genetic algorithms.
Evolutionary computation. 2: 221-248.
Truong, T. H. and Azadivar, F. (Ed.) (2003). Simulation optimization in manufacturing analysis: simulation
based optimization for supply chain configuration design. In: Proceedings of the 35th conference on
Winter simulation: driving innovation. Winter Simulation Conference, pp. 1268-1275, 2003.
Veinott Jr, A. F. (2002). Lectures in Supply-Chain Optimization. Course Notes for MS&E.
Williams, E. J. and Gunal, A. (Ed.) (2003). Supply chain simulation software I: supply chain simulation and
analysis with SimFlex™. In: Proceedings of the 35th conference on Winter simulation: driving
innovation. Winter Simulation Conference, pp. 231-237, 2003.
Zitzler, E., Laumanns, M. and Bleuler, S. (2004). A tutorial on evolutionary multiobjective optimization,
Metaheuristics for multiobjective optimisation. Springer, pp. 3-37.
The IISTE is a pioneer in the Open-Access hosting service and academic event
management. The aim of the firm is Accelerating Global Knowledge Sharing.
More information about the firm can be found on the homepage:
http://www.iiste.org
CALL FOR JOURNAL PAPERS
There are more than 30 peer-reviewed academic journals hosted under the hosting
platform.
Prospective authors of journals can find the submission instruction on the
following page: http://www.iiste.org/journals/ All the journals articles are available
online to the readers all over the world without financial, legal, or technical barriers
other than those inseparable from gaining access to the internet itself. Paper version
of the journals is also available upon request of readers and authors.
MORE RESOURCES
Book publication information: http://www.iiste.org/book/
IISTE Knowledge Sharing Partners
EBSCO, Index Copernicus, Ulrich's Periodicals Directory, JournalTOCS, PKP Open
Archives Harvester, Bielefeld Academic Search Engine, Elektronische
Zeitschriftenbibliothek EZB, Open J-Gate, OCLC WorldCat, Universe Digtial
Library , NewJour, Google Scholar
Business, Economics, Finance and Management Journals PAPER SUBMISSION EMAIL
European Journal of Business and Management EJBM@iiste.org
Research Journal of Finance and Accounting RJFA@iiste.org
Journal of Economics and Sustainable Development JESD@iiste.org
Information and Knowledge Management IKM@iiste.org
Journal of Developing Country Studies DCS@iiste.org
Industrial Engineering Letters IEL@iiste.org
Physical Sciences, Mathematics and Chemistry Journals PAPER SUBMISSION EMAIL
Journal of Natural Sciences Research JNSR@iiste.org
Journal of Chemistry and Materials Research CMR@iiste.org
Journal of Mathematical Theory and Modeling MTM@iiste.org
Advances in Physics Theories and Applications APTA@iiste.org
Chemical and Process Engineering Research CPER@iiste.org
Engineering, Technology and Systems Journals PAPER SUBMISSION EMAIL
Computer Engineering and Intelligent Systems CEIS@iiste.org
Innovative Systems Design and Engineering ISDE@iiste.org
Journal of Energy Technologies and Policy JETP@iiste.org
Information and Knowledge Management IKM@iiste.org
Journal of Control Theory and Informatics CTI@iiste.org
Journal of Information Engineering and Applications JIEA@iiste.org
Industrial Engineering Letters IEL@iiste.org
Journal of Network and Complex Systems NCS@iiste.org
Environment, Civil, Materials Sciences Journals PAPER SUBMISSION EMAIL
Journal of Environment and Earth Science JEES@iiste.org
Journal of Civil and Environmental Research CER@iiste.org
Journal of Natural Sciences Research JNSR@iiste.org
Life Science, Food and Medical Sciences PAPER SUBMISSION EMAIL
Advances in Life Science and Technology ALST@iiste.org
Journal of Natural Sciences Research JNSR@iiste.org
Journal of Biology, Agriculture and Healthcare JBAH@iiste.org
Journal of Food Science and Quality Management FSQM@iiste.org
Journal of Chemistry and Materials Research CMR@iiste.org
Education, and other Social Sciences PAPER SUBMISSION EMAIL
Journal of Education and Practice JEP@iiste.org
Journal of Law, Policy and Globalization JLPG@iiste.org
Journal of New Media and Mass Communication NMMC@iiste.org
Journal of Energy Technologies and Policy JETP@iiste.org
Historical Research Letter HRL@iiste.org
Public Policy and Administration Research PPAR@iiste.org
International Affairs and Global Strategy IAGS@iiste.org
Research on Humanities and Social Sciences RHSS@iiste.org
Journal of Developing Country Studies DCS@iiste.org
Journal of Arts and Design Studies ADS@iiste.org

More Related Content

What's hot

Single Or Multiple Sourcing: A Mathematical Approach To Decision Making
Single Or Multiple Sourcing: A Mathematical Approach To Decision MakingSingle Or Multiple Sourcing: A Mathematical Approach To Decision Making
Single Or Multiple Sourcing: A Mathematical Approach To Decision Makinginventionjournals
 
Factors affecting the use of Public Procurement and Disposal Act of 2005 in P...
Factors affecting the use of Public Procurement and Disposal Act of 2005 in P...Factors affecting the use of Public Procurement and Disposal Act of 2005 in P...
Factors affecting the use of Public Procurement and Disposal Act of 2005 in P...paperpublications3
 
Impact of innovation platforms on marketing relationships: The case of Volta ...
Impact of innovation platforms on marketing relationships: The case of Volta ...Impact of innovation platforms on marketing relationships: The case of Volta ...
Impact of innovation platforms on marketing relationships: The case of Volta ...ILRI
 
An empirical internal perceptions study of the implementation supply chain ma...
An empirical internal perceptions study of the implementation supply chain ma...An empirical internal perceptions study of the implementation supply chain ma...
An empirical internal perceptions study of the implementation supply chain ma...Alexander Decker
 
A MULTI-OBJECTIVE APPROACH FOR OPTIMUM QUOTA ALLOCATION TO SUPPLIERS IN SUPPL...
A MULTI-OBJECTIVE APPROACH FOR OPTIMUM QUOTA ALLOCATION TO SUPPLIERS IN SUPPL...A MULTI-OBJECTIVE APPROACH FOR OPTIMUM QUOTA ALLOCATION TO SUPPLIERS IN SUPPL...
A MULTI-OBJECTIVE APPROACH FOR OPTIMUM QUOTA ALLOCATION TO SUPPLIERS IN SUPPL...IAEME Publication
 
Factors Affecting Purchasing Effectiveness in the Public Sugar Sector:A Case ...
Factors Affecting Purchasing Effectiveness in the Public Sugar Sector:A Case ...Factors Affecting Purchasing Effectiveness in the Public Sugar Sector:A Case ...
Factors Affecting Purchasing Effectiveness in the Public Sugar Sector:A Case ...paperpublications3
 
IJSRED-V2I5P6
IJSRED-V2I5P6IJSRED-V2I5P6
IJSRED-V2I5P6IJSRED
 
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...IJITCA Journal
 
Optimization of supply chain logistics cost
Optimization of supply chain logistics costOptimization of supply chain logistics cost
Optimization of supply chain logistics costIAEME Publication
 
Thesis - Mechanizing optimization of warehouses by implementation of machine ...
Thesis - Mechanizing optimization of warehouses by implementation of machine ...Thesis - Mechanizing optimization of warehouses by implementation of machine ...
Thesis - Mechanizing optimization of warehouses by implementation of machine ...Shrikant Samarth
 
Implementation and Validation of Supplier Selection Model for Planner Machine...
Implementation and Validation of Supplier Selection Model for Planner Machine...Implementation and Validation of Supplier Selection Model for Planner Machine...
Implementation and Validation of Supplier Selection Model for Planner Machine...IJSRD
 
Evaluation of procurement processes and its operational performance in the pu...
Evaluation of procurement processes and its operational performance in the pu...Evaluation of procurement processes and its operational performance in the pu...
Evaluation of procurement processes and its operational performance in the pu...Alexander Decker
 
Decentralized supply chain system
Decentralized supply chain systemDecentralized supply chain system
Decentralized supply chain systemMd Saifullah Khalid
 
Product complexity and supply chain design.
 Product complexity and supply chain design. Product complexity and supply chain design.
Product complexity and supply chain design.mohammad beykzadeh
 

What's hot (17)

Single Or Multiple Sourcing: A Mathematical Approach To Decision Making
Single Or Multiple Sourcing: A Mathematical Approach To Decision MakingSingle Or Multiple Sourcing: A Mathematical Approach To Decision Making
Single Or Multiple Sourcing: A Mathematical Approach To Decision Making
 
mcdm method
mcdm methodmcdm method
mcdm method
 
Factors affecting the use of Public Procurement and Disposal Act of 2005 in P...
Factors affecting the use of Public Procurement and Disposal Act of 2005 in P...Factors affecting the use of Public Procurement and Disposal Act of 2005 in P...
Factors affecting the use of Public Procurement and Disposal Act of 2005 in P...
 
Impact of innovation platforms on marketing relationships: The case of Volta ...
Impact of innovation platforms on marketing relationships: The case of Volta ...Impact of innovation platforms on marketing relationships: The case of Volta ...
Impact of innovation platforms on marketing relationships: The case of Volta ...
 
Claudita
ClauditaClaudita
Claudita
 
An empirical internal perceptions study of the implementation supply chain ma...
An empirical internal perceptions study of the implementation supply chain ma...An empirical internal perceptions study of the implementation supply chain ma...
An empirical internal perceptions study of the implementation supply chain ma...
 
A MULTI-OBJECTIVE APPROACH FOR OPTIMUM QUOTA ALLOCATION TO SUPPLIERS IN SUPPL...
A MULTI-OBJECTIVE APPROACH FOR OPTIMUM QUOTA ALLOCATION TO SUPPLIERS IN SUPPL...A MULTI-OBJECTIVE APPROACH FOR OPTIMUM QUOTA ALLOCATION TO SUPPLIERS IN SUPPL...
A MULTI-OBJECTIVE APPROACH FOR OPTIMUM QUOTA ALLOCATION TO SUPPLIERS IN SUPPL...
 
C04521525
C04521525C04521525
C04521525
 
Factors Affecting Purchasing Effectiveness in the Public Sugar Sector:A Case ...
Factors Affecting Purchasing Effectiveness in the Public Sugar Sector:A Case ...Factors Affecting Purchasing Effectiveness in the Public Sugar Sector:A Case ...
Factors Affecting Purchasing Effectiveness in the Public Sugar Sector:A Case ...
 
IJSRED-V2I5P6
IJSRED-V2I5P6IJSRED-V2I5P6
IJSRED-V2I5P6
 
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...
 
Optimization of supply chain logistics cost
Optimization of supply chain logistics costOptimization of supply chain logistics cost
Optimization of supply chain logistics cost
 
Thesis - Mechanizing optimization of warehouses by implementation of machine ...
Thesis - Mechanizing optimization of warehouses by implementation of machine ...Thesis - Mechanizing optimization of warehouses by implementation of machine ...
Thesis - Mechanizing optimization of warehouses by implementation of machine ...
 
Implementation and Validation of Supplier Selection Model for Planner Machine...
Implementation and Validation of Supplier Selection Model for Planner Machine...Implementation and Validation of Supplier Selection Model for Planner Machine...
Implementation and Validation of Supplier Selection Model for Planner Machine...
 
Evaluation of procurement processes and its operational performance in the pu...
Evaluation of procurement processes and its operational performance in the pu...Evaluation of procurement processes and its operational performance in the pu...
Evaluation of procurement processes and its operational performance in the pu...
 
Decentralized supply chain system
Decentralized supply chain systemDecentralized supply chain system
Decentralized supply chain system
 
Product complexity and supply chain design.
 Product complexity and supply chain design. Product complexity and supply chain design.
Product complexity and supply chain design.
 

Similar to A multi stage supply chain network optimization using genetic algorithms

An integrated inventory optimisation model for facility location allocation p...
An integrated inventory optimisation model for facility location allocation p...An integrated inventory optimisation model for facility location allocation p...
An integrated inventory optimisation model for facility location allocation p...Ramkrishna Manatkar
 
A genetic algorithm approach for multi objective optimization of supply chain...
A genetic algorithm approach for multi objective optimization of supply chain...A genetic algorithm approach for multi objective optimization of supply chain...
A genetic algorithm approach for multi objective optimization of supply chain...Phuong Dx
 
worku ppt (proposal).pptx
worku ppt (proposal).pptxworku ppt (proposal).pptx
worku ppt (proposal).pptxBetshaTizazu
 
The Simulation of the Supply Chain in an Investment Company by Genetic Algori...
The Simulation of the Supply Chain in an Investment Company by Genetic Algori...The Simulation of the Supply Chain in an Investment Company by Genetic Algori...
The Simulation of the Supply Chain in an Investment Company by Genetic Algori...Mohammad Ali Arjamfekr
 
Hybrid Supply Chains in Emerging Industrial Countries: The Case of the Mexica...
Hybrid Supply Chains in Emerging Industrial Countries: The Case of the Mexica...Hybrid Supply Chains in Emerging Industrial Countries: The Case of the Mexica...
Hybrid Supply Chains in Emerging Industrial Countries: The Case of the Mexica...Advanced Value Group, LLC
 
Creating competitive advantages through supply chain final
Creating competitive advantages through supply chain finalCreating competitive advantages through supply chain final
Creating competitive advantages through supply chain finalKurnia Rosyada
 
Adoption of Vendor Managed Inventory Practices on Supply Chain Performance in...
Adoption of Vendor Managed Inventory Practices on Supply Chain Performance in...Adoption of Vendor Managed Inventory Practices on Supply Chain Performance in...
Adoption of Vendor Managed Inventory Practices on Supply Chain Performance in...AkashSharma618775
 
Simulation in the supply chain context a survey Sergio Terzia,.docx
Simulation in the supply chain context a survey Sergio Terzia,.docxSimulation in the supply chain context a survey Sergio Terzia,.docx
Simulation in the supply chain context a survey Sergio Terzia,.docxbudabrooks46239
 
churn_detection.pptx
churn_detection.pptxchurn_detection.pptx
churn_detection.pptxDhanuDhanu49
 
Customer churn analysis using XGBoosted decision trees
Customer churn analysis using XGBoosted decision treesCustomer churn analysis using XGBoosted decision trees
Customer churn analysis using XGBoosted decision treesnooriasukmaningtyas
 
Decision support systems, Supplier selection, Information systems, Boolean al...
Decision support systems, Supplier selection, Information systems, Boolean al...Decision support systems, Supplier selection, Information systems, Boolean al...
Decision support systems, Supplier selection, Information systems, Boolean al...ijmpict
 
An effective way to optimize key performance factors of supply chain
An effective way to optimize key performance factors of supply chainAn effective way to optimize key performance factors of supply chain
An effective way to optimize key performance factors of supply chainIAEME Publication
 
Issues and Trends in Supply Chain Management
Issues and Trends in Supply Chain ManagementIssues and Trends in Supply Chain Management
Issues and Trends in Supply Chain ManagementMiles Weaver
 
Data Mining Problems in Retail
Data Mining Problems in RetailData Mining Problems in Retail
Data Mining Problems in RetailIlya Katsov
 
Reading Assignment Report-IIPlease thoroughly go through the R.docx
Reading Assignment Report-IIPlease thoroughly go through the R.docxReading Assignment Report-IIPlease thoroughly go through the R.docx
Reading Assignment Report-IIPlease thoroughly go through the R.docxcatheryncouper
 
Pricing Optimization using Machine Learning
Pricing Optimization using Machine LearningPricing Optimization using Machine Learning
Pricing Optimization using Machine LearningIRJET Journal
 
A03620109
A03620109A03620109
A03620109theijes
 
Optimization of Physical Distribution of Consumer Goods in Nigeria: A Case St...
Optimization of Physical Distribution of Consumer Goods in Nigeria: A Case St...Optimization of Physical Distribution of Consumer Goods in Nigeria: A Case St...
Optimization of Physical Distribution of Consumer Goods in Nigeria: A Case St...IOSR Journals
 
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...IJITCA Journal
 
Supply chain management in the textile industry
Supply chain management in the textile industrySupply chain management in the textile industry
Supply chain management in the textile industryPoorna Chandra Garalapati
 

Similar to A multi stage supply chain network optimization using genetic algorithms (20)

An integrated inventory optimisation model for facility location allocation p...
An integrated inventory optimisation model for facility location allocation p...An integrated inventory optimisation model for facility location allocation p...
An integrated inventory optimisation model for facility location allocation p...
 
A genetic algorithm approach for multi objective optimization of supply chain...
A genetic algorithm approach for multi objective optimization of supply chain...A genetic algorithm approach for multi objective optimization of supply chain...
A genetic algorithm approach for multi objective optimization of supply chain...
 
worku ppt (proposal).pptx
worku ppt (proposal).pptxworku ppt (proposal).pptx
worku ppt (proposal).pptx
 
The Simulation of the Supply Chain in an Investment Company by Genetic Algori...
The Simulation of the Supply Chain in an Investment Company by Genetic Algori...The Simulation of the Supply Chain in an Investment Company by Genetic Algori...
The Simulation of the Supply Chain in an Investment Company by Genetic Algori...
 
Hybrid Supply Chains in Emerging Industrial Countries: The Case of the Mexica...
Hybrid Supply Chains in Emerging Industrial Countries: The Case of the Mexica...Hybrid Supply Chains in Emerging Industrial Countries: The Case of the Mexica...
Hybrid Supply Chains in Emerging Industrial Countries: The Case of the Mexica...
 
Creating competitive advantages through supply chain final
Creating competitive advantages through supply chain finalCreating competitive advantages through supply chain final
Creating competitive advantages through supply chain final
 
Adoption of Vendor Managed Inventory Practices on Supply Chain Performance in...
Adoption of Vendor Managed Inventory Practices on Supply Chain Performance in...Adoption of Vendor Managed Inventory Practices on Supply Chain Performance in...
Adoption of Vendor Managed Inventory Practices on Supply Chain Performance in...
 
Simulation in the supply chain context a survey Sergio Terzia,.docx
Simulation in the supply chain context a survey Sergio Terzia,.docxSimulation in the supply chain context a survey Sergio Terzia,.docx
Simulation in the supply chain context a survey Sergio Terzia,.docx
 
churn_detection.pptx
churn_detection.pptxchurn_detection.pptx
churn_detection.pptx
 
Customer churn analysis using XGBoosted decision trees
Customer churn analysis using XGBoosted decision treesCustomer churn analysis using XGBoosted decision trees
Customer churn analysis using XGBoosted decision trees
 
Decision support systems, Supplier selection, Information systems, Boolean al...
Decision support systems, Supplier selection, Information systems, Boolean al...Decision support systems, Supplier selection, Information systems, Boolean al...
Decision support systems, Supplier selection, Information systems, Boolean al...
 
An effective way to optimize key performance factors of supply chain
An effective way to optimize key performance factors of supply chainAn effective way to optimize key performance factors of supply chain
An effective way to optimize key performance factors of supply chain
 
Issues and Trends in Supply Chain Management
Issues and Trends in Supply Chain ManagementIssues and Trends in Supply Chain Management
Issues and Trends in Supply Chain Management
 
Data Mining Problems in Retail
Data Mining Problems in RetailData Mining Problems in Retail
Data Mining Problems in Retail
 
Reading Assignment Report-IIPlease thoroughly go through the R.docx
Reading Assignment Report-IIPlease thoroughly go through the R.docxReading Assignment Report-IIPlease thoroughly go through the R.docx
Reading Assignment Report-IIPlease thoroughly go through the R.docx
 
Pricing Optimization using Machine Learning
Pricing Optimization using Machine LearningPricing Optimization using Machine Learning
Pricing Optimization using Machine Learning
 
A03620109
A03620109A03620109
A03620109
 
Optimization of Physical Distribution of Consumer Goods in Nigeria: A Case St...
Optimization of Physical Distribution of Consumer Goods in Nigeria: A Case St...Optimization of Physical Distribution of Consumer Goods in Nigeria: A Case St...
Optimization of Physical Distribution of Consumer Goods in Nigeria: A Case St...
 
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...
AN OPTIMIZING INTEGRATED INVENTORY MODEL WITH INVESTMENT FOR QUALITY IMPROVEM...
 
Supply chain management in the textile industry
Supply chain management in the textile industrySupply chain management in the textile industry
Supply chain management in the textile industry
 

More from Alexander Decker

Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Alexander Decker
 
A validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inA validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inAlexander Decker
 
A usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesA usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesAlexander Decker
 
A universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksA universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksAlexander Decker
 
A unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dA unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dAlexander Decker
 
A trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceA trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceAlexander Decker
 
A transformational generative approach towards understanding al-istifham
A transformational  generative approach towards understanding al-istifhamA transformational  generative approach towards understanding al-istifham
A transformational generative approach towards understanding al-istifhamAlexander Decker
 
A time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaA time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaAlexander Decker
 
A therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenA therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenAlexander Decker
 
A theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksA theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksAlexander Decker
 
A systematic evaluation of link budget for
A systematic evaluation of link budget forA systematic evaluation of link budget for
A systematic evaluation of link budget forAlexander Decker
 
A synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabA synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabAlexander Decker
 
A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...Alexander Decker
 
A survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalA survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalAlexander Decker
 
A survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesA survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesAlexander Decker
 
A survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbA survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbAlexander Decker
 
A survey on challenges to the media cloud
A survey on challenges to the media cloudA survey on challenges to the media cloud
A survey on challenges to the media cloudAlexander Decker
 
A survey of provenance leveraged
A survey of provenance leveragedA survey of provenance leveraged
A survey of provenance leveragedAlexander Decker
 
A survey of private equity investments in kenya
A survey of private equity investments in kenyaA survey of private equity investments in kenya
A survey of private equity investments in kenyaAlexander Decker
 
A study to measures the financial health of
A study to measures the financial health ofA study to measures the financial health of
A study to measures the financial health ofAlexander Decker
 

More from Alexander Decker (20)

Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...
 
A validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inA validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale in
 
A usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesA usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websites
 
A universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksA universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banks
 
A unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dA unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized d
 
A trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceA trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistance
 
A transformational generative approach towards understanding al-istifham
A transformational  generative approach towards understanding al-istifhamA transformational  generative approach towards understanding al-istifham
A transformational generative approach towards understanding al-istifham
 
A time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaA time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibia
 
A therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenA therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school children
 
A theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksA theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banks
 
A systematic evaluation of link budget for
A systematic evaluation of link budget forA systematic evaluation of link budget for
A systematic evaluation of link budget for
 
A synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabA synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjab
 
A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...
 
A survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalA survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incremental
 
A survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesA survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniques
 
A survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbA survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo db
 
A survey on challenges to the media cloud
A survey on challenges to the media cloudA survey on challenges to the media cloud
A survey on challenges to the media cloud
 
A survey of provenance leveraged
A survey of provenance leveragedA survey of provenance leveraged
A survey of provenance leveraged
 
A survey of private equity investments in kenya
A survey of private equity investments in kenyaA survey of private equity investments in kenya
A survey of private equity investments in kenya
 
A study to measures the financial health of
A study to measures the financial health ofA study to measures the financial health of
A study to measures the financial health of
 

Recently uploaded

call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
原版1:1定制(IC大学毕业证)帝国理工学院大学毕业证国外文凭复刻成绩单#电子版制作#留信入库#多年经营绝对保证质量
原版1:1定制(IC大学毕业证)帝国理工学院大学毕业证国外文凭复刻成绩单#电子版制作#留信入库#多年经营绝对保证质量原版1:1定制(IC大学毕业证)帝国理工学院大学毕业证国外文凭复刻成绩单#电子版制作#留信入库#多年经营绝对保证质量
原版1:1定制(IC大学毕业证)帝国理工学院大学毕业证国外文凭复刻成绩单#电子版制作#留信入库#多年经营绝对保证质量208367051
 
Digamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and QualificationsDigamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and QualificationsMihajloManjak
 
2.2 CLSS hydraulic Pumps on komatsu pc200 series
2.2 CLSS hydraulic Pumps on komatsu pc200 series2.2 CLSS hydraulic Pumps on komatsu pc200 series
2.2 CLSS hydraulic Pumps on komatsu pc200 seriesdatazaky
 
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证jdkhjh
 
FULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | NoidaFULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | NoidaMalviyaNagarCallGirl
 
What Causes DPF Failure In VW Golf Cars & How Can They Be Prevented
What Causes DPF Failure In VW Golf Cars & How Can They Be PreventedWhat Causes DPF Failure In VW Golf Cars & How Can They Be Prevented
What Causes DPF Failure In VW Golf Cars & How Can They Be PreventedAutobahn Automotive Service
 
UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHER
UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHERUNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHER
UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHERunosafeads
 
2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agency2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agencyHyundai Motor Group
 
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一fjjwgk
 
2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid
2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid
2024 WRC Hyundai World Rally Team’s i20 N Rally1 HybridHyundai Motor Group
 
Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000Komal Khan
 
办理萨省大学毕业证成绩单|购买加拿大USASK文凭证书
办理萨省大学毕业证成绩单|购买加拿大USASK文凭证书办理萨省大学毕业证成绩单|购买加拿大USASK文凭证书
办理萨省大学毕业证成绩单|购买加拿大USASK文凭证书zdzoqco
 
UNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.pptUNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.pptDineshKumar4165
 
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full Night
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full NightCall Girls Vastrapur 7397865700 Ridhima Hire Me Full Night
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
What Could Cause A VW Tiguan's Radiator Fan To Stop Working
What Could Cause A VW Tiguan's Radiator Fan To Stop WorkingWhat Could Cause A VW Tiguan's Radiator Fan To Stop Working
What Could Cause A VW Tiguan's Radiator Fan To Stop WorkingEscondido German Auto
 
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一F La
 
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一fhhkjh
 

Recently uploaded (20)

call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
原版1:1定制(IC大学毕业证)帝国理工学院大学毕业证国外文凭复刻成绩单#电子版制作#留信入库#多年经营绝对保证质量
原版1:1定制(IC大学毕业证)帝国理工学院大学毕业证国外文凭复刻成绩单#电子版制作#留信入库#多年经营绝对保证质量原版1:1定制(IC大学毕业证)帝国理工学院大学毕业证国外文凭复刻成绩单#电子版制作#留信入库#多年经营绝对保证质量
原版1:1定制(IC大学毕业证)帝国理工学院大学毕业证国外文凭复刻成绩单#电子版制作#留信入库#多年经营绝对保证质量
 
Digamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and QualificationsDigamma - CertiCon Team Skills and Qualifications
Digamma - CertiCon Team Skills and Qualifications
 
2.2 CLSS hydraulic Pumps on komatsu pc200 series
2.2 CLSS hydraulic Pumps on komatsu pc200 series2.2 CLSS hydraulic Pumps on komatsu pc200 series
2.2 CLSS hydraulic Pumps on komatsu pc200 series
 
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证
 
FULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | NoidaFULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
FULL ENJOY - 9953040155 Call Girls in Sector 61 | Noida
 
sauth delhi call girls in Connaught Place🔝 9953056974 🔝 escort Service
sauth delhi call girls in  Connaught Place🔝 9953056974 🔝 escort Servicesauth delhi call girls in  Connaught Place🔝 9953056974 🔝 escort Service
sauth delhi call girls in Connaught Place🔝 9953056974 🔝 escort Service
 
What Causes DPF Failure In VW Golf Cars & How Can They Be Prevented
What Causes DPF Failure In VW Golf Cars & How Can They Be PreventedWhat Causes DPF Failure In VW Golf Cars & How Can They Be Prevented
What Causes DPF Failure In VW Golf Cars & How Can They Be Prevented
 
UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHER
UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHERUNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHER
UNOSAFE ELEVATOR PRIVATE LTD BANGALORE BROUCHER
 
2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agency2024 TOP 10 most fuel-efficient vehicles according to the US agency
2024 TOP 10 most fuel-efficient vehicles according to the US agency
 
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
 
2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid
2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid
2024 WRC Hyundai World Rally Team’s i20 N Rally1 Hybrid
 
Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000Dubai Call Girls Services Call 09900000000
Dubai Call Girls Services Call 09900000000
 
办理萨省大学毕业证成绩单|购买加拿大USASK文凭证书
办理萨省大学毕业证成绩单|购买加拿大USASK文凭证书办理萨省大学毕业证成绩单|购买加拿大USASK文凭证书
办理萨省大学毕业证成绩单|购买加拿大USASK文凭证书
 
UNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.pptUNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
UNIT-1-VEHICLE STRUCTURE AND ENGINES.ppt
 
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full Night
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full NightCall Girls Vastrapur 7397865700 Ridhima Hire Me Full Night
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full Night
 
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
What Could Cause A VW Tiguan's Radiator Fan To Stop Working
What Could Cause A VW Tiguan's Radiator Fan To Stop WorkingWhat Could Cause A VW Tiguan's Radiator Fan To Stop Working
What Could Cause A VW Tiguan's Radiator Fan To Stop Working
 
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
 
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一
定制(Plymouth文凭证书)普利茅斯大学毕业证毕业证成绩单学历认证原版一比一
 

A multi stage supply chain network optimization using genetic algorithms

  • 1. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 18 A Multi-Stage Supply Chain Network Optimization Using Genetic Algorithms Nelson Christopher Dzupire1* , Yaw Nkansah-Gyekye1 1 Nelson Mandela African Institution Of Science and Engineering, School of Computational and Communication Science and Engineering, P. O. Box 447, Arusha, Tanzania. * E-mail of corresponding author: dzupiren@nm-aist.ac.tz Abstract In today's global business market place, individual firms no longer compete as independent entities with unique brand names but as integral part of supply chain links. Key to success of any business is satisfying customer's demands on time which may result in cost reductions and increase in service level. In supply chain networks decisions are made with uncertainty about product's demands, costs, prices, lead times, quality in a competitive and collaborative environment. If poor decisions are made, they may lead to excess inventories that are costly or to insufficient inventory that cannot meet customer's demands. In this work we developed a bi-objective model that minimizes system wide costs of the supply chain and delays on delivery of products to distribution centers for a three echelon supply chain. Picking a set of Pareto front for multi-objective optimization problems require robust and efficient methods that can search an entire space. We used evolutionary algorithms to find the set of Pareto fronts which have proved to be effective in finding the entire set of Pareto fronts. Key words: multi-objective optimization, Pareto fronts, evolutionary algorithms, supply chain networks, echelon. 1. Introduction A supply chain (SC) is a set of facilities, suppliers, customers, products and methods of controlling inventory, purchasing and distribution (Sabri and Beamon, 2000). It is aimed at providing customers with products they want in a timely way and efficiently and as profitable as possible. The main objective is to enhance the operational efficiency, profitability and competitive position of a firm and its supplier chain partners (Min and Zhou, 2002). Each independent entity of supply chain has inherent objective function to maximize in business transactions for profit maximization (Pinto, 2004). In a supply chain network (SCN) managers need to make strategic decisions that are viable for the business. The decisions range from what product to produce and their design, how much, when and from where to buy a product, how much, where and when to produce a product, etc (Veinott Jr, 2002). These strategic decisions are made with uncertainty about product demands, costs, prices, lead times and quality. Besides, the environment in which these decisions are made is competitive. Recently there has been a growing interest in research in supply chain network optimization problems. This may be due to increasing competitiveness introduced by rapid globalization such that firms wants to reduce costs and maintain profit margins as observed by Altiparmak et al. (2006) or from a practical stand point of view, the rise may be from a number of changes in the manufacturing environment including the rising cost of manufacturing, the shrinking of manufacturing bases, shortened life cycle, the leveling of the playing field within the manufacturing industries and globalization of market economies as suggested by Beamon (1998) as well as attractive to cost ratios and building of long term relationships with trusted suppliers as stated by Williams and Gunal (2003). Supply chain network design problems are functions of different parameters namely lead times at each entity, fill rates, inventory management, retailers' and customers' demands, stochastic nature of the SC, logistic issues, etc (Pinto, 2004; Cakravastia et al., 2002; Giannoccaro and Pontrandolfo, 2002). The ultimate objective of the SCN optimization is to minimize the overall system wide cost while customer service is kept at pre-specified level (Truong and Azadivar, 2003) and maximizing profitability of not just one entity but rather all the entities in SCN, Pinto (2004). Moreover objective functions of the entities in the SCN are always conflicting in nature. For instance, the objective of marketing is to maximize customer service level and sales volume, which is in conflict with the objectives of production and distribution which is to produce and ship products of higher quality at minimum cost and in adequate amount. Also raw materials procurement decisions are aimed at minimizing cost of goods while production and distribution decisions are based on maximum output from plants with minimum
  • 2. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 19 production cost and demand. In such a scenario, there is a need to present a vector of options to the decision makers, so that the final decisions should be taken after taking a total balance over all criteria into account i.e. trade-offs (Latha Shankar et al., 2013). Multi-Objective Optimization (MOO) involves simultaneous optimization of problems with at least two objective functions which are conflicting in nature. In MOO, there is no single optimum solution, but a number of them exist that are optimal called Pareto fronts. There are several approaches of finding the Pareto fronts in MOO models. One can aggregate all the objectives into a single objective by scalarization using the weighted sum, distance functions, goal programming and   constraint (Konak et al., 2006; Coello, 1999; Zitzler et al., 2004. In contrast evolutionary algorithms are able to generate and maintain multiple solutions in one simulation. Commonly used evolutionary algorithms include genetic algorithms which have been shown to give a good approximation of the Pareto fronts (Kalyanmoy et al., 2002; Konak et al., 2006). The supply chain network design problem has been optimized as single objective problem (Cohen and Lee, 1988; Arntzen et al., 1995). However the results obtained from such models were not a true wholesomely optimal and to an extent misleading since an optimal solution for a specific scenario is not optimal to the other entities' objectives. Several studies have been undertaken where the SCN problems have been optimized as MOO problems and the results are more than encouraging: Amodeo et al. (2007) optimized a supply chain as a multi-objective optimization using genetic algorithms and simulation model. Objectives considered were: minimizing inventory cost and maximizing service level. It was concluded that this approach obtained inventory policies better than the ones used in practice then with reduced costs and improved service level. Also Erol and Ferrell Jr (2004) proposed a model that assigned suppliers to warehouses and warehouses to customers and used multi-objective optimization modeling framework for minimizing system-wide costs and maximizing customer satisfaction. Chen and Lee (2004) developed a multi-product, multi-stage, and multi-period scheduling model for a multi- stage SCN with uncertain demands and prices. They simultaneously optimized the following objectives: fair profit distribution among all participants, safe inventory levels, maximum customer services, and robustness of decision to uncertain demands. There has been a growing interest of using evolutionary algorithms to solve multi-objective optimization problems recently (Deb, 2001; Pinto, 2004; Farahani and Elahipanah, 2008). Different models have been developed with different objective functions where evolutionary algorithms have been used to find Pareto fronts. Sabri and Beamon (2000) developed an integrated multi-objective supply chain model for strategic and operational under certainties of products-delivery and demands. Similarly Melachrinoudis et al. (2005) worked on a bi-objective optimization with cost minimization and service level maximization as objectives. Pinto (2004) and Altiparmak et al. (2006) independently proposed a solution procedure based on genetic algorithms to find the Pareto optimal solutions for supply chain design problem. Farahani and Elahipanah (2008) set up a bi-objective model for the distribution network of a supply chain which produces one product in a three echelon supply chain design. The objectives were: minimizing costs and minimizing backorders and surpluses of products. The Pareto optimal were found by using mixed integer programming by applying non-dominated sorting genetic algorithms. Most of the existing models places much emphasis on the optimization of location and allocation decisions while ignoring important aspects such as capacities and technology aspects of the manufacturing facilities which also affects the production and distribution of products. In addition, many models have been implemented using genetic algorithms, genetic algorithms in particular. It should be noted that with large size problems they take long run time to find optimal solutions and sometimes they may converge towards a limited region of the Pareto fronts ignoring solutions that might be interesting. In such cases, there is need to guide the algorithm to converge towards desirable solutions if prior information is available. This paper is organized as follows: section 2 gives the problem description in which we introduce the objective function and its assumptions followed by the mathematical models for the integrated supply chain. The proposed methodology is described in section 4 followed by computed results and discussion in section 5. Finally, the conclusion is given in section 6. 2. Problem Description We consider a general supply chain network model consisting of suppliers, manufacturing plants, distribution centers (DC), and retailers as shown in Figure 1 below. The suppliers are companies from which raw materials are bought. We assume that each supplier supplies a specific raw material. In additional there are transporting vehicles of different capacities which transport the raw materials or products. The manufacturing plant is where the products are produced. The distribution centers are the warehouses of different capacities that store the products before they are delivered to retailers through use of vehicles. So we need to design a supply chain
  • 3. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 20 network that allows strategic decisions like selecting suppliers of raw materials quantities, determining the subsets of plants and distribution centers to be opened, and a distribution network strategy that satisfy all capacities and customer's demands in such a way that total cost and on time delivery delays are minimized. Figure 1. A Supply Chain Network Model Ideally we would like to deliver the products at the right time the retailers have requested and in right amount as demanded. This helps to save storage cost and maximize customer services. So we require that every supplier must deliver the right amount of products at the right time and to the right place. Though products are stored prior to delivery, due to capacity constraints of the distribution centers and plants, it might not be possible to satisfy all the requests on time hence we either have to deliver earlier or late sometimes, incurring excess storage costs in the process. In this research we simultaneously optimize the following two objective functions: total cost of the supply chain which includes the cost of opening and running manufacturing plants and distribution centers, cost of buying and transporting raw materials, cost of transporting products from plants to DCs and from DCs to retailers, and cost of holding products at DCs. The other objective function is about on-time delivery (minimum delay) which involves earliness: representing the amount of products that are delivered prior to the due date, and tardiness: representing the amount of products that are delivered after their due date. In terms of minimizing cost objective, it would be costly to supply products earlier to the distribution centers and deliver them late to retailers as we will incur holding costs. While for on time delivery objective we would want the warehouses to be supplied products earlier and have to store them up to an appropriate time so that we don't miss customer demands. As such we require a trade-off between delivering the products late or earlier and minimizing storage cost at the distribution center while maximizing customer service in terms of not missing customers' demands. We considered the following assumptions:  Number of retailers and suppliers and the capacity of suppliers are known.  Number of plants and distribution centers and their maximum capacities are known.  Demands of retailers are uncertain but can be determined from past history.  We only consider that storage costs are incurred at distribution centers since that is where they may stay for long time before being delivered to retailers.  Each retailer is served from one distribution center, while manufacturing plants delivers their products to many distribution centers.  Each plant gets raw materials from all the suppliers. 3. The Mathematical Model We use the following notations for our mathematical model formulation. a) Notation for indices of the entities are as follows: s: supplier k: plant j: distribution center
  • 4. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 21 i: retailer p: product type t: time b) Variables for quantities are as follows: rsk : Amount of raw materials from supplier s to plant k fkj: Total number of products from plant k to distribution center j qji: Total number of products from distribution center j to retailer i bpjt : Total number of backorders of products at distribution center j in time t (tardiness) zpjt : Total number of products delivered to distribution center j in time t (earliness) bj : Binary variable to indicate whether a distribution center j is open or closed bk : Binary variable to indicate whether a plant k is open or closed c) The variable notation for model parameters are: Dk: Capacity of plant k SCs: Capacity of supplier s di: Quantity of demanded items from retailer i dit: Quantity of demanded items from retailer i on a given time t DCtot: Total number of distribution centers Ptot: Total number of plants vj: Fixed cost of operating distribution center j gk: Fixed cost of operating plant k ckj: Unit transportation of products from plant k to distribution center j tsk: Unit transportation cost of raw materials from supplier s to plant k cs : Unit cost of raw material from supplier s hj: unit holding cost at distribution center j rji: Unit transportation cost from distribution center j to retailer i Qj: Holding capacity of distribution center j u: utilization rate of raw materials per unit of each product blpjt: Maximum amount of permitted backorder for distribution center j in time t. The mathematical formulation of the model is as follows: minimize 1 ( )k k j j s sk sk kj kj j pjt ji ji k j s k k j j t j i f g b v b c t r c f h b r q            (0.1) and minimize 2 (b z )pjt pjt p j t f   (0.2) Subject to the following constraints: bpjt ≤ Qj : Warehouse's (distribution center) holding capacity. bpjt ≤ blpjt : Allowable backorder. i j i j d Q  : Capacity constraint for distribution centers. kj ji k i f q  : Amount of products sent to retailers is within the capacity of the distribution centers capacity. jt it j i q d  : Customer satisfaction. it i t d d : Total demand of product by retailer i over total time. sk s k r SC : Supplier's capacity.
  • 5. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 22 kj sk j s u f r  : Supplier's capacity on production of products. kj k j u f D : Plant's capacity for each product. 1 1, 1,2,..., : totDC ji j b i N    Each customer is served by a single DC.  0,1jb  ,  0,1kb  : Binary variables ,r , , , ,c , , ,b , , , , 0kj sk k j sk kj pjt j pjt pjt s k itf g v t bl Q z SC D d  4. Multi-Objective Evolutionary Algorithms (MOEA) In general a MOO problem has the form min F={f1(x), f2(x),..., fN(x)} subject to gi(x)≤0, i=1,...,M hj(x)=0, j=1,...K xl ≤ x ≤ xu In MOO, mathematically, a feasible solution x1 is said to dominate another feasible solution x2 if and only if fi(x1) ≤ fi(x2), i = 1, 2,..., N and fj(x1) < fj(x2) for at least one objective function j. A solution that is not dominated by any other solution is called Pareto-optimal. The set of all non-dominated solutions is called Pareto- Optimal set and the corresponding objective values for the Pareto-optimal set in the objective space is called Pareto-fronts. Hence the ultimate goal in MOO is to find the Pareto fronts which give trade-offs among the objectives being optimized. Pareto fronts cannot be improved with respect to any objective without worsening at least one other objective function. Identifying the entire Pareto-optimal set, for many multi-objective problems is practically impossible due to its size, in addition, for combinatorial problems like supply chain network, proof of optimality is computationally infeasible (Konak et al., 2006). Therefore we investigate a set of solutions that approximate the Pareto-optimal set as much as possible. Over the past decades, several multi-objective evolutionary algorithms (MOEA) have been proposed by different researchers to solve MOO problems (Deb et al., 2002). The advantages of MOEAs is that they deal with a set of possible solutions called populations which enables finding of the entire set of Pareto fronts and maintaining them in one run of the algorithm which is one of the necessary element in multi-objective optimization (Deb, 2001; Donoso and Fabregat, 2010) . In addition they are less susceptible to the shape or continuity of the Pareto fronts (Coello, 1999; Deb et al., 2002). Evolutionary algorithms originate in Darwin's theory of evolution and were first developed as solution for optimization problems by Holland (1975). Simulating the biological evolution process, the algorithms use structure or individuals to solve the problem (Donoso and Fabregat, 2010; Konak et al., 2006). The algorithm consists of individuals called chromosome, the population of the individuals, the fitness of each of the individuals that is its phenotype, and the genetic operators namely mutation, selection and cross over. Each chromosome is made up of discrete units called genes that controls one or more features of the chromosome, and corresponds to a unique solution. In crossover, generally two chromosomes referred as parents combine to form new chromosomes called offspring while mutation introduces random change into characteristics of chromosomes which helps to re-introduce genetic diversity back into the population so as to avoid converging to a local optimal. Selection is the process of choosing chromosomes among the population to form the next generation. Some methods of selection include proportional selection, ranking and tournament selection and ( )  selection. Evolutionary algorithms run in polynomial time, so even though there is no guarantee that an optimal value will necessarily be found, we can find a good approximate value that we can actually use (Donoso and Fabregat, 2010; Deb, 2001). The first MOEA was vector evaluated genetic algorithm (VEGA) proposed by Schaffer (1984), which was an extension of simple genetic algorithm to accommodate vector-valued fitness measures followed by multi- objective genetic algorithm (MOGA) proposed by Fonseca and Fleming (1993). Both VEGA and MOGA had no mechanisms to preserve best fit individuals that should have been passed to the next generation which enhances convergence to optimal solutions. Since then, several MOEAs have been developed namely niched pareto genetic algorithm, random weighted genetic algorithm (RWGA), non-dominated sorting algorithm (NSGA), strength Pareto evolutionary algorithm (SPEA), and fast non dominated sorting algorithm (NSGA-II) (Konak et al., 2006; Deb et al., 2002; Srinivas and Deb, 1994; Coello, 1999). They all incorporate crossover, selection,
  • 6. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 23 mutation and replacement, but they differ in the way they implement them and how they deal with multiple objectives and preservation of diversity in the solutions. In this research we make use of NSGA-II genetic algorithm proposed by Deb et al. (2002) which was aimed at overcoming problems associated with NSGA. NSGA developed by Srinivas and Deb (1994) was based exactly on MOGA except for the specification of the sharing parameter. However it has higher computational complexity of O(MN3 ) for M objectives and a population size of N lacked elitism and required specification of a sharing parameter for the fitness value. Unlike NSGA, NSGA-II implements elitism which is a mechanism that allows preservation of best fit individuals in a population to ensure good fitness already obtained does not get lost in subsequent generations. It has a reduced computational complexity of O(MN2 ). NSGA-II uses tournament selection whereby a group of individuals takes part in a tournament and the winner is judged by fitness levels that each individual brings to the tournament. It has been shown that it outperforms most contemporary MOEAs like SPEA, PAES, etc and its performance has been tested on several test problems where it has given accurate results in generating Pareto fronts (Deb et al., 2002; Pinto, 2004). Our choice of NSGA-II for the research is based on the fact that it is an elitist and fast strategy, modular and flexible, emphases on the non dominated solutions, can be applied to a large wide of problems and the availability of global optimization toolbox in MATLAB that implements it so that we do not re-invent the wheel. The main principle in NSGA-II is that we categorize all solutions into ranks and for each individual solution we calculate the crowding distance. To determine the ranking, two entities are calculated for each solution p namely np domination count representing the number of solutions that dominate solution p, and sp set of all solutions q dominated by solution p. All solutions p with np = 0 are identified and ranked as 1, the first non-domination front. Thereafter, we visit each member q of sp where np = 0 and reduce its domination count by 1. If nq = 0 then solution q is ranked as 2, the second non-domination front. We continue in this way until all ranks are identified. Solutions with rank 1 are non-dominated and represent the best. Then we calculate the overcrowding distance of each solution which is the measure of the diversity of solutions along the front of the non dominated solutions and enables the algorithm to obtain uniformly distributed solutions over the true Pareto fronts. The crowding distance of each solution tan[ ]dis ceI i is calculated as follows: Let n=|I|, I is set of solutions. For each ,i I assign tan[ ] 0.dis ceI  For each objective m sort the set I in ascending order based on the objective values. For each objective m, assign large distances to the boundary solutions, tan tan[1] [ ] .dis ce dis ceI I n   For all solutions i=2 to n-1, then tan tan max min ( [ 1] [ 1] ) [ ] [ ] ,m m dis ce dis ce m m I i I i I i I i f f       where [ ] :mI i th m objective function value of the th i individual in the set ,I max :mf maximum value of the th m objective function, min :mf minimum value of the th m objective function. NSGA-II uses a two step selection process, which combines binary tournament and ( )  selection (Reed et al., 2003). The binary tournament allows only the fittest individuals to be placed in the mating population while ( )  selection, selects which of the parents or children should form the next generation. To enable elitism, individuals for the next generation are selected from both the parents and children based on their non-domination front and crowding distance in case of tier until N individuals. Here are the steps involved in the algorithm: Step1: Generate a parent population Pt randomly and create an offspring population Qt from Pt using genetic operators: selection, crossover and mutation each of size N. Step 2: Combine Pt and Qt into a single population set St where |St| = 2N. Step3: Classify and rank each individual in St. Step 4: Select the best N individuals from St based on ranks and crowding distance to form a parent population Pt+1 for the next generation. Step 5: Repeat steps 1-4 until the termination criteria is met.
  • 7. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 24 For each of plant, distribution center and retailer, we dedicate a section in the chromosome for its representation as in Figure 2. Figure 2. An example chromosome The variables Pk represents amount of raw materials received on each plant P, while DCj are the amount of products that are produced and transported to distribution center DC. RTn is amount of products received on each retailer RT. 5. Results and Discussion In this research, data was collected from SBC Tanzania which is a supply chain company that produces and sells soft drinks to both retailers and wholesalers (SBC Tanzania, 2010). The simulation was run in MATLAB 2013A with the following parameters: population size is 1290 (default) which is initially uniformly created, selection is by tournament with crossover probability of 0.6. Mutation is at 0.01. The mutation and crossover probabilities are chosen to tally with the recommendation of Reed et al. (2003) on choices of parameters for NSGA-II after we had run the simulation for several values. The Pareto fronts are shown in the figure below for a maximum generation of 500 and the default maximum value in MATLAB : Figure 3. Pareto Fronts at 500 Generations
  • 8. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 25 Figure 4. Pareto Fronts Using Maximum Generations The objective function values are shown in the Table 1 and Table 2 below: Table 1. Pareto Fronts at 500 Generations Total Cost (TZ shillings/week) Minimum Delays (Days) Total Cost (TZ shillings/week) Minimum Delays(Days) 42496345 3.43 42697666 3.06 42529667 3.34 42750136 3.05 43384315 2.98 42716485 3.06 42524359 3.40 42599589 3.10 43075927 2.99 42906090 3.01 42804906 3.05 42683399 3.07 42529667 3.34 42737024 3.06 42558216 3.24 42863937 3.04 42529430 3.37 42539146 3.28 42610867 3.07 42808494 3.04 42519600 3.42 42980958 3.00 42818656 3.04 42459411 3.64 42846044 3.04 42858301 3.04 42529667 3.34 42737934 3.05 42529667 3.34 43384315 2.98 42562288 3.11 42456237 3.77 42870315 3.04 42558216 3.24 42877834 3.02
  • 9. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 26 Table 2. Pareto Fronts at Maximum Generations Total Cost (TZ Shillings/week) Minimum Delay (Days) Total Cost (TZ Shillings/week) Minimum Delay (Days) 42392602 2.11 42343410 2.31 42512544 2.01 42453549 2.05 42479149 2.02 42373738 2.13 42426517 2.06 42359834 2.15 42319822 2.37 42433977 2.05 42344611 2.26 42469855 2.04 42396879 2.06 42350870 2.18 42369365 2.14 42303267 3.40 42392100 2.12 42310332 2.73 42575749 1.98 42392297 2.11 42298487 3.46 With this vector of optimal choices offering several trade-offs, the decision maker can thus intelligently decide based on expertise to evaluate those solutions that would be most beneficial to the company from a system's optimization perspective. On the results itself, it was found that there is an inverse relationship between the total cost and the allowable delay in both simulations though with a slight difference. If products are delayed for many days the total cost decreases and if demands are met with minimum delays the cost becomes bigger. The results can be interpreted as follows: to satisfy customers demands we need to have minimum delays in delivering goods once they have requested. Since goods are manufactured from plants and temporally stored in distribution centers then we incur several costs in terms of production as there is need to manufacture more goods so that they are readily available once they are ordered. In the same way these products may be kept for long time at distribution centers hence incurring more storage costs. There might also be a need for more transporting vehicles hence increasing transportation cost. With maximum delays these additional costs may be small or not there at all as we can deliver goods as long as they are available with no pressure. From our perspective, we would advise the industry not to delay the deliveries with more than two days as it makes a good business sense and the earlier the delivery the better. And it is advisable most times to choose extremes when a decision cannot be made on which option to select. The results obtained in this optimization ranges from 40-50 million TZ Shillings which is less compared to the actual amount that is spend by the company in a week which is 45-65 million TZ shillings on the same processes considered. 6. Conclusion In this paper, we have developed a mathematical model for a distribution network in a three echelon supply chain that minimizes the system-wide costs and delays on delivery of products. The mathematical model is designed as a multi-objective optimization problem taking into account the two conflicting objective functions. We have found several options in which, for some cases we might opt for high costs to maintain customer satisfaction, whereas in other cases depending on the situation we might opt to save costs. We used NSGA-II through the Global Optimization Toolbox in MATLAB. The algorithm clearly provides the Pareto fronts which are efficient solutions so that decision makers can use in planning and designing to improve the supply chain services. This work demonstrates that evolutionary algorithms provide a successful way of dealing with multi- objective optimization problems and have potential to solve combinatorial problems. Though the MOEAs have proved to be efficient in solving multi-objective problems, they become unsuccessful as the number of objectives increases from two in the problem. The main principle of these algorithms is the emphasis on non-dominated solutions in a population; however, as the number of objectives increases most population members in a randomly created population tend to become non-dominated to each other resulting in the algorithm failing to introduce new population members in the new generation thereby causing a stagnant performance. For instance 10% and 90% of members in a population of size 200 are non-dominated in a 3 and 10 objective functions problem respectively (Deb, 2011; Reed et al., 2003).
  • 10. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 27 Future research should consider designing of a model where the company hires transporting vehicles rather than having their own as there are other costs like maintenance and wear and tear. In addition, it might be interesting to if reducing product's cost and allowing retailers to organize their own transport to collect products from distribution centers is optimal or not as compared to the current scenario where the company delivers products to retailers as the number of customers keep increasing. Acknowledgement Nelson is indebted to the Nelson Mandela African Institution of Science and Technology for financial and material support. References Altiparmak, F., Gen, M., Lin, L. and Paksoy, T. (2006). A genetic algorithm approach for multi-objective optimization of supply chain networks. Computers & Industrial Engineering. 51: 196-215. Amiri, A. (2006). Designing a distribution network in a supply chain system: Formulation and efficient solution procedure. European Journal of Operational Research. 171: 567-576. Amodeo, L., Chen, H. and El Hadji, A. (2007). Multi-objective supply chain optimization: an industrial case study, Applications of Evolutionary Computing. Springer, pp. 732-741. Arntzen, B.C., Brown, G.G., Harrison, T.P. and Trafton, L.L. (1995). Global supply chain management at Digital Equipment Corporation. Interfaces. 25: 69-93. Babu, B. and Gujarathi, A.M. (Ed.) (2007). Multi-objective differential evolution (MODE) for optimization of supply chain planning and management. In: Evolutionary Computation, 2007. CEC 2007. IEEE Congress on. IEEE, pp. 2732-2739, 2007. Beamon, B.M. (1998). Supply chain design and analysis::: Models and methods. International Journal of Production Economics. 55: 281-294. Cachon, G. and Fisher, M. (1997). Campbell Soup's continuous replenishment program: evaluation and enhanced inventory decision rules. Production and Operations Management. 6: 266-276. Cakravastia, A., Toha, I.S. and Nakamura, N. (2002). A two-stage model for the design of supply chain networks. International Journal of Production Economics. 80: 231-248. Chen, C.-L. and Lee, W.-C. (2004). Multi-objective optimization of multi-echelon supply chain networks with uncertain product demands and prices. Computers & Chemical Engineering. 28: 1131-1144. Coello, C.A.C. (1999). A comprehensive survey of evolutionary-based multiobjective optimization techniques. Knowledge and Information systems. 1: 269-308. Cohen, M.A. and Lee, H.L. (1988). Strategic analysis of integrated production-distribution systems: models and methods. Operations Research. 36: 216-228. Corne, V.D. (2012). Evolutionary Multi-Objective Optimization and Preference Modeling in Green Logistics, Academic Award. Erasmus University Rotterdam. Deb, K. (2001). Multi-objective optimization. Multi-objective optimization using evolutionary algorithms: 13- 46. Deb, K. (2011). Multi-objective optimisation using evolutionary algorithms: an introduction, Multi-objective Evolutionary Optimisation for Product Design and Manufacturing. Springer, pp. 3-34. Deb, K., Pratap, A., Agarwal, S. and Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. Evolutionary Computation, IEEE Transactions on. 6: 182-197. Donoso, Y. and Fabregat, R. (2010). Multi-objective optimization in computer networks using metaheuristics. Auerbach Publicationspp. Erol, I. and Ferrell Jr, W.G. (2004). A methodology to support decision making across the supply chain of an industrial distributor. International Journal of Production Economics. 89: 119-129. Farahani, R.Z. and Elahipanah, M. (2008). A genetic algorithm to optimize the total cost and service level for just-in-time distribution in a supply chain. International Journal of Production Economics. 111: 229- 243. Fonseca, C.M. and Fleming, P.J. (Ed.) (1993). Genetic Algorithms for Multiobjective Optimization: FormulationDiscussion and Generalization. In: ICGA, pp. 416-423, 1993. Giannoccaro, I. and Pontrandolfo, P. (2002). Inventory management in supply chains: a reinforcement learning approach. International Journal of Production Economics. 78: 153-161.
  • 11. Mathematical Theory and Modeling www.iiste.org ISSN 2224-5804 (Paper) ISSN 2225-0522 (Online) Vol.4, No.8, 2014 28 Global Optimization ToolBox User's Guide, 2010. Mathworks. Inc. Holland, J.H. (1975). Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control, and artificial intelligence. U Michigan Press. Kalyanmoy, D., Amrit, P., Sameer , A. and T, M. (2002). A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II. IEEE Transactions On Evolutionary Computation. 6: 182-197. Konak, A., Coit, D.W. and Smith, A.E. (2006). Multi-objective optimization using genetic algorithms: A tutorial. Reliability Engineering & System Safety. 91: 992-1007. Latha Shankar, B., Basavarajappa, S., Kadadevaramath, R.S. and Chen, J.C. (2013). A bi-objective optimization of supply chain design and distribution operations using non-dominated sorting algorithm: A case study. Expert Systems with Applications. 40: 5730-5739. Lee, H.L. and Billington, C. (1995). The evolution of supply-chain-management models and practice at Hewlett- Packard. Interfaces. 25: 42-63. Marler, R.T. and Arora, J.S. (2004). Survey of multi-objective optimization methods for engineering. Structural and multidisciplinary optimization. 26: 369-395. Melachrinoudis, E., Messac, A. and Min, H. (2005). Consolidating a warehouse network:: A physical programming approach. International Journal of Production Economics. 97: 1-17. Melachrinoudis, E. and Min, H. (2000). The dynamic relocation and phase-out of a hybrid, two-echelon plant/warehousing facility: A multiple objective approach. European Journal of Operational Research. 123: 1-15. Min, H. and Zhou, G. (2002). Supply chain modeling: past, present and future. Computers & Industrial Engineering. 43: 231-249. Nozick, L.K. and Turnquist, M.A. (2001). Inventory, transportation, service quality and the location of distribution centers. European Journal of Operational Research. 129: 362-371. Pinto, E.G. (2004). Supply chain optimization using multi-objective evolutionary algorithms. Retrieved December. 15: 2004. Reed, P., Minsker, B.S. and Goldberg, D.E. (2003). Simplifying multiobjective optimization: An automated design methodology for the nondominated sorted genetic algorithm‐II. Water Resources Research. 39. Sabri, E.H. and Beamon, B.M. (2000). A multi-objective approach to simultaneous strategic and operational planning in supply chain design. Omega. 28: 581-598. SBC Tanzania (2010). http://www.sbctanzania.com/company-profile.html. Accessed on, 2010. Srinivas, N. and Deb, K. (1994). Muiltiobjective optimization using nondominated sorting in genetic algorithms. Evolutionary computation. 2: 221-248. Truong, T. H. and Azadivar, F. (Ed.) (2003). Simulation optimization in manufacturing analysis: simulation based optimization for supply chain configuration design. In: Proceedings of the 35th conference on Winter simulation: driving innovation. Winter Simulation Conference, pp. 1268-1275, 2003. Veinott Jr, A. F. (2002). Lectures in Supply-Chain Optimization. Course Notes for MS&E. Williams, E. J. and Gunal, A. (Ed.) (2003). Supply chain simulation software I: supply chain simulation and analysis with SimFlex™. In: Proceedings of the 35th conference on Winter simulation: driving innovation. Winter Simulation Conference, pp. 231-237, 2003. Zitzler, E., Laumanns, M. and Bleuler, S. (2004). A tutorial on evolutionary multiobjective optimization, Metaheuristics for multiobjective optimisation. Springer, pp. 3-37.
  • 12. The IISTE is a pioneer in the Open-Access hosting service and academic event management. The aim of the firm is Accelerating Global Knowledge Sharing. More information about the firm can be found on the homepage: http://www.iiste.org CALL FOR JOURNAL PAPERS There are more than 30 peer-reviewed academic journals hosted under the hosting platform. Prospective authors of journals can find the submission instruction on the following page: http://www.iiste.org/journals/ All the journals articles are available online to the readers all over the world without financial, legal, or technical barriers other than those inseparable from gaining access to the internet itself. Paper version of the journals is also available upon request of readers and authors. MORE RESOURCES Book publication information: http://www.iiste.org/book/ IISTE Knowledge Sharing Partners EBSCO, Index Copernicus, Ulrich's Periodicals Directory, JournalTOCS, PKP Open Archives Harvester, Bielefeld Academic Search Engine, Elektronische Zeitschriftenbibliothek EZB, Open J-Gate, OCLC WorldCat, Universe Digtial Library , NewJour, Google Scholar
  • 13. Business, Economics, Finance and Management Journals PAPER SUBMISSION EMAIL European Journal of Business and Management EJBM@iiste.org Research Journal of Finance and Accounting RJFA@iiste.org Journal of Economics and Sustainable Development JESD@iiste.org Information and Knowledge Management IKM@iiste.org Journal of Developing Country Studies DCS@iiste.org Industrial Engineering Letters IEL@iiste.org Physical Sciences, Mathematics and Chemistry Journals PAPER SUBMISSION EMAIL Journal of Natural Sciences Research JNSR@iiste.org Journal of Chemistry and Materials Research CMR@iiste.org Journal of Mathematical Theory and Modeling MTM@iiste.org Advances in Physics Theories and Applications APTA@iiste.org Chemical and Process Engineering Research CPER@iiste.org Engineering, Technology and Systems Journals PAPER SUBMISSION EMAIL Computer Engineering and Intelligent Systems CEIS@iiste.org Innovative Systems Design and Engineering ISDE@iiste.org Journal of Energy Technologies and Policy JETP@iiste.org Information and Knowledge Management IKM@iiste.org Journal of Control Theory and Informatics CTI@iiste.org Journal of Information Engineering and Applications JIEA@iiste.org Industrial Engineering Letters IEL@iiste.org Journal of Network and Complex Systems NCS@iiste.org Environment, Civil, Materials Sciences Journals PAPER SUBMISSION EMAIL Journal of Environment and Earth Science JEES@iiste.org Journal of Civil and Environmental Research CER@iiste.org Journal of Natural Sciences Research JNSR@iiste.org Life Science, Food and Medical Sciences PAPER SUBMISSION EMAIL Advances in Life Science and Technology ALST@iiste.org Journal of Natural Sciences Research JNSR@iiste.org Journal of Biology, Agriculture and Healthcare JBAH@iiste.org Journal of Food Science and Quality Management FSQM@iiste.org Journal of Chemistry and Materials Research CMR@iiste.org Education, and other Social Sciences PAPER SUBMISSION EMAIL Journal of Education and Practice JEP@iiste.org Journal of Law, Policy and Globalization JLPG@iiste.org Journal of New Media and Mass Communication NMMC@iiste.org Journal of Energy Technologies and Policy JETP@iiste.org Historical Research Letter HRL@iiste.org Public Policy and Administration Research PPAR@iiste.org International Affairs and Global Strategy IAGS@iiste.org Research on Humanities and Social Sciences RHSS@iiste.org Journal of Developing Country Studies DCS@iiste.org Journal of Arts and Design Studies ADS@iiste.org