A Collection-Distribution Center Location and Allocation ...

16
Research Article A Collection-Distribution Center Location and Allocation Optimization Model in Closed-Loop Supply Chain for Chinese Beer Industry Kai Kang, Xiaoyu Wang, and Yanfang Ma School of Economics and Management, Hebei University of Technology, Tianjin 300401, China Correspondence should be addressed to Yanfang Ma; [email protected] Received 13 October 2016; Revised 4 March 2017; Accepted 9 March 2017; Published 1 May 2017 Academic Editor: Shuming Wang Copyright ยฉ 2017 Kai Kang et al. is is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Recycling waste products is an environmental-friendly activity that can result in manufacturing cost saving and economic e๏ฌƒciency improving. In the beer industry, recycling bottles can reduce manufacturing cost and the industryโ€™s carbon footprint. is paper presents a model for a collection-distribution center location and allocation problem in a closed-loop supply chain for the beer industry under a fuzzy random environment, in which the objectives are to minimize total costs and transportation pollution. Both random and fuzzy uncertainties, for which return rate and disposal rate are considered fuzzy random variables, are jointly handled in this paper to ensure a more practical problem solution. A heuristic algorithm based on priority-based global-local-neighbor particle swarm optimization (pb-glnPSO) is applied to ensure reliable solutions for this NP-hard problem. A beer company case study is given to illustrate the application of the proposed model and to demonstrate the priority-based global-local-neighbor particle swarm optimization. 1. Introduction Due to resource scarcity and environmental concerns, re- sponsible companies are beginning to pay attention to the future of the planet and the global environment. Recycling used products for remanufacturing is, therefore, becoming of greater importance in supply chain management, a move that can dramatically reduce carbon emissions [1]. Closed- loop supply chain (CLSC) combines the forward supply chain with a reverse supply chain to cover the whole product life cycle [2], with the manufacturing of new products and the transportation to customers via distribution centers and retailers as the forward supply chain and recycling, sorting, disposal, and remanufacturing as the reverse supply chain. In recent years, the CLSC has received a great deal of academic and business attention because of the need to be socially responsible, global environmental concerns, and government legislation [3, 4], all of which have motivated companies to pay more attention to recycling to reduce costs and lessen their carbon footprint. Facility location and allocation problems (FLAPs) have been widely studied. Subramanian et al. [5] developed priority-based simulated annealing to solve a CLSC network design problem, in which the distribution center (DC) and the centralized return collection center (CC) were set. Amin and Zhang [6] presented facilities location model for man- ufacturing and remanufacturing plants and CLSC collection centers, which included demand and return uncertainties. Subulan et al. [7] developed a CLSC network design model for the lead/acid battery industry that considered both ๏ฌnancial and collection objectives. CLSC network design in a competitive environment with price-dependent demand was examined by Rezapour et al. [4], in which the DC and CC were separately built. Zeballos et al. [8] proposed a model for a multiperiod CLSC design and planning problem with demand uncertainty that had ten echelons in which the DC and CC were considered. Wang et al. [9] developed a granular robust model for a two-stage waste-to-energy feedstock ๏ฌ‚ow planning problem with uncertain capacity expansion costs. Tokhmehchi et al. [10] developed a hybrid approach to solve a closed-loop supply chain location and allocation problem that considered the minimization of total cost. Vahdani and Mohammadi [11] proposed capacitated bidirectional facilities for CLSC conduct distribution, in Hindawi Mathematical Problems in Engineering Volume 2017, Article ID 7863202, 15 pages https://doi.org/10.1155/2017/7863202

Transcript of A Collection-Distribution Center Location and Allocation ...

Page 1: A Collection-Distribution Center Location and Allocation ...

Research ArticleA Collection-Distribution Center Location and AllocationOptimization Model in Closed-Loop Supply Chain for ChineseBeer Industry

Kai Kang, XiaoyuWang, and Yanfang Ma

School of Economics and Management, Hebei University of Technology, Tianjin 300401, China

Correspondence should be addressed to Yanfang Ma; [email protected]

Received 13 October 2016; Revised 4 March 2017; Accepted 9 March 2017; Published 1 May 2017

Academic Editor: Shuming Wang

Copyright ยฉ 2017 Kai Kang et al.This is an open access article distributed under the Creative CommonsAttribution License, whichpermits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Recycling waste products is an environmental-friendly activity that can result inmanufacturing cost saving and economic efficiencyimproving. In the beer industry, recycling bottles can reduce manufacturing cost and the industryโ€™s carbon footprint. This paperpresents a model for a collection-distribution center location and allocation problem in a closed-loop supply chain for the beerindustry under a fuzzy random environment, in which the objectives are tominimize total costs and transportation pollution. Bothrandom and fuzzy uncertainties, for which return rate and disposal rate are considered fuzzy random variables, are jointly handledin this paper to ensure a more practical problem solution. A heuristic algorithm based on priority-based global-local-neighborparticle swarm optimization (pb-glnPSO) is applied to ensure reliable solutions for this NP-hard problem. A beer company casestudy is given to illustrate the application of the proposed model and to demonstrate the priority-based global-local-neighborparticle swarm optimization.

1. Introduction

Due to resource scarcity and environmental concerns, re-sponsible companies are beginning to pay attention to thefuture of the planet and the global environment. Recyclingused products for remanufacturing is, therefore, becomingof greater importance in supply chain management, a movethat can dramatically reduce carbon emissions [1]. Closed-loop supply chain (CLSC) combines the forward supply chainwith a reverse supply chain to cover the whole productlife cycle [2], with the manufacturing of new products andthe transportation to customers via distribution centers andretailers as the forward supply chain and recycling, sorting,disposal, and remanufacturing as the reverse supply chain. Inrecent years, the CLSC has received a great deal of academicand business attention because of the need to be sociallyresponsible, global environmental concerns, and governmentlegislation [3, 4], all of which have motivated companies topay more attention to recycling to reduce costs and lessentheir carbon footprint.

Facility location and allocation problems (FLAPs) havebeen widely studied. Subramanian et al. [5] developed

priority-based simulated annealing to solve a CLSC networkdesign problem, in which the distribution center (DC) andthe centralized return collection center (CC) were set. Aminand Zhang [6] presented facilities location model for man-ufacturing and remanufacturing plants and CLSC collectioncenters, which included demand and return uncertainties.Subulan et al. [7] developed a CLSC network design modelfor the lead/acid battery industry that considered bothfinancial and collection objectives. CLSC network design ina competitive environment with price-dependent demandwas examined by Rezapour et al. [4], in which the DCand CC were separately built. Zeballos et al. [8] proposed amodel for a multiperiod CLSC design and planning problemwith demand uncertainty that had ten echelons in whichthe DC and CC were considered. Wang et al. [9] developeda granular robust model for a two-stage waste-to-energyfeedstock flow planning problem with uncertain capacityexpansion costs. Tokhmehchi et al. [10] developed a hybridapproach to solve a closed-loop supply chain location andallocation problem that considered the minimization of totalcost. Vahdani and Mohammadi [11] proposed capacitatedbidirectional facilities for CLSC conduct distribution, in

HindawiMathematical Problems in EngineeringVolume 2017, Article ID 7863202, 15 pageshttps://doi.org/10.1155/2017/7863202

Page 2: A Collection-Distribution Center Location and Allocation ...

2 Mathematical Problems in Engineering

which a multipriority queuing system was studied. As agrowing number of companies are now engaging in recyclingactivities due to economic and environmental concerns,distribution and collection activities using the same vehiclehave been found to reduce carbon emissions and transporta-tion costs as empty loads can be avoided. In this paper, tobenefit company operation and reduce construction costs, adistribution center (DC) is combined with a collection center(CC) into a collection-distribution center (CDC). In practice,as the recycled product owners are usually at the samelocation as the potential new product buyer [12], a DC/CCcombination has lower construction and operating expensesand can significantly reduce environmental pollution.

Ramkumar et al. [13] developed a multiechelon, mul-tiperiod, multiproduct closed-loop supply chain networkmodel which was solved using a genetic algorithm with fixedvariables. Kaya and Urek [12] presented a facility location-inventory-pricing model without uncertainty to determineoptimal facilities locations. Barz [14] proposed an optimiza-tion model for a two-stage capacitated facility location andallocation problem with additive manufacturing, in whichall variables were certain. Jindal and Sangwan [15] devel-oped a multiobjective model for a CLSC network designproblem with the economic and environmental factors beingfuzzy uncertain variable and the DC and CC were separate.Ramezani et al. [16] conducted research into a CLSC networkdesign problem that only considered of fuzzy variables. Inrecent years, uncertainty has attracted more research atten-tion [17โ€“19]. Stochastic programing, robust optimization, andfuzzy set theory have been used to present uncertainty inFLAPs [20, 21]. Wang et al. [22] used prediction sets to solvean expansion planning problem for waste-to-energy (WtE)systems facing future waste supply uncertainty. Keyvan-shokooh et al. [23] proposed a novel hybrid robust-stochasticprograming (HRSP) approach to simultaneously model twodifferent types of uncertainties by using stochastic scenariosfor the transportation costs and polyhedral uncertainty setsfor the demand and returns. However, the DC and the CCwere separate and the collection disposal rate was a certainvariable.

Uncertainties exist in both forward and reverse supplychains. However, the uncertainties in the reverse flow arehigher than in the forward supply chain [7, 24, 25] asreturned product quantity is generally seen as uncertain [23,26]. Subjective uncertainties such as the decision makerโ€™schoices and environmental coefficients can be dealt withusing fuzziness, while objective uncertainties such as unittransportation costs, product prices, and the quantity ofunusable products can be dealt with using randomness. Inthis paper, to reflect the study problem, the return rate anddisposal rate are considered fuzzy random variables, whichare concurrently handled using triangular fuzzy numbers [7].Based on the above, a model is formulated to determinethe optimum CDC number and location and the allocationstrategies for the different facility types.

As facilities location and allocation problems are seenas nonconvex, nondifferentiable, strongly NP-hard problems,a collection and distribution center location and allocationproblem (CDCLAP) in a closed-loop supply chain under

a fuzzy random environment is even more complicated. Sev-eral differentmethods have been used to solve NP-hard prob-lems [27โ€“29]. While particle swarm optimization (PSO) hasbeen found to be generally effective [30โ€“32], when the localoptimal solution is found, the particle behavior in a basic PSOis directly influenced and therefore frequently falls into a localoptimum [33โ€“35]. Because of this problem, several advancedPSOs have been developed to more accurately solve supplychain management problems. Ai and Kachitvichyanukul [36]proposed a global-local-neighbor PSO which was found tobe more effective. Based on this innovation, Xu et al. [33]proposed a fuzzy random simulation-based bilevel global-local-neighbor particle swarm optimization (frs-bglnPSO).In this paper, a priority-based global-local-neighbor particleswarm optimization (pb-glnPSO) is applied to solve theCDCLAP.

