Bioinspired Computation and Its Applications in Operation Management
View this Special IssueResearch Article  Open Access
A Collaborative Scheduling Model for the SupplyHub with Multiple Suppliers and Multiple Manufacturers
Abstract
This paper investigates a collaborative scheduling model in the assembly system, wherein multiple suppliers have to deliver their components to the multiple manufacturers under the operation of SupplyHub. We first develop two different scenarios to examine the impact of SupplyHub. One is that suppliers and manufacturers make their decisions separately, and the other is that the SupplyHub makes joint decisions with collaborative scheduling. The results show that our scheduling model with the SupplyHub is a NPcomplete problem, therefore, we propose an autoadapted differential evolution algorithm to solve this problem. Moreover, we illustrate that the performance of collaborative scheduling by the SupplyHub is superior to separate decision made by each manufacturer and supplier. Furthermore, we also show that the algorithm proposed has good convergence and reliability, which can be applicable to more complicated supply chain environment.
1. Introduction
To avoid the supply delay risk caused by any supplier, in practice, manufacturer/assembler normally prefers to outsource its purchasing business to the third party logistics (TPL) and requires his suppliers to hold inventory in the warehouse operated by TPL. Given this trend, a new type of TPL arises in recent years, which is called SupplyHub. Investigated by many scholars [1–3], the SupplyHub is an integrated logistics provider with a series of logistic services (e.g., assemblage, distribution, and warehouse), which is widely applied in the auto and electronic industries to support the manufacturer to implement the JIT (Just In Time) production, so as to respond to the market changes rapidly. For example, BAX GLOBAL and UPS are two typical logistic companies operated under SupplyHub mode with Chinese auto companies.
For most SupplyHubs, they are located near the manufacturer’s factory, so as to store most of the raw materials delivered by the suppliers. According to the agreement, the SupplyHub will charge the suppliers for the components consumed during a fixed period of time. However, during this process, it is very hard for the SupplyHub to coordinate the production and the delivery among different suppliers, specific to how to precisely determine the supplier’s production lot, the distribution frequency, and the distribution quantity. In actual business activities, when the material flows are sufficiently large, the coordination and optimization of production and distribution based on the SupplyHub can bring substantial benefits to the members in the supply chain.
Our paper is related to the vast literature, which can be divided into two groups. The first group concerns the order allocation, vehicle routing, and production planning. Hahm and Yano [4] explore the economic lot and delivery scheduling problem. Moreover, Hahm and Yano [5, 6], Khouja [7], and Clausen and Ju [8] consider the problems of determining the production scheduling and distribution intervals for different types of components when a supplier provides different kinds of components. Vergara et al. [9] propose the genetic algorithm to make production scheduling and cycle time arrangements for many kinds of components in a simple multistage supply chain, where each supplier provides one or a variety of products for the upstream supplier or assembler. Khouja [10] examines production sequencing and distribution scheduling in a singleproduct and multiproduct supply chain when production intervals equal distribution intervals. However, all of the above literature focus on a simple supply chain structure, and the problems of production and distribution in an assembly supply chain with multiple suppliers and multiple manufacturers have not been involved. Pundoor [11] first establishes a cooperative scheduling model of production and distribution in a multisuppliers, onewarehouse, and onecustomer system. The supplier’s production and distribution interval and warehouse’s distribution interval are collaboratively optimized to minimize the unit production and logistics cost in the upstream supply chain wherein supplier’s production capability is limited. However, the model does not consider the transportation constraint from the warehouse to the manufacturer. Torabi et al. [12] investigate the lot and delivery scheduling problem in a simple supply chain where a single supplier produces multiple components on a flexible flow line (FFL) and delivers them directly to an assembly facility (AF). They also develop a new mixed integer nonlinear program (MINLP) and an optimal enumeration method to solve the problem. Naso et al. [13] focus on the readymixed concrete delivery. They propose a novel metaheuristic approach based on a hybrid genetic algorithm combined with constructive heuristics. Ma and Gong [14] extend the work of Pundoor [11] to a multisuppliers and onemanufacturer system based on the SupplyHub. In their model the production lot and distribution interval are optimized from either supplier’s or manufacturer’s perspective.
The second group is about the coordination with the application of SupplyHub. Barnes et al. [1] find that the SupplyHub is an innovative strategy to reduce cost and improve responsiveness. They further define the concept of SupplyHub and review its development by analyzing the practical case. They also propose a prerequisite of establishing SupplyHub and the main way of operating SupplyHub. Shah and Goh [3] explore the operation strategy of SupplyHub to achieve the joint operation management between customers and upstream suppliers. Moreover, they analyze how to manage the supply chain better in a vendormanaged inventory model. Furthermore, they find that the relationships between the operation strategies and performance evaluations of SupplyHub are complex and nonlinear. As a result, they propose a hierarchical structure to help the SupplyHub achieve the balance among different members. Lin and Chen [15] propose a generalized hubandspoke network in a capacitated and directed network configuration that integrates the operations of three common hubandspoke networks: pure, stopover, and center directs. They also develop an implicit enumeration algorithm with embedded integrally constrained multicommodity mincost flow. Lin [16] studies the integrated hierarchical hubandspoke network design problem for dual services. They propose a directed network configuration and formulate a linkbased integer mathematical model, and also develop a linkbased implicit enumeration with an embedded degree and time constrained spanning tree algorithm. Charles et al. [17] investigate how implement integrated logistics hubs by considering six independent industrial sectors with reference models and systems. The research results provide a field tested method for deriving integrated logistics hub models in different manufacturing economies with notes that provide sufficient methodological details for repeating the construction of logistics hubs in other manufacturing economies.
Based on the SupplyHub, Ma and Gong [14] develop collaborative decisionmaking models of production and distribution considering the matching of distribution quantity between suppliers. The result shows that the total supply chain cost and the production cost of suppliers decrease significantly, but the logistics cost of manufacturers and the operational cost of SupplyHub increase. In order to explore the effect of the supply chain design caused by the structural changes in the assembly system, Li et al. [18] establish several supply chain design models (one without supply center, one with singlestage supply center, and one with twostage supply center) according to the characteristics of bill of material (BOM) and the relationships of multiple properties among suppliers. With the consideration that multiple suppliers provide different components to a manufacturer based on the SupplyHub, Gui and Ma [19] establish an economical order quantity model in such two ways as picking up separately from different suppliers and milkrun picking up. The result shows that the sensitivity to carriage quantity of the transportation cost and the demand variance in different components have an influence on the choices of two picking up ways. Li et al. [20] give a thorough review about collaborative operation and optimization in supply logistics based on the SupplyHub and point out that how to coordinate suppliers and share risks is still to be explored.
Obviously, the above literature does not take the coordination issue of SupplyHub into account. In the actual operation process of SupplyHub, the service for multiple suppliers and multiple manufacturers are often provided by a single SupplyHub. For example, BAX GLOBAL takes in charge of the logistics services in Southeast Asia for Apple, Dell, and IBM. From the perspective of SupplyHub, how to integrate resources of multiple suppliers and multiple manufacturers is the key point of implementing JIT policy in the supply chain.
2. Problem Definition and Notation
2.1. Problem Description
Let us consider the following operation process: each manufacturer sends its material requirement plan to the SupplyHub and corresponding suppliers based on a rolling plan. After that, the SupplyHub optimizes and arranges the production and distribution activities for each supplier based on the information of production costs and inventory status. Finally, the SupplyHub implements JIT directstation distribution according to material requirement plan in each week or day provided by each manufacturer. The illustration of the process is shown in Figure 1. It is worth mentioning that the production information is freely shared among the suppliers, the SupplyHub and the manufacturers.
Note that the coordination scheduling is to implement the JIT distribution of components required by each manufacturer with minimal cost. To achieve this goal, the manufacturer’s distribution lot, the supplier’s production lot, and the distribution frequency should be optimized through integration of the entire supply chain and logistics operation based on the SupplyHub. In Figure 1, the SupplyHub provides the service for manufacturers and suppliers.
For manufacturer , where , the number of its suppliers is , where . It indicates that the components required by manufacturer are provided by suppliers. For a certain supplier , where , the number of components required by manufacturer is , where . It implies that the components provided by supplier are required by manufacturer. Therefore, the multisuppliers and multimanufacturers system based on the SupplyHub considered in our paper is more universal and versatile.
2.2. Assumptions and Notations
The SupplyHub takes charge in the components purchasing and JIT directstation distribution for manufacturers. Component required by manufacturer is delivered to manufacturer by the SupplyHub at suitable interval , and component from supplier was delivered to the SupplyHub at regular interval . According to the distribution lot to the SupplyHub, the purchasing lot is determined by supplier .
Define
2.2.1. Assumptions
The specific assumptions are as follows.(1)Each supplier provides one kind of the component for a manufacturer, and demand for the component is constant. Note that our results remain unchanged if a certain supplier can provide a variety of components, since it can be actually converted to multiple suppliers and each provides one component.(2)The transportation cost of component required by manufacturer from supplier to the SupplyHub is composed of a fixed cost and a variable cost , and the transportation cost from the SupplyHub to manufacturer also contains a fixed cost and a variable cost .(3)The lead time for each level of the supply chain is constant, and it is assumed to be zero without loss of generality.(4)Shortages are not allowed.(5)Time horizon is infinite.
2.2.2. Notations
The input parameters and decision variables for manufacturers, the SupplyHub, and suppliers, are denoted by the subscripts , , and , respectively.
Manufacturers: is the number of manufacturer; where is the annual demand of manufacturer for the component (units/year); is the manufacturer ’s holding cost per unit per year for component ; is the order cost for manufacturer ($); is the cycle time (year).
The SupplyHub: is the fixedorder/setup cost per cycle for the SupplyHub; is the SupplyHub’s holding cost per unit per year for component ; is an integer multiplier to adjust the order quantity of the SupplyHub to that of manufacturer ; is the fixed transportation cost from the SupplyHub to manufacturer ; is the variable transportation cost from the SupplyHub to manufacturer .
Suppliers: is the number of suppliers, where ; is the order cost for supplier ; is the supplier’s holding cost per unit per unit per year for component ; is an integer multiplier to adjust the order quantity of the supplier whose component is required by manufacturer to that of the SupplyHub; is the fixed transportation cost for component required by manufacturer from supplier to the SupplyHub; is the variable transportation cost for component required by manufacturer from supplier to the SupplyHub.
3. Model Formulation
3.1. Manufacturer’s Cost Function
Manufacturer orders units from the SupplyHub every . The total annual cost for a manufacturer is the sum of the annual order cost, , and the annual holding cost, . The annual cost function for manufacturer is given by The annual manufacturers’ cost is the sum of for manufacturers, and it is given as where is a decision variable in (3), and the optimal cycle time for manufacturer is In this paper, an optimal value of decision variable will be indicated by an asterisk (*).
3.2. SupplyHub’s Cost Function
The SupplyHub manages its upstream manufacturers separately; thus, it places an order for manufacturer every and transports the components to manufacturer every . The SupplyHub’s annual cost to satisfy the demand of manufacturer is where the terms , , and are the SupplyHub’s annual order cost, the holding cost, and transportation cost for manufacturer which requires component from suppliers. Then the SupplyHub’s total cost is the sum of (5) for manufacturers, and it is given as where is a decision variable in (6), and the SupplyHub’s optimal cycle time for manufacturer is
3.3. Supplier’s Cost Function
The SupplyHub has suppliers to provide all components. When manufacturer places an order of size with the SupplyHub every and as discussed above, the SupplyHub determines its order quantity for the supplier . In order to fulfill the demand of manufacturer , the order of size will be placed by the SupplyHub, and shipment will occur every . The annual cost for supplier is written as where the terms , , and are, respectively, the annual order cost, holding cost, and transportation cost for supplier to meet the annual demand for components required by the SupplyHub. Then the collective annual cost for suppliers is given as where is a decision variable in (9), and the supplier ’s optimal cycle time for manufacturer is
3.4. Solution Procedures with Decentralized Decision
(1)Each manufacturer determines its optimal cycle time, , where , . Then the collective annual manufacturers’ cost is computed from (3).(2)The value of is input into (7), . If , then . Or else . This should be repeated for manufacturers, after which the collective SupplyHub’s annual cost, , is computed from (6).(3)The values of and are input into (8), and (8) is minimized by searching the optimal value of . If , then , or else . This may be repeated for times because the component provided by supplier may be required by manufacturer , where . Then the collective supplier’s annual cost is computed from (9).(4)The value of optimal , , and for each side should be recorded and the total supply chain cost for the case of no coordination is , which can be obtained after the above three steps.
4. Supply Chain Coordination
The annual supply chain’s cost is determined by summing (3), (6), and (9) to obtain
This is a centralized decisionmaking process, in which the SupplyHub tries to schedule and optimize each decision variable for the entire supply chain. It is general and practical that the SupplyHub takes charge of distribution frequency and purchasing frequency for the suppliers and the manufacturers, respectively.
Note that (11) is convex and differentiable over , where + for every , since , , , , , , . Therefore at a particular set of values for and , where and are integer, , , the first derivative of (11) should be set to zero and the optimal was obtained. Consider
4.1. Complexity Analysis for This Problem
The complexities of solving this problem are analyzed as follows. The optimal , , and should be obtained to minimize the supply chain’s cost , where , . If a certain group of solution to this problem was proved NPcomplete, then the whole group of solutions to this problem must be NPcomplete.
Taking supplier 1 as the representative case, whose problem is to minimize . We define this problem as . If the problem can be proved to equal partition problem, then the problem is NPcomplete.
Partition Problem. Given the positive integer , , and a group of positive integers , then , can be divided into group and to make
Lemma 1. Partition is NPcomplete; see Garey and Johnson [21].
Proposition 2. The problem is NPcomplete.
Proof. We should transform the problem to partition. Let the sets , , , with , and be an arbitrary instance of problem . Let the elements of these sets be denoted by , , , and , where . We should construct a set and a size for each , such that contains a subset satisfying
The set will contain a total of elements and will be constructed in two steps.
The first elements of are , where the element is associated with the group . The size of will be specified by giving its binary representation, in terms of a string of 0’s and 1’s divided into 3 “zones” of bits each.
Then each can be expressed in binary with no more than bits; it is clear that can be constructed from the given problem instance in polynomial time; see Garey and Johnson [21].
If we sum up all elements in any zone, the total can never exceed . Therefore, in adding up for any subset , there will never be any “carries” from one zone to the next. If we define , then any subset will satisfy
The last two elements are denoted by and ; that is,
Now suppose we have a subset such that
Then both of these sums must be equal to , and one of the two sets, or , contains but not . It follows that the remaining elements of that set form a subset of whose sizes sum to . Therefore the problem can be transformed to partition, and Proposition 2 is proved.
4.2. Solution Procedure
Since the coordination scheduling problem of multiple suppliers and multiple manufacturers based on the SupplyHub is NPcomplete, the solution may be very complex. Therefore, the autoadapted differential evaluation algorithm will be proposed to solve this problem by this paper. The differential evolution algorithm put forward by Rainer Storn and Kenneth Price in 1997 is for metaheuristic global optimization based on population evolutionary and the real coding, which is originally used to solve the Chebyshev polynomials. As to more complex global optimization problems of continuous space, such as nonlinear and nondifferentiable problems even without function expression, the differential evaluation algorithm has a better global optimization ability and higher convergence performance with simple operation, less controlling parameters, and better robustness, compared to genetic algorithms, particle swarm optimization, simulated annealing, tabu search, and so forth.
The evolution process of differential evaluation algorithm is similar to genetic algorithms, including population initialization, variation, hybridization, and selection. But the main differences between these two algorithms are that the process of variation is before hybridization for differential evolution algorithm, and evaluation of population depends on comparisons with testing chromosome and target chromosome. As a result, the solution procedure of coordination scheduling problem can be proposed as follows.
4.2.1. Population Initialization
Let stands for the generation of population , and the scale of population is NP; that is, , where . is a feasible solution of the population , which is composed of a vector of variables, that is .
As for our scheduling problem, is the number of decision variables. Let ,.
Initialize the population, set , and .
Where is a real number generated by uniform random distribution in , and are the upper and lower boundaries of individual variables, which are randomly distrusted real numbers.
4.2.2. Variations
The interim of individuals, , should be generated after any individual is determined in population , where the number of is . Let individual set and after variation the interim individuals are where is a differential scale factor. As for our scheduling problem, the interim individuals should be rounded to the nearest integer since decision variables and must be positive integers, where .
4.2.3. Hybridization
The interim individuals should be crossed with current individuals in probability CR, where . The proper individuals can be generated after hybridization. Set . is a feasible solution of decision variables. Consider where CR is the cross rate. The larger the CR is, the more the can be influenced by , which leads the algorithm to faster convergence with local optimization. In order to increase the performance of differential evolution algorithm, the autoadapted cross rate was proposed. Let . When the differential evolution algorithm in the fixed loop of evaluation does not improve significantly, CR can be automatically adapted according to where and are the maximum and minimum crossover probabilities, respectively. is the total evaluation number. stands for evaluation value in cycle . The autoadapted change of CR can improve performance of the whole algorithm and enhance the ability of global optimization algorithms.
4.2.4. Selection
The fitness of candidate individual should be evaluated after hybridization. The candidate individual can be determined whether it replaces the current individuals or not according to where is the fitness function, which corresponds to the total cost of (11), and , where () can be calculated from (12). The process should be repeated and the best solution should be output corresponding to and .
5. Numerical Analysis
5.1. Parameters Setting
Numerical experiments are conducted to examine the computational effectiveness and efficiency of the proposed autoadapted differential evaluation algorithm by comparing it with the method of decentralized decision. The parameters of the autoadapted DE algorithm are as follows: , , , , , , and the maximum number of iterations GenM is set at 500 when and ; GenM is set at 400 when and ; GenM is set at 300 when and . The detailed settings for each test problem are as follows. is selected from uniform distribution . is selected from uniform distribution . and is selected from uniform distribution . . and is selected from uniform distribution . If , is selected from uniform distribution ; otherwise, . , . is selected from uniform distribution .
5.2. Comparative Evaluations
Figures 2, 3, and 4 show the evolution of best solution under 3 different cases, respectively, and we run the proposed autoadapted DE algorithm under every case for 100 times and calculate its best solutions, worst solutions, means, and standard deviations; the result is shown in Table 1. The results of the autoadapted DE algorithm and those of the method of decentralized decision are shown in Tables 2 and 3. In Table 2, we assume and . In Table 3, we assume and . In both the two tables, denotes the cost of supplier ; denotes the cost of SupplyHub; denotes the cost of manufacturer ; and C_{sc} denotes the cost of supply chain. Table 4 shows the difference of every cost item in the context of joint decision and decentralized decision when . Table 5 shows the difference of every cost item in context of joint decision and decentralized decision when .





