Professional Documents
Culture Documents
DOI 10.1007/s00521-013-1448-1
ORIGINAL ARTICLE
Received: 30 August 2012 / Accepted: 28 June 2013 / Published online: 10 July 2013
Ó Springer-Verlag London 2013
Abstract Product returns have been viewed as an customers’ satisfaction and cost controls. Costs of reverse
unavoidable cost for online sales, forfeiting any chance of logistics account for about 16 % of total logistical cost of
cost savings. As competition pressure continues to mount Taobao [1]. It is essential that electronic companies be able
in E-commerce, B2B or B2C, E-commerce corporations to physically handle returns. Optimization of network site
have begun to explore the possibility of managing product of reverse logistics for E-commerce can help firms
returns in a more cost-efficient manner by rescheduling the decreasing the cost great without decreasing the service
locations of recycling centers. However, few studies have quality.
addressed the problem of optimization of the numbers and In this paper, a genetic algorithm-based model is pro-
location of collecting points, recycling centers and posed for the design of reverse logistics network site
remanufacturing centers for E-commerce based on genetic handling product returns. The model considers the supply
algorithm. To fill the void in such a line of research, this of returned products from online buyers. It considers
paper proposes a genetic algorithm-based model that can storing, reprocessing, remanufacturing facilities and new
solve the location-allocation optimization of reverse module suppliers in the network site. We consider demand
logistics for E-commerce. The usefulness of the proposed for maintaining customers’ satisfaction level while keeps
model and algorithm was validated by its application to an the cost reasonable for stockholders. The design of such a
illustrative example dealing with logistics sites allocation network sites is strategic as it involves a decision on the
from online sales. number, location and capacities of various facilities and
allocation of material flows between them [2–4] and is one
Keywords Reverse logistics E-commerce Genetic of the most challenging elements of managing reverse
algorithm Network site logistics operations [3]. A properly designed network sites
can also enhance dealing with remanufacturing activities
[5] and competitive advantage.
1 Introduction
Because of the value involved and the great affects on 2 Model assumption
customer relationships, reverse logistics and logistics-
related operational capabilities should be regarded as a To optimize the network sites of reverse logistics, many
managerial priority. Famous E-commerce enterprises, such scholars take mixed integer linear programming and its
as eBay and Taobao, are seeking balance between algorithm improvement as modeling and solving functions.
Total cost minimization is usually set as the final objective,
and constraint conditions include logistics balance, manu-
D. Liu (&) facture capabilities, parameters of nonnegative constraints,
School of Management, Hangzhou Dianzi University,
etc. Location and numbers of network sites are delivered
No. 1st, 2nd Ave. Xiasha Education Zone, Hangzhou 310018,
Zhejiang, People’s Republic of China based on calculation and simulation [6].
e-mail: hduldw@163.com To simplify the model, it is assumed that:
123
68 Neural Comput & Applic (2014) 25:67–71
1. The model only considering single product single cycle 1 remanufacturing center k
Zk ¼ k2H
cost, which means measurable economic cost in operation 0 others
process, do not consider time cost, social efficiency, etc.
Xij, Yjk, Lj, Zi, Zj and Zk are decision variables.
2. Reverse objects from collect point, all sent to the
recycling center.
2.2 Model expression
3. Cost of recycling and transportation, a certain item is
known.
We have the objective function and constraint condition as:
4. Functions of the collecting points, remanufacturing XX XX X
centers and recycling centers are clear. min S ¼ Mij Xij þ Njk Yjk þ Aj Lj
i2G j2T j2T k2H j2T
X X X
2.1 Description of variables þ Oi Zi þ Pj Zj þ Qk Zk
i2G j2T k2H
In our model, collecting point, remanufacturing center and Constraint conditions (i [ G, j [ T, k [ H) are:
recycling center are three key points, whose relationship is X
shown as: Xij Vi ð1Þ
j
X
Yik Dk ð2Þ
j
1 collectiong point i
Zi ¼ i2G ð3Þ
0 others
1 recycling center j
Zj ¼ j2T ð4Þ
0 others
1 remanufacturing center k
Zk ¼ k2H ð5Þ
0 others
Based on above assumptions, we have:
Xij 0 ð6Þ
G Set of recycling centers;
T Set of collecting points; Yjk 0 ð7Þ
H Set of remanufacturing centers;
Equation 1 means that items sent to recycling center
Vi Processing capability of collecting point i;
j are not larger than its capability of processing;
Dj Recycling capability of recycling center j;
Equation 2 means that items sent to remanufacturing
Rk Handling capability of remanufacturing center k;
center k are not larger than its capability of processing;
Aj Cost of per item of recycling center;
Equations 3–5 means whether the requirement is
Oi Fixed cost of collecting point i;
accepted or not;
Pj Fixed cost of recycling center j;
Equations 6 and 7 means that the distances between
Qk Fixed cost of remanufacturing center k;
each center are meaningful;
Mij Transportation cost of per item from collecting point
The model includes two parts of cost: the costs of trans-
i to recycling center j;
portation between each center and the fixed cost of all centers.
Njk Transportation cost of per item from recycling center
j to remanufacturing center k;
Xij Product quantity from collecting point i to recycling 3 Model solving based on genetic algorithm
center j;
Yij Product quantity from recycling center j to The penalty function is the genetic algorithm for solving
remanufacturing center k; the constrained optimization problem, the most commonly
Lj Actual product quantity of recycling center j; used technique. Penalty function method is used to deal
with constraint problem by penalizing infeasible solution,
the constrained problem into the unconstrained problem
1 collecting point i [7]. How to determine reasonable penalty function is the
Zi ¼ i2G treatment difficulty lies, because it should not only consider
0 others
the solution of constrained condition, which is not satisfied
1 recycling center j degree, but also consider the genetic algorithm in the cal-
Zj ¼ j2T
0 others culation of efficiency requirements.
123
Neural Comput & Applic (2014) 25:67–71 69
123
70 Neural Comput & Applic (2014) 25:67–71
each individual has evident transform in position [9]. The Since the sample electronic corporation has limited
research takes two kinds of mutations. If there are two optional locations, approximate solving encoding is adop-
mutation points in 5th and 6th position within the same ted. Decision of the recycling center location is made on
chromosome, two points cross and aberrance algorithm location chosen odds. Therefore, we turn the discrete
will be adopted, otherwise single point mutation is adopted. variables into continuous variables to enlarge the popula-
We have results of cross and aberrance mutation in Table 3 tion scale. Location chosen odds can be deducted from
and single point mutation in Table 4. transformation formula. In encoding, anti-trigonometric
function is chosen as the transformation formula, and
power methods chosen are shown in Fig. 1.
4 Program construction It is found that y = 2a sin(x.^4)/pi is satisfactory, based
on exchange, y is approximately to the expectation of 0 and
We chose recycling center J1 based on the location of the col- 1, when x is between 0 and 0.8, y is close to 0; when x is
lecting points and all optional recycling center locations. The between 0.8 and 1, y is close to 1. When y is larger than 0.3,
other three recycling centers will be chosen on model pro- we accept the location as the recycling center. Figure 2
gramming, which can control the searching cost effectively. shows that when x [ 0.8, y [ 0.3.
123
Neural Comput & Applic (2014) 25:67–71 71
References
123