In summary, this paper proposes a mathematical modelto solve a collection-distribution center location and allo-cation problem in a closed-loop supply chain that con-siders economic and environmental factors and includesfuzzy random variables for return and disposal rates. Theremainder of this paper is organized as follows. Section 2presents the problem statement and model assumptions,after which a description of the model and its formula-tions is given in Section 3. The proposed hybrid solutionbased on the developed pb-glnPSO is described in Sec-tion 4 and case study is presented in Section 5 to illustratemodel formulation and the proposed method. Finally, Sec-tion 6 gives conclusions and indications for future researchextensions.

2. Research Problem Statement

In this paper, a company with factories in certain locationsand retailers in different customer zones is considered. Thecompany needs to decide the locations for their integratedcollection and distribution centers (CDCs), at which botha used product collection network and a new productdistribution network are to be jointly [12]. As CDCs reduceconstruction and transportation costs because the samevehicles are used for both distribution and recycling, in thispaper, only CDCs are considered.

A general illustration of the classical CDCLAP for aclosed-loop supply chain is shown in Figure 1, with the CLSCframework shown in Loop 1. The CLSC framework has fourechelons: factories, CDCs, retailers, and disposal centers [11].The forward supply chain begins with new production, afterwhich the finished products are transported from the facto-ries to the retailers via the CDCs. In the reverse supply chain,returned products are collected and transported to the CDCs,where the recycled products are inspected, consolidated, andsorted into those that are available for remanufacturing,which are sent to the factories, and those that are unsuitablefor remanufacturing, which are transported to the disposalcenters [23]. A CDC supplies products to multiple retailers;however, retailer demand is fulfilled by only one productionsite. A CDC can also handle products from different factoriesand dispatch returned products to multiple factories forremanufacturing.

Page 3: A Collection-Distribution Center Location and Allocation ...

Mathematical Problems in Engineering 3

Factory 1

Factory 2

Factory 3

Factory 4

Collection-distribution center 1

Disposal center

Collection-distribution center 2

Retailer 1

Retailer 2

Retailer 3

Retailer 4

Loop 1

Figure 1: The closed-loop supply chain network.

In the CLSC examined in this paper, the retailersโ€™demand is estimated based on preorders. However, thereturn rate is considered to be a fuzzy random variable ascustomers may not return the used product or the productmay be broken. Consequently, the availability of recycledproducts is unsure because of unsure transportation andcarrying losses. Another fuzzy random variable consideredin this paper is the returned product disposal rate, whichis dependent on the inspection and consolidation at theCDC.

The assumptions for the proposed problem investigationare as follows: (1) only one product in one period is consid-ered; (2) all alternative CDC locations have been identified;(3) recycling a used product costs less than manufacturing anew one; (4) the CDCs and factories have capacity limits [37โ€“39]. As considering incapacitated facilities is an unrealisticassumption in many LAPs, many researchers have assigneda maximum capacity level to facilities to model more realisticdecisions; (5) the factoriesโ€™, retailersโ€™, and disposal centersโ€™locations are known; (6) new product and returned productstorage are allowed at the CDCs [21].

The initial problem is decidingwhichCDCs to select fromthe candidate sites and which allocation strategies to selectto minimize total CDC costs: operating costs, transportationcosts, and transportation pollution costs, while also consid-ering flow constraints, capacity limits, and retailer demand.

3. Modelling

In this section, the mathematical formulations are given forthe CDCLAP in the CLSC and the notations are given in theNotations to facilitate the problem description.

3.1. Objective Functions. Based on the variables mentionedin the Notations, the objectives are to minimize total costs

and to minimize the environmental effects with the primaryobjective being minimizing total cost.

3.1.1. Economic Objective. In general, decisionmakers seek tominimize total costs, which are made up of transportationcosts, fixed costs, and operating costs. The minimizationobjective can be described as

min ๐น1

=๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐ถ๐‘๐‘–๐‘—๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘‘๐‘–๐‘˜๐‘„๐‘–๐‘˜ (1 + ๏ฟฝ๏ฟฝ๐‘˜)

+๐ผ

โˆ‘๐‘–=1

๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘ค๐‘–๐‘›๐‘๐‘–๏ฟฝ๏ฟฝ๐‘˜๐‘„๐‘–๐‘˜

+๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐ถ๐‘๐‘–๐‘—๏ฟฝ๏ฟฝ๐‘˜๐‘„๐‘–๐‘˜ (1 โˆ’ ๏ฟฝ๏ฟฝ๐‘–) +๐ผ

โˆ‘๐‘–=1

๐น๐‘๐‘–๐‘‹๐‘–

+๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐‘‰๐‘๐‘– ๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

RV๐‘๐‘– ๏ฟฝ๏ฟฝ๐‘˜.

(1)

Equation (1) calculates the total cost, in whichโˆ‘๐ผ๐‘–=1โˆ‘๐ฝ๐‘—=1 ๐ถ๐‘๐‘–๐‘—๐‘ƒ๐‘—๐‘– is the new product transport costs fromthe factories to the CDC, โˆ‘๐ผ๐‘–=1โˆ‘๐พ๐‘˜=1 ๐ถ๐‘‘๐‘–๐‘˜๐‘„๐‘–๐‘˜(1 + ๏ฟฝ๏ฟฝ๐‘˜) is thetransport costs between the CDCs and the retailers, andโˆ‘๐ผ๐‘–=1โˆ‘๐‘๐‘›=1โˆ‘๐พ๐‘˜=1 ๐ถ๐‘ค๐‘–๐‘›๐‘๐‘–๏ฟฝ๏ฟฝ๐‘˜๐‘„๐‘–๐‘˜ is the returned product deliverycosts from the CDCs to the disposal centers. The returnedproduct transportation costs from the CDCs to disposalcenters are measured asโˆ‘๐ผ๐‘–=1โˆ‘๐‘๐‘›=1โˆ‘๐พ๐‘˜=1โˆ‘๐‘๐‘›=1 ๐ถ๐‘๐‘–๐‘—๏ฟฝ๏ฟฝ๐‘˜๐‘„๐‘–๐‘˜(1โˆ’ ๏ฟฝ๏ฟฝ๐‘–).The fixed costs for opening a new CDC are โˆ‘๐ผ๐‘–=1 ๐น๐‘๐‘–๐‘‹๐‘–.โˆ‘๐ผ๐‘–=1โˆ‘๐ฝ๐‘—=1 ๐‘‰๐‘๐‘– ๐‘ƒ๐‘—๐‘– denotes the new product variable costs.

Page 4: A Collection-Distribution Center Location and Allocation ...

4 Mathematical Problems in Engineering

โˆ‘๐ผ๐‘–=1โˆ‘๐พ๐‘˜=1 RV๐‘๐‘– ๏ฟฝ๏ฟฝ๐‘˜ calculates the returned product operatingcosts.

As it is very difficult to handle objective functions withfuzzy random factors, Kruse and Meyer [40] demonstratedthat the fuzzy expected value could be represented by a singlefuzzy number. Based on the theory proposed by Heilpern[41], without a loss of generality, the expected value operatoris used to convert the uncertain model into a deterministicmodel, which can then be used to transform the fuzzyrandom objective functions into their crisp equivalences, asshown in

min ๐น1

=๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐ถ๐‘๐‘–๐‘—๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘‘๐‘–๐‘˜๐‘„๐‘–๐‘˜ (1 + EV [๏ฟฝ๏ฟฝ๐‘˜])

+๐ผ

โˆ‘๐‘–=1

๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘ค๐‘–๐‘›EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜

+๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐ถ๐‘๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–])

+๐ผ

โˆ‘๐‘–=1

๐น๐‘๐‘–๐‘‹๐‘– +๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐‘‰๐‘๐‘– ๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

RV๐‘๐‘–EV [๏ฟฝ๏ฟฝ๐‘˜] .

(2)

Note that EV[๏ฟฝ๏ฟฝ๐‘˜] or EV[๏ฟฝ๏ฟฝ๐‘–] above represents two expectedvalues: the first is used to convert the fuzzy random variablesinto fuzzy numbers based on Kruse and Meyerโ€™s 1987 theory,and the second is used to transform the fuzzy numbers intodeterministic numbers based on Heilpernโ€™s 1992 theory.

3.1.2. Environmental Objective. The secondary objective isto minimize the transportation carbon emissions associatedwith the CLSC operations, an area that has attracted signifi-cant recent research attention [42]. The following expressionrepresents the transportation carbon emissions between theCDCs and the factories, the CDCs and the retailers, and theCDCs and the disposal centers.

min ๐น2

=๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐›ฝ๐‘–๐‘—๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐›ฝ๐‘–๐‘˜๐‘„๐‘–๐‘˜ (1 + EV [๏ฟฝ๏ฟฝ๐‘˜])

+๐ผ

โˆ‘๐‘–=1

๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

๐›ฝ๐‘–๐‘›EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜

+๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐›ฝ๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–]) .

(3)

โˆ‘๐ผ๐‘–=1โˆ‘๐ฝ๐‘—=1 ๐›ฝ๐‘–๐‘—๐‘ƒ๐‘—๐‘– is the environmental pollution causedby the transportation activities from the factories to theCDCs. โˆ‘๐ผ๐‘–=1โˆ‘๐พ๐‘˜=1 ๐›ฝ๐‘–๐‘˜๐‘„๐‘–๐‘˜(1 + EV[๏ฟฝ๏ฟฝ๐‘˜]) is the summation ofthe carbon footprints for transporting products between theCDCs and retailers. โˆ‘๐ผ๐‘–=1โˆ‘๐‘๐‘›=1โˆ‘๐พ๐‘˜=1 ๐›ฝ๐‘–๐‘›EV[๏ฟฝ๏ฟฝ๐‘–]EV[๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ is

the total carbon footprint from the CDCs to the disposalcenters, andโˆ‘๐ผ๐‘–=1โˆ‘๐‘๐‘›=1โˆ‘๐พ๐‘˜=1โˆ‘๐‘๐‘›=1 ๐›ฝ๐‘–๐‘—EV[๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜(1 โˆ’ EV[๏ฟฝ๏ฟฝ๐‘–]) isthe carbon footprint from the CDCs to factories for returnedproducts.

3.2. Constraints. Note that as each CDC has its own capacitylimit, it is unable to service goods beyond capacity; therefore,the capacity limit restriction can be written as follows:

๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ +๐ฝ

โˆ‘๐‘—=1

๐‘ƒ๐‘—๐‘– โ‰ค ๐›ผ๐‘– โˆ€๐‘– โˆˆ ฮฉ. (4)

๏ฟฝ๏ฟฝ๐‘˜๐‘– is a fuzzy random variable indicating the used productreturn rate transported from the retailer ๐‘˜ to CDC ๐‘–. ๐‘„๐‘–๐‘˜indicates the product quantity from CDC ๐‘– to retailer ๐‘˜. ๐‘ƒ๐‘—๐‘–indicates the product quantity transported from factory ๐‘— toCDC ๐‘–. ๐›ผ๐‘– is the capacity of CDC ๐‘–.

Within the capacity constraint, the factory is able tomanufacture new products to meet retailer needs as well asdeal with the returned products from the CDCs.

๐พ

โˆ‘๐‘˜=1

๐ท๐‘˜ +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐ถ๐‘๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–])