From Figures 2, 3, and 4, it can be seen that the autoadapted DE algorithm is convergent under these 3 cases; in fact, the algorithm is convergent under all these 7 cases in our numerical experiment; we only show the 3 figures due to the limited space. From Table 1 we can see that even under the case and , the standard deviation is relatively small, so we can conclude that the autoadapted DE algorithm is stable.
From Tables 2, 3, 4, and 5, we can obtain some conclusions as follows.(1)When suppliers, the SupplyHub, and manufacturers make decisions as a whole, the total cost of supply chain can be reduced compared to the corresponding cost when they make decisions decentralized. Tables 4 and 5 reveal that the total cost of supply chain can be reduced by 5.4% at least, 7.4% at most.(2)When suppliers, the SupplyHub, and manufacturers make decisions centralized, every supplier’s cost decreases, but the SupplyHub’s cost and every manufacturer’s cost increases, and the decreased cost is more than the increased one, so the total cost of supply chain can be reduced. We can see that the SupplyHub’s cost increases greatly in context of centralized decisionmaking from Tables 4 and 5, so the operator of the SupplyHub may be not willing to make decisions centralized. In fact, suppliers always sell their products to the manufacturer on consignment under SupplyHub mode. The inventory holding cost is paid by suppliers when their products are stored in the SupplyHub, as every supplier’s cost decreases greatly on the condition of centralized decisionmaking, so they are willing to pay the increased inventory holding cost.(3)The SupplyHub’s distribution interval and every supplier’s distribution interval increase under centralized decisionmaking compared to the results obtained in the case of decentralized decisionmaking, but for supplier’s order interval, some increase and others decrease. From Tables 2 and 3, it can be seen that every supplier’s distribution interval and increase in the context of centralized decisionmaking, so the SupplyHub’s distribution interval for every manufacturer also increases under this case.(4)From Table 2, it can be seen that in case of decentralized decisionmaking, all the suppliers’ and SupplyHub’s decisions remain the same as the number of manufacturer increases, but under centralized decisionmaking, their decisions change as the number of manufacturer increases. This is because in the context of centralized decisionmaking, every decision maker considers the influence of his decision on others, and they optimize the whole supply chain collaboratively. Therefore, as the number of manufacturer increases, all the suppliers and the SupplyHub change their optimal decisions.
6. Conclusions
This paper examines the collaborative scheduling model for the SupplyHub consists of multiple suppliers and multiple manufacturers. We describe the basic operational process of the SupplyHub and formulate the basic decision models. Given two different scenarios of decentralized system and collaborative system, we first consider the case that the SupplyHub, the suppliers, and the manufacturers operate separately in their delivery quantities, production quantities, and order quantities. We next consider the collaborative mechanism, in which the SupplyHub makes the entire decisions for all the suppliers and manufacturers. Furthermore, we offer the complexity analysis for the collaborative scheduling model and it turns to be proved NPcomplete. Consequently, we propose an autoadapted differential evolution algorithm. The numerical analysis illustrates that the performance of collaborative decision is superior to the decentralized decision. All these results demonstrate that the implementation of SupplyHub can significantly reduce the operation cost in the assembly system, and thus improve the supply chain's overall performance.
Conflict of Interests
The authors declare no conflict of interests. We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work, there is no professional or other personal interest of any nature or kind in any product, service and/or company that could be construed as influencing the position presented in, or the review of, the manuscript entitled, “A Collaborative Scheduling Model for the SupplyHub with Multiple Suppliers and Multiple Manufacturers”.
Acknowledgments
This work was supported by the National Natural Science Foundation of China (nos. 71102174, 71372019, and 71231007), Specialized Research Fund for Doctoral Program of Higher Education of China (no. 20111101120019), Beijing Philosophy and Social Science Foundation of China (no. 11JGC106), Beijing Higher Education Young Elite Teacher Project (no. YETP1173) and China Postdoctoral Science Foundation (no. 2013M542066).
References
 E. Barnes, J. Dai, S. Deng et al., On the Strategy of SupplyHubs for Cost Reduction and Responsiveness, National University of Singapore, Singapore, 2000.
 Y. Wang and S. Ma, “A study on supplyhub mode under the supply chain environment,” Management Review, vol. 17, no. 2, pp. 33–36, 2005 (Chinese). View at: Google Scholar
 J. Shah and M. Goh, “Setting operating policies for supply hubs,” International Journal of Production Economics, vol. 100, no. 2, pp. 239–252, 2006. View at: Publisher Site  Google Scholar
 J. Hahm and C. A. Yano, “The economic lot and delivery scheduling problem: the single item case,” International Journal of Production Economics, vol. 28, no. 2, pp. 235–252, 1992. View at: Google Scholar
 J. Hahm and C. A. Yano, “Economic lot and delivery scheduling problem: the common cycle case,” IIE Transactions, vol. 27, no. 2, pp. 113–125, 1995. View at: Google Scholar
 J. Hahm and C. A. Yano, “Economic lot and delivery scheduling problem: models for nested schedules,” IIE Transactions, vol. 27, no. 2, pp. 126–139, 1995. View at: Google Scholar
 M. Khouja, “The economic lot and delivery scheduling problem: common cycle, rework, and variable production rate,” IIE Transactions, vol. 32, no. 8, pp. 715–725, 2000. View at: Google Scholar
 J. Clausen and S. Ju, “A hybrid algorithm for solving the economic lot and delivery scheduling problem in the common cycle case,” European Journal of Operational Research, vol. 175, no. 2, pp. 1141–1150, 2006. View at: Publisher Site  Google Scholar
 F. E. Vergara, M. Khouja, and Z. Michalewicz, “An evolutionary algorithm for optimizing material flow in supply chains,” Computers and Industrial Engineering, vol. 43, no. 3, pp. 407–421, 2002. View at: Publisher Site  Google Scholar
 M. Khouja, “Synchronization in supply chains: implications for design and management,” Journal of the Operational Research Society, vol. 54, no. 9, pp. 984–994, 2003. View at: Publisher Site  Google Scholar
 G. Pundoor, Integrated ProductionDistribution Scheduling in Supply Chains, University of Maryland, College Park, Md, USA, 2005.
 S. A. Torabi, S. M. T. Fatemi Ghomi, and B. Karimi, “A hybrid genetic algorithm for the finite horizon economic lot and delivery scheduling in supply chains,” European Journal of Operational Research, vol. 173, no. 1, pp. 173–189, 2006. View at: Publisher Site  Google Scholar
 D. Naso, M. Surico, B. Turchiano, and U. Kaymak, “Genetic algorithms for supplychain scheduling: a case study in the distribution of readymixed concrete,” European Journal of Operational Research, vol. 177, no. 3, pp. 2069–2099, 2007. View at: Publisher Site  Google Scholar
 S. Ma and F. Gong, “Collaborative decision of distribution lotsizing among suppliers based on supplyhub,” Industrial Engineering and Management, vol. 14, no. 2, pp. 1–9, 2009 (Chinese). View at: Google Scholar
 C. Lin and S. Chen, “An integral constrained generalized hubandspoke network design problem,” Transportation Research E, vol. 44, no. 6, pp. 986–1003, 2008. View at: Publisher Site  Google Scholar
 C. Lin, “The integrated secondary route network design model in the hierarchical hubandspoke network for dual express services,” International Journal of Production Economics, vol. 123, no. 1, pp. 20–30, 2010. View at: Publisher Site  Google Scholar
 V. T. Charles, Y. P. L. Gilbert, J. C. T. Amy, C. S. Liu, and W. T. Lee, “Deriving industrial logistics hub reference models for manufacturing based economies,” Expert System with Applications, vol. 38, pp. 1223–1232, 2011. View at: Google Scholar
 J. Li, S. Ma, P. Guo, and C. Liu, “Supply chain design model based on BOMSupply Hub,” Computer Integrated Manufacturing Systems, vol. 15, no. 7, pp. 1299–1306, 2009 (Chinese). View at: Google Scholar
 H. Gui and S. Ma, “A study on the multisource replenishment model and coordination lot size decisionmaking based on SupplyHub,” Chinese Journal of Management Science, vol. 18, no. 1, pp. 78–82, 2010 (Chinese). View at: Google Scholar
 G. Li, S. Ma, F. Gong, and Z. Wang, “Research reviews and future prospective of collaborative operation in supply logistics based on SupplyHub,” Journal of Mechanical Engineering, vol. 47, no. 20, pp. 23–33, 2011 (Chinese). View at: Publisher Site  Google Scholar
 M. R. Garey and D. S. Johnson, Computers and Intractability: A Guide to the Theory of NPCompleteness, A Series of Books in the Mathematical Sciences, W.H. Freeman and Company, New York, NY, USA, 1979.
Copyright
Copyright © 2014 Guo Li et al. This 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.