โ‰ค๐ฝ

โˆ‘๐‘—=1

๐›พ๐‘—.(5)

๐ท๐‘˜ is the demand from retailer ๐‘˜ and ๐›พ๐‘— is the capacity of

factory ๐‘—.โˆ‘๐ผ๐‘–=1โˆ‘๐พ๐‘˜=1โˆ‘๐‘๐‘›=1 ๐ถ๐‘๐‘–๐‘—EV[๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜(1โˆ’EV[๏ฟฝ๏ฟฝ๐‘–]) calculatesthe returned product quantity transported to factory ๐‘— forremanufacturing.

All products for the retailers are processed through theCDCs. The recycled product quantity is always less than theproduct quantity transported from the factory to the CDC,which can be described as follows:

๐ฝ

โˆ‘๐‘—=1

๐‘ƒ๐‘—๐‘– โ‰ฅ๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜. (6)

๐‘ƒ๐‘—๐‘– is a variable indicating the new product quantity trans-ported from factory ๐‘— to CDC ๐‘–. ๏ฟฝ๏ฟฝ๐‘˜๐‘„๐‘–๐‘˜ refers to the returnedproduct quantity transported from retailer ๐‘˜ to CDC ๐‘–.

The products provided to the retailers should meet theirdemand.

๐ผ

โˆ‘๐‘–=1

๐‘„๐‘–๐‘˜ โ‰ฅ๐พ

โˆ‘๐‘˜=1

๐ท๐‘˜. (7)

๐‘„๐‘–๐‘˜ is the product quantity CDC ๐‘– sends to retailer ๐‘˜. Thestochastic variable ๐ท๐‘˜ is the retailer ๐‘˜โ€™s demand based onorder quantity.

The returned product quantity transported to the CDCsis more than the product quantity transported to disposalcenters.

๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ โ‰ฅ๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜. (8)

Page 5: A Collection-Distribution Center Location and Allocation ...

Mathematical Problems in Engineering 5

EV[๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ is the expression for the returned product quantityfrom retailer ๐‘˜ to CDC ๐‘–, and EV[๏ฟฝ๏ฟฝ๐‘–]EV[๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ is the productquantity transported from CDC ๐‘– to retailer ๐‘˜.

There should be at least one CDC and there should be nomore CDCs than the specified upper limit.

1 โ‰ค๐ผ

โˆ‘๐‘–=1

๐‘ฅ๐‘–, (9)

๐ผ

โˆ‘๐‘–=1

๐‘ฅ๐‘– โ‰ค ๐‘ˆ. (10)

๐‘ˆ is the upper limit for the number of CDCs, which isdependent on demand, returned product quantity, and fixedcapacity constraints.

Each retailer must be serviced by only one CDC.

๐ผ

โˆ‘๐‘–=1

๐‘ฆ๐‘–๐‘˜ = 1. (11)

Since ๐‘ฅ๐‘– and ๐‘ฆ๐‘–๐‘˜ are binary variables, the followingconstraints are required:

๐‘ฅ๐‘– = {0, 1} , โˆ€๐‘– โˆˆ ฮฉ,๐‘ฆ๐‘–๐‘˜ = {0, 1} , โˆ€๐‘– โˆˆ ฮฉ, โˆ€๐‘˜ โˆˆ ฮฆ. (12)

๐‘ฅ๐‘– is a binary variable indicatingwhether aCDC is openedat point ๐‘–. If location ๐‘– is chosen to open a CDC, then ๐‘ฅ๐‘–;otherwise, ๐‘ฅ๐‘– = 0. ๐‘ฆ๐‘–๐‘˜ is a binary variable indicating whetherretailer ๐‘˜ is serviced by CDC ๐‘–. If ๐‘ฆ๐‘–๐‘˜ = 1, then retailer ๐‘˜ isserviced by CDC ๐‘–; otherwise, ๐‘ฆ๐‘–๐‘˜ = 0.

3.3. Global Model. From the formulation above, the modelfor the CDCLAPwith capacity, flow, and quantity constraintsis developed with the aims of minimizing total costs and totaltransportation pollution with the primary objective of min-imizing the total cost. In the CLSC, both new and returnedproducts are considered. The product can be reproduced tosave raw materials and reduce waste and pollution. In ourmodel, all costs involved in the CDCLAP are considered aswell as the influence of the transportation activity pollution.Fuzzy random theory is used to deal with the real worldcomplex uncertainties and ensure more scientific decisions.Therefore, this CDC situation is closer to the real situation asit can deal with complicated practical problems. Finally, theglobal model is given:

min ๐น1

=๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐ถ๐‘๐‘–๐‘—๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘‘๐‘–๐‘˜๐‘„๐‘–๐‘˜ (1 + EV [๏ฟฝ๏ฟฝ๐‘˜])

+๐ผ

โˆ‘๐‘–=1

๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘ค๐‘–๐‘›EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜

+๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐ถ๐‘๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–])

+๐ผ

โˆ‘๐‘–=1

๐น๐‘๐‘–๐‘‹๐‘– +๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐‘‰๐‘๐‘– ๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

RV๐‘๐‘–EV [๏ฟฝ๏ฟฝ๐‘˜]

min ๐น2

=๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐›ฝ๐‘–๐‘—๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐›ฝ๐‘–๐‘˜๐‘„๐‘–๐‘˜ (1 + EV [๏ฟฝ๏ฟฝ๐‘˜])

+๐ผ

โˆ‘๐‘–=1

๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

๐›ฝ๐‘–๐‘›EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜

+๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐›ฝ๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–])

s.t.๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ +๐ฝ

โˆ‘๐‘—=1

๐‘ƒ๐‘—๐‘– โ‰ค ๐›ผ๐‘–๐‘ฅ๐‘–

โˆ€๐‘– โˆˆ ฮฉ โˆ€๐‘— โˆˆ ฮจ โˆ€๐‘˜ โˆˆ ฮฆ๐พ

โˆ‘๐‘˜=1

๐ท๐‘˜ +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐ถ๐‘๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–])

โ‰ค๐ฝ

โˆ‘๐‘—=1

๐›พ๐‘— โˆ€๐‘— โˆˆ ฮจ โˆ€๐‘˜ โˆˆ ฮฆ โˆ€๐‘› โˆˆ ฮฅ

๐ฝ

โˆ‘๐‘—=1

๐‘ƒ๐‘—๐‘– โ‰ฅ๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘˜] โˆ€๐‘– โˆˆ ฮฉ โˆ€๐‘— โˆˆ ฮจ โˆ€๐‘˜ โˆˆ ฮฆ

๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ โ‰ฅ๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜

โˆ€๐‘– โˆˆ ฮฉ โˆ€๐‘˜ โˆˆ ฮฆ โˆ€๐‘› โˆˆ ฮฅ๐ผ

โˆ‘๐‘–=1

๐‘„๐‘–๐‘˜ โ‰ฅ๐พ

โˆ‘๐‘˜=1

๐ท๐‘˜ โˆ€๐‘– โˆˆ ฮฉ โˆ€๐‘˜ โˆˆ ฮฆ

1 โ‰ค๐ผ

โˆ‘๐‘–=1

๐‘ฅ๐‘– โˆ€๐‘– โˆˆ ฮฉ

๐ผ

โˆ‘๐‘–=1

๐‘ฅ๐‘– โ‰ค ๐‘ˆ โˆ€๐‘– โˆˆ ฮฉ

๐‘ฆ๐‘–๐‘˜ โ‰ค ๐‘ฅ๐‘– โˆ€๐‘– โˆˆ ฮฉ, โˆ€๐‘˜ โˆˆ ฮฆ๐ผ

โˆ‘๐‘–=1

๐‘ฆ๐‘–๐‘˜ = 1 โˆ€๐‘– โˆˆ ฮฉ โˆ€๐‘˜ โˆˆ ฮฆ

๐‘ฅ๐‘– = {0, 1} โˆ€๐‘– โˆˆ ฮฉ๐‘ฆ๐‘–๐‘˜ = {0, 1} โˆ€๐‘– โˆˆ ฮฉ, โˆ€๐‘˜ โˆˆ ฮฆ.

(13)

3.4.Model Transformation. The two objectives are believed tobe some similar ones to some extent.Theminimization of theenvironmental objective requires low transportation carbonemissions which could be similar to the transportation costs

Page 6: A Collection-Distribution Center Location and Allocation ...

6 Mathematical Problems in Engineering

of the economic objective, which are mainly affected bytransportation distance. Based on previous research [33, 43,44], the secondary environmental impact reduction objectivecan be transformed into a constraint to reduce the complexityof themultiple-objectivemodel (13). By the acceptable carbonemissions level, the decision makers are concerned muchmore about the total cost, namely, the primary objective.Suppose that there is a maximum average environmentalimpact level ๐œ‡ which is acceptable to the decision maker;therefore, the secondary objective can be transformed to bea constraint as follows:

๐น2 =๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐›ฝ๐‘–๐‘—๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐›ฝ๐‘–๐‘˜๐‘„๐‘–๐‘˜ (1 + EV [๏ฟฝ๏ฟฝ๐‘˜])

+๐ผ

โˆ‘๐‘–=1

๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

๐›ฝ๐‘–๐‘›EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜

+๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐›ฝ๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–])

โ‰ค ๐œ‡.

(14)

Namely,

๐น2 โ‰ค ๐œ‡. (15)

As the economic costs for the primary objective andthe secondary environmental objective are transformed intoa constraint, the global model can be transformed into itscorresponding equivalent model as follows:

min ๐น1

=๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐ถ๐‘๐‘–๐‘—๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘‘๐‘–๐‘˜๐‘„๐‘–๐‘˜ (1 + EV [๏ฟฝ๏ฟฝ๐‘˜])

+๐ผ

โˆ‘๐‘–=1

๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘ค๐‘–๐‘›EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜

+๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐ถ๐‘๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–])

+๐ผ

โˆ‘๐‘–=1

๐น๐‘๐‘–๐‘‹๐‘– +๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐‘‰๐‘๐‘– ๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

RV๐‘๐‘–EV [๏ฟฝ๏ฟฝ๐‘˜]

s.t. ๐น2 โ‰ค ๐œ‡๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ +๐ฝ

โˆ‘๐‘—=1

๐‘ƒ๐‘—๐‘– โ‰ค ๐›ผ๐‘–๐‘ฅ๐‘–

โˆ€๐‘– โˆˆ ฮฉ โˆ€๐‘— โˆˆ ฮจ โˆ€๐‘˜ โˆˆ ฮฆ๐พ

โˆ‘๐‘˜=1

๐ท๐‘˜ +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐ถ๐‘๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–])

โ‰ค๐ฝ

โˆ‘๐‘—=1

๐›พ๐‘— โˆ€๐‘— โˆˆ ฮจ โˆ€๐‘˜ โˆˆ ฮฆ โˆ€๐‘› โˆˆ ฮฅ

๐ฝ

โˆ‘๐‘—=1

๐‘ƒ๐‘—๐‘– โ‰ฅ๐พ

โˆ‘๐‘˜=1

EV [๐‘Ž๐‘˜] โˆ€๐‘– โˆˆ ฮฉ โˆ€๐‘— โˆˆ ฮจ โˆ€๐‘˜ โˆˆ ฮฆ

๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ โ‰ฅ๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜

โˆ€๐‘– โˆˆ ฮฉ โˆ€๐‘˜ โˆˆ ฮฆ โˆ€๐‘› โˆˆ ฮฅ๐ผ

โˆ‘๐‘–=1

๐‘„๐‘–๐‘˜ โ‰ฅ๐พ

โˆ‘๐‘˜=1

๐ท๐‘˜ โˆ€๐‘– โˆˆ ฮฉ โˆ€๐‘˜ โˆˆ ฮฆ

1 โ‰ค๐ผ

โˆ‘๐‘–=1

๐‘ฅ๐‘– โˆ€๐‘– โˆˆ ฮฉ

๐ผ

โˆ‘๐‘–=1

๐‘ฅ๐‘– โ‰ค ๐‘ˆ โˆ€๐‘– โˆˆ ฮฉ

๐‘ฆ๐‘–๐‘˜ โ‰ค ๐‘ฅ๐‘– โˆ€๐‘– โˆˆ ฮฉ, โˆ€๐‘˜ โˆˆ ฮฆ๐ผ

โˆ‘๐‘–=1

๐‘ฆ๐‘–๐‘˜ = 1 โˆ€๐‘– โˆˆ ฮฉ โˆ€๐‘˜ โˆˆ ฮฆ

๐‘ฅ๐‘– = {0, 1} โˆ€๐‘– โˆˆ ฮฉ๐‘ฆ๐‘–๐‘˜ = {0, 1} โˆ€๐‘– โˆˆ ฮฉ, โˆ€๐‘˜ โˆˆ ฮฆ.

(16)

4. The Heuristic AlgorithmsBased on Pgln-PSO

Particle swarm optimization (PSO) is an evolutionary algo-rithm which simulates social behavior such as birds flockingand fish schooling [45]. Using a fixed population of individ-uals, the PSO searches the feasible zone to seek solutions,which are then updated to achieve an optimal solution. Theparticles [46], characterized by their position and velocity,are decided on by their flying experience, their discoveries,or the discoveries of their companions. They fly through theproblem spaces following the currently optimum particlesto find the best solution between the populations and thebest solution for each population. Even though the PSOhas been widely used to solve NP-hard problems [45, 47],in the basic PSO, as the particles in the swarm are weak,they tend to cluster rapidly toward the global best particle[31]. However, the global-local-neighbor particle swarm opti-mization (glnPSO) developed by Ai and Kachitvichyanukul[36] has been found to improve the weakness in the basicPSO. Xu et al. [43] proposed an even more advanced global-local-neighbor particle swarm optimization with exchange-able particles (GLNPSO-ep). In this section, a priority-based global-local-neighbor particle swarm optimization(pb-glnPSO) is proposed to solve the CDCLAP in theCLSC.

4.1. Notations for the pb-glnPSO. The basic elements ofthe PSO are particles, population, velocity, inertia weight,individual best, and global best. The notations needed for thepb-glnPSO are shown in the Notations.

Page 7: A Collection-Distribution Center Location and Allocation ...

Mathematical Problems in Engineering 7

4.2. Encoding andDecoding Algorithm. Thedecoding processis based on the priority-based encoding developed by Genand Cheng and the priority-based decoding and encodingproposed by Gen et al. [48]. The priorities for the CDCsand the retailers are equal to the total number of retailersand CDCs. At each step, the CDC (retailer) with the highestpriority is selected and connected to a retailer (CDC) under aminimum transportation cost constraint. Procedure 1 showsthe decoding algorithm for the priority-based encodingand its trace table, with the priority-based encoding beingrandom. The CDCLAP is solved in two stages [14]. In thefirst stage, the CDC location is chosen and the transportationbetween the CDCs and retailers calculated. In the secondstage, the allocations between the factories and CDCs aredealt with.

4.3. The Fitness Value Function. The CDCLAP consideredin this paper has a primary objective, the minimizationof total costs, and a secondary objective, the minimizationof environmental pollution, with the fitness value of eachparticle reflecting the objective value of the total cost. Asthe second objective has been transformed into a constraint,when the transportation carbon emissions are beyond theacceptable level [33, 43], a penalty function is assignedaccording to the actual situation. If the transportation carbonemissions are within the acceptable level ๐น2 โ‰ค ๐œ‡, the fitnessvalue function in the pb-glnPSO is as follows:

Fitness = min๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐ถ๐‘๐‘–๐‘—๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘‘๐‘–๐‘˜๐‘„๐‘–๐‘˜ (1 + EV [๏ฟฝ๏ฟฝ๐‘˜])

+๐ผ

โˆ‘๐‘–=1

๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘ค๐‘–๐‘›EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜

+๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐ถ๐‘๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–])

+๐ผ

โˆ‘๐‘–=1

๐น๐‘๐‘–๐‘‹๐‘– +๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐‘‰๐‘๐‘– ๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

RV๐‘๐‘–EV [๏ฟฝ๏ฟฝ๐‘˜] .

(17)

If the transportation carbon emissions are beyond theacceptable level, a penalty function is assigned and the fitnessfunction is

Fitness = min๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐ถ๐‘๐‘–๐‘—๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘‘๐‘–๐‘˜๐‘„๐‘–๐‘˜ (1 + EV [๏ฟฝ๏ฟฝ๐‘˜])

+๐ผ

โˆ‘๐‘–=1

๐‘

โˆ‘๐‘›=1

๐พ

โˆ‘๐‘˜=1

๐ถ๐‘ค๐‘–๐‘›EV [๏ฟฝ๏ฟฝ๐‘–]EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜

+๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐พ

โˆ‘๐‘˜=1

๐‘

โˆ‘๐‘›=1

๐ถ๐‘๐‘–๐‘—EV [๏ฟฝ๏ฟฝ๐‘˜]๐‘„๐‘–๐‘˜ (1 โˆ’ EV [๏ฟฝ๏ฟฝ๐‘–])

+๐ผ

โˆ‘๐‘–=1

๐น๐‘๐‘–๐‘‹๐‘– +๐ผ

โˆ‘๐‘–=1

๐ฝ

โˆ‘๐‘—=1

๐‘‰๐‘๐‘– ๐‘ƒ๐‘—๐‘– +๐ผ

โˆ‘๐‘–=1

๐พ

โˆ‘๐‘˜=1

RV๐‘๐‘–EV [๏ฟฝ๏ฟฝ๐‘˜]

+ ๐ถ (๐œ‡ โˆ’ ๐น2)

(18)

in which ๐ถ is a large enough penalty factor.

4.4. Update. Based on the notations of pb-glnPSO men-tioned in the Notations and the glnPSO proposed by Aiand Kachitvichyanukul [36], the inertia weight, velocity, andposition are updated using the following equation:

๐œ” (๐œ) = ๐œ” (๐‘‡) + ๐œ โˆ’ ๐‘‡1 โˆ’ ๐‘‡ [๐œ” (1) โˆ’ ๐œ” (๐‘‡)] , (19)

V๐‘™๐‘‘ (๐œ + 1) = ๐œ” (๐œ) V๐‘™๐‘‘ (๐œ) + ๐‘๐‘๐‘Ÿ1 [๐‘best๐‘™๐‘‘ (๐œ) โˆ’ ๐‘๐‘™๐‘‘ (๐œ)]

+ ๐‘๐‘”๐‘Ÿ2 [๐‘best๐‘”๐‘‘ (๐œ) โˆ’ ๐‘๐‘™๐‘‘ (๐œ)]

+ ๐‘๐‘™๐‘Ÿ3 [๐‘best๐‘”๐‘‘ (๐œ) โˆ’ ๐‘๐‘™๐‘‘ (๐œ)]

+ ๐‘๐‘›๐‘Ÿ4 [๐‘best๐‘”๐‘‘ (๐œ) โˆ’ ๐‘๐‘™๐‘‘ (๐œ)] ,

(20)

๐‘๐‘™๐‘‘ (๐œ + 1) = ๐‘๐‘™๐‘‘ (๐œ) + V๐‘™๐‘‘ (๐œ + 1) . (21)

TheglnPSOhas beenwidely used in solvingNP-hard facilitieslocation and allocation problems.

4.5. Overall Process of the pb-glnPSO. In this paper, theglnPSO presented in Procedure 1 is used to solve a locationand allocation problem. Due to uncertainties and envi-ronmental changes, a priority-based global-local-neighborparticle swarm optimization (pb-glnPSO) is proposed tosolve this model. As the company pays close attention toeconomic costs, the environmental factor is dealt with as aconstraint that has upper limits. The algorithmic details areas follows.

Step 1. Initialize ๐‘ƒ particles as a swarm: ๐‘™ = 1, 2, . . . , ๐ฟ (theparticle is the priority).

Step 2 (constraints check). If in the feasible region, go toStep 3; otherwise, return to Step 1.

Step 3. Calculate the fitness according to the decoding algo-rithm in Procedure 1.

Step 4. Update the particle positions and velocities.

Step 4.1. Acquire the expected value for ๐‘ from the abovealgorithm.

Step 4.2. For ๐‘™ = 1, 2, . . . , ๐ฟ, decode each particle to aninstallment group. Calculate the fitness value of each particleand set the position of the ๐‘™th particle as its personal best.The global best position is chosen from these personal bestpositions.

Step 4.3 (update ๐‘best). For ๐‘™ = 1, 2, . . . , ๐ฟ, if Fitness(๐‘ƒ๐‘™) <Fitness(๐‘ƒbest

๐‘™ ), ๐‘ƒbest๐‘™ = ๐‘ƒ๐‘™.

Step 4.4 (update ๐‘”best). For ๐‘™ = 1, 2, . . . , ๐ฟ, if Fitness(๐‘ƒ๐‘™) <Fitness(๐‘ƒbest

๐‘” ), ๐‘ƒbest๐‘” = ๐‘ƒ๐‘™.

Step 4.5 (update ๐‘™best). For ๐‘™ = 1, 2, . . . , ๐ฟ, among all ๐‘bestof๐‘€ neighbors around the ๐‘™th particle, set the personal bestwhich has the best fitness value as ๐‘ƒ๐ฟbest๐‘™ .

Page 8: A Collection-Distribution Center Location and Allocation ...

8 Mathematical Problems in Engineering

Input. ฮฉ: set of CDCs, ๐‘– โˆˆ ฮฉ = {1, 2, 3, . . . , ๐ผ}; ฮฆ: set of retailers, and ๐‘˜ โˆˆ ฮฆ = {1, 2, 3, . . . , ๐พ}๐ท๐‘˜: demand of retailer ๐‘˜, ๐‘˜ โˆˆ ฮฆ,๐›ผ๐‘–: the capability of the CDCs ๐‘–, ๐‘– โˆˆ ฮฉ; EV[๏ฟฝ๏ฟฝ๐‘˜]: the return rate of retailer ๐‘˜, ๐‘˜ โˆˆ ฮฆ๐ถ๐‘‘๐‘–๐‘˜: unit transportation cost between the CDC ๐‘– and retailer ๐‘˜, ๐‘– โˆˆ ฮฉ, ๐‘˜ โˆˆ ฮฆ;๐‘(๐‘– + ๐‘˜): the priority settled, ๐‘– โˆˆ ฮฉ = {1, 2, 3, . . . , ๐ผ}, ๐‘˜ โˆˆ ฮฆ = {1, 2, 3, . . . , ๐พ}

Output. ๐‘„๐‘–๐‘˜: the product quantity transported from CDC ๐‘– to the retailer ๐‘˜.๐‘„๐‘˜๐‘–: the product quantity transported from the retailer ๐‘˜ to CDC ๐‘–.

Step 1. ๐‘„๐‘–๐‘˜ โ† 0, ๐‘– โˆˆ ฮฉ, ๐‘˜ โˆˆ ฮฆ, ๐‘„๐‘˜๐‘– โ† 0, ๐‘– โˆˆ ฮฉ, ๐‘˜ โˆˆ ฮฆ,Step 2. ๐‘ก โ† argmax๐‘(๐‘™), ๐‘™ โˆˆ |ฮฉ| + |ฮฆ|; select a nodeStep 3. If ๐‘ก โˆˆ ฮฉ, then ๐‘–โˆ— โ† ๐‘ก; select a CDC,

๐‘˜โˆ— โ† argmin๐ถ๐‘‘๐‘–๐‘˜ | ๐‘(๐‘˜) = 0, ๐‘˜ โˆˆ ฮฆ; select a retailer with the lowest costelse, ๐‘˜โˆ—๐‘™; select a retailer๐‘–โˆ— โ† argmin๐ถ๐‘‘๐‘–๐‘˜ | ๐‘(๐‘–) = 0, ๐‘– โˆˆ ฮฆ; select a CDC with the lowest cost

Step 4. ๐‘„๐‘–๐‘˜ โ† min๐ท๐‘˜(1 + EV[๏ฟฝ๏ฟฝ๐‘˜]), ๐›ผ๐‘–: assign the available amount of unitsUpdate the availabilities on CDC (๐‘–โˆ—) and retailer (๐‘˜โˆ—)๐ท๐‘˜โˆ— = ๐ท๐‘˜โˆ— โˆ’ ๐‘„๐‘–โˆ—๐‘˜โˆ— , ๐›ผ๐‘– = ๐›ผ๐‘– โˆ’ ๐‘„๐‘–โˆ—๐‘˜โˆ—

Step 5. If๐ท๐‘˜โˆ— = 0 then ๐‘๐‘˜โˆ— = 0If ๐›ผ๐‘–โˆ— = 0 then ๐‘๐‘–โˆ— = 0

Step 6. If ๐‘(|๐‘–| + ๐‘˜) = 0, ๐‘˜ โˆˆ ฮฆ, then calculate transportation cost, find the chosen CDC and return, else go to Step 1.

Procedure 1: Decoding of the priority for the location and allocation problem.

Step 4.6 (generate ๐‘›best). For ๐‘™ = 1, 2, . . . , ๐ฟ and ๐‘‘ =1, 2, . . . , ๐ท, find ๐‘o๐‘‘ ensuring that the FDR takes a maximumvalue, and set ๐‘๐‘œ๐‘‘ as ๐‘ƒ๐ฟbest๐‘™ .

Step 4.7. Update the position and the velocity of each ๐‘™thparticle using (20) and (21).

Step 4.8. Check whether the particles are beyond the mark.If ๐‘๐‘™๐‘‘ > ๐‘ƒmax, ๐‘๐‘™๐‘‘ = ๐‘ƒmax; otherwise, if ๐‘๐‘™๐‘‘ < ๐‘ƒmin, then๐‘๐‘™๐‘‘ = ๐‘ƒmin.

Step 5. Based on the above calculation, replace the rankingvector using the new numbers.

Step 6. If the stopping criterion is met, stop; otherwise, ๐œ =๐œ + 1 and return to Step 2.

The overall process can be clearly seen in Figure 2.

5. Case Study

5.1. Case Presentation. This model is based on a beer com-pany in a developing country that bottles beer in glass bottles.The supply chain allows customers to return empty bottlesto the retailers, which are then sent to the CDCs wherethey are inspected, consolidated, and sorted. After processingand disinfecting, the bottles are refilled and sold again. Thecompany is now considering the construction of severalCDCs to allow for bottle recycling as producing new bottlesis far more expensive than recycling used bottles.

To illustrate the validity of the model and the usefulnessof the solutionmethod, the data needed to examine the CLSCperformance for the four echelons is presented here. Basedon the market analysis, ten alternative CDC coordinates aresuggested, which are to be assessed based on location, capac-ity, fixed costs, new product variable costs (NPV cost), and

recycled product variable costs (RPV cost). The assessmentsfor the ten possible CDCs are shown in Table 1. Supermarketsand restaurants are considered to be the beer retailers withflexible demand. Table 2 presents the information regardingthe retailers, factories, and disposal centers. It can be seenfrom Table 2 that ๐‘˜1 to ๐‘˜30 represent 30 different retailers, ๐‘—1to ๐‘—4 are the 4 different factories in different locations, each ofwhich has a different capacity, and ๐‘›1 indicates the locationand capacity of the disposal center. Therefore, 30 retailers,4 factories, and 1 waste disposal center are considered inthis study. The unit transportation costs and pollution arerelated to the distances between the facilities. The retailersโ€™return rates, which are fuzzy random variables, are shown inTable 3.

5.2. Maximum Generation and Population Size. With anincrease in the maximum iterations, computer time mayincrease or the optimal result may improve. For the pb-glnPSO in this case study, the maximum generation is set at๐‘‡ and the population size is set at๐‘; therefore, the maximumiteration is ๐‘‡ ร— ๐‘. In the test, ๐‘ is set from 20 to 60 with astep-length of 10, and ๐‘‡ is set from 100 to 500 with a step-length of 100, while ๐‘๐‘ = ๐‘๐‘” = ๐‘๐‘™ = ๐‘๐‘› = 2, from which 25different groups are obtained, and then pb-glnPSO was run20 times for each group.

Figures 3 and 4 show the test results, the computing time,and the optimal results. For the horizontal ordinate ๐‘‡๐‘ (e.g.,โ€œ0โ€“5โ€ represents five different groups) [49], when๐‘ = 20, ๐‘‡increases from 100 to 500 with a step-length of 100, with theremainder following the same analogy. From Figure 3, it canbe seen that the maximum iterations significantly influencedthe computing time. When the population size ๐‘ was thesame, there was a positive correlation between the maximumgeneration and the computing time. For the optimal result,the maximum generation had an obvious influence on theresult, as shown in Figure 4. As can be seen, the results

Page 9: A Collection-Distribution Center Location and Allocation ...

Mathematical Problems in Engineering 9

Table 1: CDCs information (unit: 1 ร— 102 RMB).

Node Location Capability Fixed cost NPV cost RPV cost ๏ฟฝ๏ฟฝ๐‘– Parameters ๐œŒ1 (23, 23) 900 12300 0.01 0.05 (0.18, ๐œŒ1, 0.25) ๐œŒ1 โˆผ ๐‘(0.21, 0.02)2 (25, 35) 550 12100 0.02 0.06 (0.23, ๐œŒ2, 0.28) ๐œŒ2 โˆผ ๐‘(0.25, 0.02)3 (34, 29) 1050 15600 0.01 0.05 (0.14, ๐œŒ3, 0.24) ๐œŒ3 โˆผ ๐‘(0.18, 0.04)4 (32, 25) 650 11300 0.01 0.07 (0.16, ๐œŒ4, 0.22) ๐œŒ4 โˆผ ๐‘(0.18, 0.03)5 (35, 37) 1050 17800 0.01 0.05 (0.25, ๐œŒ5, 0.30) ๐œŒ5 โˆผ ๐‘(0.28, 0.02)6 (36, 31) 1050 22400 0.01 0.06 (0.17, ๐œŒ6, 0.26) ๐œŒ6 โˆผ ๐‘(0.22, 0.03)7 (29, 28) 1050 16300 0.02 0.07 (0.15, ๐œŒ7, 0.23) ๐œŒ7 โˆผ ๐‘(0.20, 0.02)8 (18, 21) 800 14900 0.01 0.06 (0.19, ๐œŒ8, 0.28) ๐œŒ8 โˆผ ๐‘(0.24, 0.03)9 (29, 23) 1100 26500 0.01 0.06 (0.12, ๐œŒ9, 0.22) ๐œŒ9 โˆผ ๐‘(0.17, 0.04)10 (35, 26) 1050 2200 0.02 0.05 (0.17, ๐œŒ10, 0.23) ๐œŒ10 โˆผ ๐‘(0.20, 0.02)

No

No

No

Yes

Yes

Yes

Start

Initialize L

Encoding

Decoding

Calculate F1

Calculate F2

๐œ = ๐œ + 1

Fitness (P1) < Fitness (Pbest1 )

Fitness (P1) < Fitness (Pbestg )

Pbest1 = P1

Pbestg = P1

Update PLbest1 and generate PNbest

1d

๐œ > T

End

Figure 2: The heuristic algorithms based on pb-glnPSO.

were better when ๐‘‡ was from 300 to 500 and ๐‘ was from40 to 60. Thus, for the above ๐‘‡ and ๐‘ group, the optimalresults, the standard deviation of 20 optimal results, andthe average computing time have been given in Table 4 forbetter analysis. From Table 4, it can be seen that the resultwas stable and reliable and that any further increase in themaximum iterations resulted in a longer computing time butno improvement in the optimal result, with the best resultbeingwhen๐‘= 50 and๐‘‡= 400.Therefore, the suitable valuesfor ๐‘‡ and๐‘ in the pb-glnPSO for this case were found to be400 and 50.

5.3. Sensitivity Analysis on the Parameters. To find the bestsolution to the proposed model, a series of experiments wereconducted, all of which were performed using MATLAB 7.0

on a workstation with an Intel(R) Core(TM)i7, a 2.59GHzclock pulse with 8GB memory, and a Windows 10 operatingsystem. A sensitivity analysis was performed to examinethe effectiveness and behavior of the proposed algorithm,as shown in Table 5. Several parameters were changed: thepopulation size ๐‘, the maximum generation ๐‘‡, and theacceleration constants ๐‘๐‘, ๐‘๐‘”, ๐‘๐‘™, and ๐‘๐‘›. After trying variousvalues for the population size andmaximum generations, theresults were found to be better when ๐‘‡ was from 300 to 500and๐‘was from40 to 60.The different fitness values obtainedusing the pb-glnPSO with the different parameters ๐‘, ๐‘‡, ๐‘1,and ๐‘2 are shown in Table 5.

As can be seen from Table 5, when the parameters ๐‘๐‘,๐‘๐‘”, ๐‘๐‘™, and ๐‘๐‘› increased, the fitness value improved exceptfor ๐‘๐‘ = ๐‘๐‘” = ๐‘๐‘™ = ๐‘๐‘› = 2.5 with the same generation

Page 10: A Collection-Distribution Center Location and Allocation ...

10 Mathematical Problems in Engineering

Table 2: Retailers, factories, and disposal center.

Node Location Demand๐‘˜1 (27, 28) 50๐‘˜2 (30, 19) 60๐‘˜3 (32, 22) 40๐‘˜4 (37, 16) 80๐‘˜5 (23, 29) 30๐‘˜6 (27, 17) 40๐‘—1 (13, 22) 920๐‘˜7 (33, 26) 80๐‘˜8 (34, 32) 40๐‘˜9 (37, 22) 100๐‘˜10 (17, 22) 90๐‘˜11 (26, 39) 60๐‘˜12 (38, 26) 40๐‘—2 (31, 44) 530๐‘˜13 (38, 34) 50๐‘˜14 (36, 25) 70๐‘˜15 (41, 19) 40๐‘˜16 (27, 33) 30๐‘˜17 (25, 39) 20๐‘˜18 (38, 37) 40๐‘—3 (32, 15) 850๐‘˜19 (36,27) 50๐‘˜20 (39, 28) 60๐‘˜21 (25, 31) 70๐‘˜22 (29, 35) 90๐‘˜23 (18, 29) 50๐‘˜24 (18, 14) 60๐‘—4 (42, 31) 940๐‘˜25 (35, 11) 80๐‘˜26 (23, 33) 50๐‘˜27 (36, 37) 60๐‘˜28 (28, 26) 40๐‘˜29 (25, 24) 30๐‘˜30 (32, 19) 80๐‘›1 (18, 47) 800

and population size, with the fitness value increased from๐‘๐‘ = ๐‘๐‘” = ๐‘๐‘™ = ๐‘๐‘› = 2 to ๐‘๐‘ = ๐‘๐‘” = ๐‘๐‘™ = ๐‘๐‘› = 2.5.Therefore, when ๐‘๐‘ = ๐‘๐‘” = ๐‘๐‘™ = ๐‘๐‘› = 2, the result wasfound to be optimal. For๐‘‡, given the same ๐‘๐‘, ๐‘๐‘”, ๐‘๐‘™, and ๐‘๐‘› andpopulation size, it was found that when ๐‘‡was 400, the fitnessvalue was better than for any other generation. Finally, for๐‘,the results improved as the population size increased and itwas found to be optimal when ๐‘ is 50. The most effectiveand efficient results were gained with ๐‘‡ at 400, ๐‘ at 50, and๐‘๐‘ = ๐‘๐‘” = ๐‘๐‘™ = ๐‘๐‘› = 2.5.4. Result Analysis. In this section, the pb-glnPSO is con-ducted to solve the model using the above data. The param-eters for the problem were set as follows: population size:popsize = 50; maximum generation: maxGen = 400; inertiaweight: ๐œ”(1) = 1 and ๐œ”(๐‘‡) = 0.1; acceleration constant:

1

2

3

4

5

6

7

8

9

10

11

The c

ompu

ting

time

5 10 15 20 250

TN

Figure 3: The computing time.

Table 3: Retailersโ€™ return rate.

Node ๏ฟฝ๏ฟฝ๐‘˜ Parameters ๐œ๐‘˜1 (0.28, ๐œ1, 0.33) ๐œ1 โˆผ ๐‘(0.31, 0.02)๐‘˜2 (0.52, ๐œ2, 0.62) ๐œ2 โˆผ ๐‘(0.56, 0.02)๐‘˜3 (0.32, ๐œ3, 0.38) ๐œ3 โˆผ ๐‘(0.36, 0.03)๐‘˜4 (0.62, ๐œ4, 0.73) ๐œ4 โˆผ ๐‘(0.67, 0.04)๐‘˜5 (0.55, ๐œ5, 0.62) ๐œ5 โˆผ ๐‘(0.58, 0.02)๐‘˜6 (0.65, ๐œ6, 0.72) ๐œ6 โˆผ ๐‘(0.69, 0.02)๐‘˜7 (0.73, ๐œ7, 0.81) ๐œ7 โˆผ ๐‘(0.78, 0.03)๐‘˜8 (0.72, ๐œ8, 0.78) ๐œ8 โˆผ ๐‘(0.75, 0.03)๐‘˜9 (0.75, ๐œ9, 0.82) ๐œ9 โˆผ ๐‘(0.80, 0.04)๐‘˜10 (0.34, ๐œ10, 0.38) ๐œ10 โˆผ ๐‘(0.36, 0.02)๐‘˜11 (0.42, ๐œ11, 0.48) ๐œ11 โˆผ ๐‘(0.46, 0.02)๐‘˜12 (0.46, ๐œ12, 0.50) ๐œ12 โˆผ ๐‘(0.48, 0.04)๐‘˜13 (0.65, ๐œ13, 0.70) ๐œ13 โˆผ ๐‘(0.67, 0.04)๐‘˜14 (0.62, ๐œ14, 0.68) ๐œ14 โˆผ ๐‘(0.64, 0.03)๐‘˜15 (0.72, ๐œ15, 0.78) ๐œ15 โˆผ ๐‘(0.75, 0.04)๐‘˜16 (0.74, ๐œ16, 0.79) ๐œ16 โˆผ ๐‘(0.77, 0.04)๐‘˜17 (0.70, ๐œ17, 0.75) ๐œ17 โˆผ ๐‘(0.73, 0.04)๐‘˜18 (0.75, ๐œ18, 0.80) ๐œ18 โˆผ ๐‘(0.78, 0.02)๐‘˜19 (0.68, ๐œ19, 0.75) ๐œ19 โˆผ ๐‘(0.72, 0.03)๐‘˜20 (0.55, ๐œ20, 0.65) ๐œ20 โˆผ ๐‘(0.61, 0.02)๐‘˜21 (0.35, ๐œ21, 0.45) ๐œ21 โˆผ ๐‘(0.39, 0.04)๐‘˜22 (0.35, ๐œ22, 0.42) ๐œ22 โˆผ ๐‘(0.38, 0.03)๐‘˜23 (0.55, ๐œ23, 0.60) ๐œ23 โˆผ ๐‘(0.58, 0.03)๐‘˜24 (0.52, ๐œ24, 0.62) ๐œ24 โˆผ ๐‘(0.56, 0.04)๐‘˜25 (0.62, ๐œ25, 0.72) ๐œ25 โˆผ ๐‘(0.66, 0.04)๐‘˜26 (0.69, ๐œ26, 0.75) ๐œ26 โˆผ ๐‘(0.72, 0.03)๐‘˜27 (0.29, ๐œ27, 0.35) ๐œ27 โˆผ ๐‘(0.32, 0.03)๐‘˜28 (0.40, ๐œ28, 0.46) ๐œ28 โˆผ ๐‘(0.43, 0.02)๐‘˜29 (0.42, ๐œ29, 0.48) ๐œ29 โˆผ ๐‘(0.45, 0.03)๐‘˜30 (0.50, ๐œ30, 0.58) ๐œ30 โˆผ ๐‘(0.54, 0.04)

๐‘๐‘ = ๐‘๐‘” = ๐‘๐‘™ = ๐‘๐‘› = 2. After running the program 20times, the most satisfactory solution was found. Figure 6

Page 11: A Collection-Distribution Center Location and Allocation ...

Mathematical Problems in Engineering 11

Table 4: pb-glnPSO result (unit: 1 ร— 102 RMB).

๐‘ = 40 ๐‘ = 50 ๐‘ = 60๐‘‡ = 300 ๐‘‡ = 400 ๐‘‡ = 500 ๐‘‡ = 300 ๐‘‡ = 400 ๐‘‡ = 500 ๐‘‡ = 300 ๐‘‡ = 400 ๐‘‡ = 500

Optimal result 82589.8 82434.4 82669.5 82102.4 81920.1 82634.9 82434.4 82189.2 82308.9Standard deviation 512.485 627.973 407.732 565.617 306.345 527.466 543.704 526.525 678.494Computing time 5.600 5.938 6.699 6.623 8.384 9.228 8.929 9.855 10.690

Table 5: Sensitivity analysis (unit: 1 ร— 102 RMB).

๐‘1 = ๐‘2 ๐‘ = 40 ๐‘ = 50 ๐‘ = 60๐‘‡ = 300 ๐‘‡ = 400 ๐‘‡ = 500 ๐‘‡ = 300 ๐‘‡ = 400 ๐‘‡ = 500 ๐‘‡ = 300 ๐‘‡ = 400 ๐‘‡ = 500

0.5 84449.3 83447.3 83243.5 82889.4 82766.2 83859.6 82879.9 82830.6 83233.81 83256.4 83125.5 83128.3 82679.3 82459.0 83199.5 82596.8 82448.8 82614.41.5 83201.8 82765.3 82815.6 82486.5 82564.3 83041.9 82498.6 82257.8 82430.62 82589.8 82434.4 82669.5 82102.4 81920.1 82634.9 82434.4 82189.2 82308.92.5 83844.7 83102.9 82782.4 82370.5 82198.5 82792.7 82448.8 82469.9 82377.3

8.15

8.2

8.25

8.3

8.35

8.4

8.45

The o

ptim

al re

sult

5 10 15 20 250

TN

ร—104

Figure 4: The optimal result.

shows the specific objective values found by the pb-glnPSO indifferent iterations and shows the reductions in the total costs.The results are presented in Figure 5. From the calculations,at least 3 CDCs could satisfy all markets. Alternative CDCpositions 4, 5, and 8 should be chosen. CDC 4 can sendproducts to markets 2, 3, 4, 6, 7, 9, 14, 15, 25, and 30. CDC5 can transport products for 1, 8, 11, 12, 13, 16, 17, 18, 19, 20,21, 22, and 27 and retailers 5, 10, 23, 24, 26, 28, and 29 canbe serviced by CDC 8. The total cost was found to be 8.192million RMB, in which the fixed costs were 4.4 million RMB,the transportation costs were 3.776 million RMB, and theoperating costs were 0.016 million RMB.

5.5. Algorithm Comparison. To better illustrate the effective-ness of the proposed algorithm, a brief comparison betweenthe pb-glnPSO, glnPSO, and an immune algorithm (IM) isgiven in this section. The glnPSO is a well-respected evolu-tionary algorithm that has been successfully implemented in

10 15 20 25 30 35 40 45

RetailerCDC

FactoryDisposal center

10

15

20

25

30

35

40

45

Figure 5: The distribution strategy.

a variety of engineering and combinatorial problems.The IMis also being widely used to solve facilities location problems.

To establish the solution quality for the pb-glnPSO, it wascompared with the glnPSO and the IM. Each run time forthe pb-glnPSO, glnPSO, and the IM was around 10 s. Thepb-glnPSO, glnPSO, and IM were run 20 times using thesame data. For a fair comparison between the groups, thepopulation size was set at 50 and the maximum generation at400. In the glnPSO, the acceleration constant was designed as๐‘๐‘ = ๐‘๐‘” = ๐‘๐‘™ = ๐‘๐‘› = 2 and the inertia weight was ๐œ”(1) = 1 and๐œ”(๐‘‡) = 0.1. For the IM algorithm, the crossover probabilitywas 1 and the mutation probability was 0.1.

From Figure 7, it can be seen that the pb-glnPSO out-performed both the glnPSO and the IM, and, as the glnPSOconverged faster, it had a better result than the IM. Thisdemonstrated that a better solution can be obtained using theglnPSO, and an even better result can be obtained using the

Page 12: A Collection-Distribution Center Location and Allocation ...

12 Mathematical Problems in Engineering

50 100 150 200 250 300 350 4000Iteration

8

8.5

9

9.5

10

10.5

11

11.5

Fitn

ess v

alue

func

tion

ร—104

Figure 6: The Pgln-PSO iterative process.

pb-glnPSOglnPSOIM

50 100 150 200 250 300 350 4000Iteration

8

8.5

9

9.5

10

10.5

11

11.5

Fitn

ess v

alue

func

tion

ร—104

Figure 7: The iterative process of pb-glnPSO, glnPSO, and IM.

pb-glnPSO. The blue profile shows the convergence for thebest in history for the pb-glnPSO. It can be seen fromFigure 7that, as the programs ran, the results become stable for the pb-glnPSO and glnPSO after about the 150th generation, whilethe IM became stable after the 175th generation. As shown inFigure 7, the best solution for the pb-glnPSO was superiorto, more stable than, and had the smallest CPU run timecompared to the other algorithms (Table 6), with the IMhaving the highest run time.

6. Conclusion

Economic development has resulted in many environmentalpollution problems, the seriousness of which has encouraged

Table 6: Results of the pb-glnPSO, glnPSO, and IM.

Item pb-glnPSO glnPSO IMBest result 81920.1 82884.5 83315.6Worst result 82434.9 83826.6 84585.5Average result 82231.1 83467.6 83852.8Difference between the bestand the worst 514.81 942.10 1269.90

Difference between theaverage and the best 510.986 992.734 864.315

Standard deviation 203.82 583.08 537.27CPU time 8.6796 10.9764 14.5000

people to recycle and reuse products. To examine this prob-lem and seek appropriate solutions, a mathematical modelfor a collection-distribution center location and allocationproblem in a closed-loop supply chain under a fuzzy randomenvironment was presented for the beer industry in China.For this problem, a new model was formulated, in whichthe decision makers sought to minimize costs and pollutionunder capacity and quantity constraints. To more accuratelyrepresent actual production situations, the return rate anddisposal rate were considered to be fuzzy random variables.A heuristic algorithm, the pb-glnPSO, was then appliedto solve the problem. Based on the proposed priority, thedistribution and collection activity were shown to satisfyretailer demand and reduce costs and pollution after theCDCs start operations. After calculation, the best solutionwas determined and the advantages of the algorithm wereillustrated. The proposed model and method can be appliedto the location and allocation of CDCs in the beer industryto improve supply chain management.Themodel was shownto assist in generating retailer demand and dealing with thereturned products, which could benefit company recyclingand reuse policies. At the same time, the transportation costsand pollution were reduced because of the reductions inlosses from empty loads.

Notations

Sets

ฮฉ: Set of CDCs,ฮฉ = {1, 2, 3, . . . , ๐ผ}ฮจ: Set of factories, ฮจ = {1, 2, 3, . . . , ๐ฝ}ฮฆ: Set of retailers,ฮฆ = {1, 2, 3, . . . , ๐พ}ฮฅ: Set of disposal centers, ฮฅ = {1, 2, 3, . . . , ๐‘}

Indices and Parameters

๐‘–: Alternative location position for theCDCs, ๐‘– โˆˆ ฮฉ = {1, 2, 3, . . . , ๐ผ}

๐‘—: Known position of the factories,๐‘— โˆˆ ฮจ = {1, 2, 3, . . . , ๐ฝ}

๐‘˜: Known position of the retailers,๐‘˜ โˆˆ ฮฆ = {1, 2, 3, . . . , ๐พ}

๐‘›: Known disposal center,๐‘› โˆˆ ฮฅ = {1, 2, 3, . . . , ๐‘}

Page 13: A Collection-Distribution Center Location and Allocation ...

Mathematical Problems in Engineering 13

๐‘ˆ: The upper limit of the CDCs๐ท๐‘˜: The demand of retailer ๐‘˜๐›ผ๐‘–: The capability of CDC ๐‘–๐›พ๐‘—: The capability of factory ๐‘—๐‘ƒ๐‘—๐‘–: Product quantity from factory ๐‘— to CDC ๐‘–๐‘„๐‘–๐‘˜: Product quantity from CDC ๐‘– to retailer ๐‘˜๏ฟฝ๏ฟฝ๐‘˜: The product return rate from retailer ๐‘˜๏ฟฝ๏ฟฝ๐‘–: The product disposal rate at CDC ๐‘–๐น๐‘๐‘– : The fixed costs of the CDC ๐‘–๐‘‰๐‘๐‘– : The variable costs of the CDC ๐‘– for a new

product unitRV๐‘๐‘– : The variable cost of the CDC ๐‘– triage for a

returned product unit๐ถ๐‘๐‘–๐‘—: Unit transportation cost between CDC ๐‘– and

factory ๐‘—๐ถ๐‘‘๐‘–๐‘˜: Unit transportation cost between CDC ๐‘– and

retailer ๐‘˜๐ถ๐‘ค๐‘–๐‘›: Unit transportation cost between CDC ๐‘– and

disposal center ๐‘›๐›ฝ๐‘–๐‘—: Environmental impact of transportation

between CDC ๐‘– and factory ๐‘—๐›ฝ๐‘–๐‘˜: Environmental impact of transportation

between CDC ๐‘– and retailer ๐‘˜๐›ฝ๐‘–๐‘›: Environmental impact of transportation

between CDC ๐‘– and disposal center ๐‘›๐œ‡: The environmental impact level accepted by

decision makers.

Decision Variables

๐‘ฅ๐‘–: A binary variable indicating whether point๐‘– is chosen. If point ๐‘– is chosen, then๐‘ฅ๐‘– = 1; else, ๐‘ฅ๐‘– = 0๐‘ฆ๐‘–๐‘˜: It indicates whether retailer ๐‘˜ is served byCDC ๐‘–. If ๐‘– is chosen, then ๐‘ฆ๐‘–๐‘˜ = 1; else,๐‘ฆ๐‘–๐‘˜ = 0

Notations for pb-glnPSO

๐œ: Iteration index, ๐œ = 1, 2, . . . , ๐‘‡๐‘™: Particle index, ๐‘™ = 1, 2, . . . , ๐ฟV๐‘™๐‘‘(๐œ): Velocity of the ๐‘™th particle at the ๐‘‘th

dimension in the ๐œth iteration๐‘best๐‘™๐‘‘ : Personal best position๐‘๐ฟbest๐‘™๐‘‘ : Local best position๐‘๐‘: Personal best position acceleration

constant๐‘๐‘™: Local best position acceleration constant๐‘ƒmax: Maximum position value๐‘ƒ๐‘™: Velocity vector of ๐‘™th particle๐‘ƒbest๐‘™ : Vector personal best position of ๐‘™th

particle๐‘ƒ๐ฟbest๐‘™ : Vector local best position of ๐‘™th particleFitness(๐‘ƒ๐‘™): Fitness value of ๐‘ƒ๐‘™๐‘‘: Dimension index, ๐‘‘ = 1, 2, . . . , ๐ท๐œ”๐œ: Inertia weight in ๐œth iteration๐‘๐‘™๐‘‘(๐œ): Position of the ๐‘™th particle at the ๐‘‘th

dimension in the ๐œth iteration

๐‘best๐‘”๐‘‘ : Global best position๐‘๐‘best๐‘™๐‘‘ : Near-neighbor best position๐‘๐‘”: Global best position acceleration constant๐‘๐‘›: Near-neighbor best position acceleration

constant๐‘ƒmin: Minimum position value๐‘‰๐‘™: Position vector of ๐‘™th particle๐‘ƒbest๐‘” : Vector global personal best position๐‘Ÿ1, ๐‘Ÿ2, ๐‘Ÿ3, ๐‘Ÿ4: Uniform distributed random number within

[0, 1].

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This research was supported by National Natural ScienceFoundation of China (Grants no. 71640013 and no. 71501137),National Planning Office of Philosophy and Social Science(Grant no. 14BGL055), and System Science and EnterpriseDevelopment Research Center (Grant no. Xq16C10).

References

[1] J. Li,W.Du, F. Yang, andG.Hua, โ€œThe carbon subsidy analysis inremanufacturing closed-loop supply chain,โ€ Sustainability, vol.6, no. 6, pp. 3861โ€“3877, 2014.

[2] J. Ma and H.Wang, โ€œComplexity analysis of dynamic noncoop-erative game models for closed-loop supply chain with productrecovery,โ€ Applied Mathematical Modelling, vol. 38, no. 23, pp.5562โ€“5572, 2014.

[3] B. C. Giri and S. Sharma, โ€œOptimizing a closed-loop supplychain withmanufacturing defects and quality dependent returnrate,โ€ Journal of Manufacturing Systems, vol. 35, pp. 92โ€“111, 2015.

[4] S. Rezapour, R. Z. Farahani, B. Fahimnia, K. Govindan, andY. Mansouri, โ€œCompetitive closed-loop supply chain networkdesign with price-dependent demands,โ€ Journal of CleanerProduction, vol. 93, pp. 251โ€“272, 2015.

[5] P. Subramanian,N. Ramkumar, T. T.Narendran, andK.Ganesh,โ€œPRISM: priority based simulated annealing for a closed loopsupply chain network design problem,โ€Applied Soft Computing,vol. 13, no. 2, pp. 1121โ€“1135, 2013.

[6] S. H. Amin and G. Zhang, โ€œA multi-objective facility locationmodel for closed-loop supply chain network under uncertaindemand and return,โ€ Applied Mathematical Modelling, vol. 37,no. 6, pp. 4165โ€“4176, 2013.

[7] K. Subulan, A. Baykasoglu, F. B. Ozsoydan, A. S. Tasan, and H.Selim, โ€œA case-oriented approach to a lead/acid battery closed-loop supply chain network design under risk and uncertainty,โ€Journal of Manufacturing Systems, vol. 37, pp. 340โ€“361, 2015.

[8] L. J. Zeballos, C. A. Mendez, A. P. Barbosa-Povoa, and A.Q. Novais, โ€œMulti-period design and planning of closed-loopsupply chains with uncertain supply and demand,โ€ Computersand Chemical Engineering, vol. 66, pp. 151โ€“164, 2014.

[9] S. Wang, J. Watada, and W. Pedrycz, โ€œGranular robust mean-CVaR feedstock flow planning for waste-to-energy systemsunder integrated uncertainty,โ€ IEEE Transactions on Cybernet-ics, vol. 44, no. 10, pp. 1846โ€“1857, 2014.

Page 14: A Collection-Distribution Center Location and Allocation ...

14 Mathematical Problems in Engineering

[10] N. Tokhmehchi, A. Makui, and S. Sadi-Nezhad, โ€œA hybridapproach to solve a model of closed-loop supply chain,โ€Mathe-matical Problems in Engineering, vol. 2015, Article ID 179102, 18pages, 2015.

[11] B. Vahdani and M. Mohammadi, โ€œA bi-objective interval-stochastic robust optimization model for designing closed loopsupply chain network with multi-priority queuing system,โ€International Journal of Production Economics, vol. 170, pp. 67โ€“87, 2015.

[12] O. Kaya and B. Urek, โ€œA mixed integer nonlinear programmingmodel and heuristic solutions for location, inventory andpricing decisions in a closed loop supply chain,โ€ Computers &Operations Research, vol. 65, pp. 93โ€“103, 2016.

[13] N. Ramkumar, P. Subramanian, T. T.Narendran, andK.Ganesh,โ€œA genetic algorithm approach for solving a closed loop supplychain model: a case of battery recycling,โ€ Applied MathematicalModelling, vol. 35, pp. 5921โ€“5932, 2010.

[14] A. Barz, T. Buer, and H.-D. Haasis, โ€œQuantifying the effectsof additive manufacturing on supply networks by means of afacility location-allocation model,โ€ Logistics Research, vol. 9, no.1, article 13, 2016.

[15] A. Jindal and K. S. Sangwan, โ€œMulti-objective fuzzy math-ematical modelling of closed-loop supply chain consideringeconomical and environmental factors,โ€ Annals of OperationsResearch, pp. 1โ€“26, 2016.

[16] M. Ramezani, A. M. Kimiagari, B. Karimi, and T. H. Hejazi,โ€œClosed-loop supply chain network design under a fuzzyenvironment,โ€ Knowledge-Based Systems, vol. 59, pp. 108โ€“120,2014.

[17] E. Bottani, R.Montanari, M. Rinaldi, andG. Vignali, โ€œModelingand multi-objective optimization of closed loop supply chains:a case study,โ€ Computers & Industrial Engineering, vol. 87, pp.328โ€“342, 2015.

[18] Y. Zhou, C. K. Chan, K. H. Wong, and Y. C. E. Lee, โ€œClosed-loop supply chain network under oligopolistic competitionwithmultiproducts, uncertain demands, and returns,โ€MathematicalProblems in Engineering, vol. 2014, Article ID 912914, 15 pages,2014.

[19] M. Zhalechian, R. Tavakkoli-Moghaddam, B. Zahiri, and M.Mohammadi, โ€œSustainable design of a closed-loop location-routing-inventory supply chain network under mixed uncer-tainty,โ€ Transportation Research Part E: Logistics and Trans-portation Review, vol. 89, pp. 182โ€“214, 2016.

[20] S.M.Hatefi, F. Jolai, S. A. Torabi, andR. Tavakkoli-Moghaddam,โ€œReliable design of an integrated forward-revere logistics net-work under uncertainty and facility disruptions: a fuzzy possi-bilistic programing model,โ€ KSCE Journal of Civil Engineering,vol. 19, no. 4, pp. 1117โ€“1128, 2015.

[21] S. Zhong, Y. Chen, and J. Zhou, โ€œFuzzy random programmingmodels for location-allocation problem with applications,โ€Computers and Industrial Engineering, vol. 89, pp. 194โ€“202, 2015.

[22] S.Wang, T. S.Ng, andM.Wong, โ€œExpansion planning forwaste-to-energy systems using waste forecast prediction sets,โ€ NavalResearch Logistics, vol. 63, no. 1, pp. 47โ€“70, 2016.

[23] E. Keyvanshokooh, S. M. Ryan, and E. Kabir, โ€œHybrid robustand stochastic optimization for closed-loop supply chain net-work design using accelerated Benders decomposition,โ€ Euro-pean Journal of Operational Research, vol. 249, no. 1, pp. 76โ€“92,2016.

[24] H. Fallah, H. Eskandari, and M. S. Pishvaee, โ€œCompetitiveclosed-loop supply chain network design under uncertainty,โ€Journal of Manufacturing Systems, vol. 37, pp. 649โ€“661, 2015.

[25] Y. Ma, F. Yan, K. Kang, and X. Wei, โ€œA novel integratedproduction-distribution planning model with conflict andcoordination in a supply chain network,โ€ Knowledge-BasedSystems, vol. 105, pp. 119โ€“133, 2016.

[26] M. Khatami, M. Mahootchi, and R. Z. Farahani, โ€œBendersโ€™decomposition for concurrent redesign of forward and closed-loop supply chain network with demand and return uncertain-ties,โ€ Transportation Research Part E: Logistics and Transporta-tion Review, vol. 79, pp. 1โ€“21, 2015.

[27] K. Huang, Y. Jiang, Y. Yuan, and L. Zhao, โ€œModeling multiplehumanitarian objectives in emergency response to large-scaledisasters,โ€ Transportation Research Part E: Logistics and Trans-portation Review, vol. 75, pp. 1โ€“17, 2015.

[28] X. Xu, Y. Jiang, and H. P. Lee, โ€œMulti-objective optimal designof sandwich panels using a genetic algorithm,โ€ EngineeringOptimization, vol. 75, pp. 1โ€“17, 2016.

[29] A. Banasik, A. Kanellopoulos, G. D. H. Claassen, J. M. Bloem-hof-Ruwaard, and J. G. A. J. van der Vorst, โ€œClosing loops inagricultural supply chains using multi-objective optimization:a case study of an industrial mushroom supply chain,โ€ Interna-tional Journal of Production Economics, vol. 183, pp. 409โ€“420,2017.

[30] Y. Ma and J. Xu, โ€œA novel multiple decision-maker model forresource-constrained project scheduling problems,โ€ CanadianJournal of Civil Engineering, vol. 41, no. 6, pp. 500โ€“511, 2014.

[31] Y. Ma and J. Xu, โ€œVehicle routing problem with multipledecision-makers for construction material transportation ina fuzzy random environment,โ€ International Journal of CivilEngineering, vol. 12, no. 2A, pp. 331โ€“345, 2014.

[32] H. Maghsoudlou, M. R. Kahag, S. T. A. Niaki, and H. Pour-vaziri, โ€œBi-objective optimization of a three-echelon multi-server supply-chain problem in congested systems: modelingand solution,โ€Computers and Industrial Engineering, vol. 99, pp.41โ€“62, 2016.

[33] J. Xu, Y. Ma, and Z. Xu, โ€œA bilevel model for project schedulingin a fuzzy random environment,โ€ IEEE Transactions on Systems,Man, and Cybernetics: Systems, vol. 45, no. 10, pp. 1322โ€“1335,2015.

[34] B.-B. Li, L. Wang, and B. Liu, โ€œAn effective PSO-based hybridalgorithm for multiobjective permutation flow shop schedul-ing,โ€ IEEE Transactions on Systems, Man, and Cybernetics PartA: Systems and Humans, vol. 38, no. 4, pp. 818โ€“831, 2008.

[35] T.-Y. Chen and T.-M. Chi, โ€œOn the improvements of the par-ticle swarm optimization algorithm,โ€ Advances in EngineeringSoftware, vol. 41, no. 2, pp. 229โ€“239, 2010.

[36] T. J. Ai and V. Kachitvichyanukul, โ€œA particle swarm optimiza-tion for the vehicle routing problem with simultaneous pickupand delivery,โ€ Computers and Operations Research, vol. 36, no.5, pp. 1693โ€“1702, 2009.

[37] C. H. Huynh, K. C. So, and H. Gurnani, โ€œManaging a closed-loop supply system with random returns and a cyclic deliveryschedule,โ€ European Journal of Operational Research, vol. 255,no. 3, pp. 787โ€“796, 2016.

[38] M. Zohal and H. Soleimani, โ€œDeveloping an ant colonyapproach for green closed-loop supply chain network design: acase study in gold industry,โ€ Journal of Cleaner Production, vol.133, pp. 314โ€“337, 2016.

[39] Z.-H. Zhang and A. Unnikrishnan, โ€œA coordinated location-inventory problem in closed-loop supply chain,โ€ TransportationResearch Part B: Methodological, vol. 89, pp. 127โ€“148, 2016.

[40] R. Kruse and K. D. Meyer, Statistics with Vague Data, Reidel,1987.

Page 15: A Collection-Distribution Center Location and Allocation ...

Mathematical Problems in Engineering 15

[41] S. Heilpern, โ€œThe expected value of a fuzzy number,โ€ Fuzzy Sets& Systems, vol. 47, no. 1, pp. 81โ€“86, 1992.

[42] M. Talaei, B. F. Moghaddam, M. S. Pishvaee, A. Bozorgi-Amiri,and S. Gholamnejad, โ€œA robust fuzzy optimization model forcarbon-efficient closed-loop supply chain network design prob-lem: a numerical illustration in electronics industry,โ€ Journal ofCleaner Production, vol. 113, pp. 662โ€“673, 2016.

[43] J. Xu, F. Yan, and S. Li, โ€œVehicle routing optimization with softtime windows in a fuzzy random environment,โ€ TransportationResearch Part E: Logistics and Transportation Review, vol. 47, no.6, pp. 1075โ€“1091, 2011.

[44] J. Xu and X. Zhou, โ€œApproximation based fuzzy multi-objectivemodels with expected objectives and chance constraints: appli-cation to earth-rock work allocation,โ€ Information Sciences, vol.238, no. 7, pp. 75โ€“95, 2013.

[45] J. Kennedy and R. Eberhart, โ€œParticle swarm optimization,โ€ inProceedings of the 1995 IEEE International Conference on NeuralNetworks, vol. 4, pp. 1942โ€“1948, December 1995.

[46] H. Soleimani and G. Kannan, โ€œA hybrid particle swarm opti-mization and genetic algorithm for closed-loop supply chainnetwork design in large-scale networks,โ€ Applied MathematicalModelling, vol. 39, no. 14, pp. 3990โ€“4012, 2015.

[47] J. F. Kennedy, J. Kennedy, andR.C. Eberhart, Swarm Intelligence,Morgan Kaufmann, 2001.

[48] M.Gen, F. Altiparmak, and L. Lin, โ€œA genetic algorithm for two-stage transportation problem using priority-based encoding,โ€OR Spectrum, vol. 28, no. 3, pp. 337โ€“354, 2006.

[49] Y.Ma and J. Xu, โ€œA cloud theory-based particle swarmoptimiza-tion for multiple decision maker vehicle routing problems withfuzzy random timewindows,โ€ Engineering Optimization, vol. 47,no. 6, pp. 825โ€“842, 2015.

Page 16: A Collection-Distribution Center Location and Allocation ...

Submit your manuscripts athttps://www.hindawi.com

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttp://www.hindawi.com

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Journal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

CombinatoricsHindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

International Journal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 201

The Scientific World JournalHindawi Publishing Corporation http://www.hindawi.com Volume 2014

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Decision SciencesAdvances in

Journal of

Hindawi Publishing Corporationhttp://www.hindawi.com

Volume 2014 Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Stochastic AnalysisInternational Journal of