Abstract

The combination of traditional retail channel with direct channel adds a new dimension of competition to manufacturers’ distribution system. In this paper, we consider a make-to-order manufacturer with two channels of sale, sale through retailers and online direct sale. The customers are classified into different classes, based on their sensitivity to price and due date. The orders of traditional retail channel customers are fulfilled in the same period of ordering. However, price and due date are quoted to the online customers based on the available capacity as well as the other orders in the pipeline. We develop two different structures of the supply chain: centralized and decentralized dual-channel supply chain which are formulated as bilevel binary nonlinear models. The Particle Swarm Optimization algorithm is also developed to obtain a satisfactory near-optimal solution and compared to a genetic algorithm. Through various numerical analyses, we investigate the effects of the customers’ preference of a direct channel on the model’s variables.

1. Introduction

The rapidly expanding Internet provides an opportunity for organizations to distribute their products via both direct channel and traditional retail channel. Some personal computer manufacturers (like Dell company), apparel retailers, and automotive industries (like General Motors) are examples of companies that use hybrid of both direct and retailer channels.

In the direct channel, the firm interacts with consumers directly through Internet. There are a number of benefits from direct channel distribution such as controlling the distribution and pricing directly, providing a broader product selection, and improving firms’ visibility [1].

Despite hybrid channel’s benefits such as capturing a larger share of the market, combining the retail distribution channel with direct channel may pose some challenges, including pricing policies, distribution strategies, and conflicting demands placed on internal company resources such as capital, personal, products, and technology by multiple channels [2].

To overcome these challenges, supply chain’s members negotiate the retail as well as wholesale price to cooperate with each other. In addition to the product price, there are other factors such as product availability and service quality that contribute to consumer preference of the direct channel [3].

Delivery lead time is one of the important factors that can affect customers’ demand [3]. This is the reason many e-retailers, such as Amazon.com, BestBuy.com, Walmart.com, and FYE.com, try to offer competitively quoted lead times [4].

This paper is focused on competitive pricing strategy as well lead time decisions in a supply chain for a manufacturer that sells the products through two channels. One channel is the traditional one in which the firm uses an intermediary to reach final consumers, while the other is a direct channel in which the customer places direct orders through the Internet. It is assumed that there are multiple classes of customers in the market. The demand of each class depends on the price and lead time. A finite planning horizon is considered, where the production capacity in each period is finite but varies. The manufacturer has to respond to the customers quickly, based on the available capacity and the orders in pipeline. Due to the finite production capacity and the demand sensitivity to price and lead time changes, the manufacturer needs to decide on the selling price and the lead time of direct customers, the contract terms with the retailer, and the wholesale price as well as the production schedule to maximize his own profit.

We consider two different cases, centralized and decentralized dual-channel supply chain. We propose a model to determine suitable lead time and price, simultaneously for each case. In a decentralized dual-channel supply chain, the two members interact within the framework of Stackelberg game. Under this framework, the manufacturer, as the leader, determines the wholesale price for retailer and also a price and lead time for direct sale in each period. The intermediary then reacts by choosing a retail price to maximize its own profit. On the other hand, for a centralized dual-channel supply chain, the direct sale price, the traditional retail price, and the quoted lead time in the direct channel are determined by a vertically integrated manufacturer.

The resulting models happen to be binary nonlinear programs. These kinds of problems with large dimensions are not usually solved by exact algorithms. Therefore, an alternative method for solving the models is to use metaheuristic algorithms to obtain a near-optimal solution with reasonable computational time. Thus, an algorithm of Particle Swarm Optimization (PSO) is developed to solve the models. The results will be compared, in terms of solution quality and computational time, with genetic algorithm (GA).

The remainder of this paper is structured as follows. Section 2 reviews the more relevant literature. We formulate the models in Section 3. The principles of the PSO metaheuristic and our algorithm are explained in Section 4. Section 5 presents some numerical examples of our model to examine the effects of customer preference of a direct channel on the pricing strategies and lead time decisions. Our conclusions are summarized in Section 6.

2. Literature Review

This paper focuses on competition in a dual-channel supply chain. A comprehensive review of multichannel models can be found in [1, 5].

Several researchers and practitioners have focused on dual-channel supply chains during the last decade. Different aspects of this chain are investigated. Most of the papers that formulated the dual-channel supply chain focused on the competition context in the supply chain and pricing optimization issues in each channel [69]. The researchers combined the pricing issues with other aspects of supply chain. In this regard, we can refer to sales effort determining and service management in each channel [1013], contract optimization [6, 14], disruption management [1517], product variety in supply chain [18, 19], and multiperiod model [20].

Besides parameters such as price, services, and quality that can affect the demand process, the lead time (or due date) is also an important parameter. Some researchers have considered that the quoted lead times (or due dates) also affect customers’ decisions on placing an order (e.g., Duenyas and Hopp [21]; So and Song [22]; Easton and Moodie [23]; Keskinocak et al. [24]; Webster [25]; Watanapa and Techanitisawad [26]; Charnsirisakskul et al. [27]; Mustafa et al. [28]; Chaharsooghi et al. [29]; and Chaharsooghi et al. [30]). However, the above papers have not addressed the dual-channel distribution issue. The papers by Chen et al. [31]; Hua et al. [3]; Xu et al. [32]; Batarfi et al. [33]; Yang et al. [4]; and Modak and Kelle [34] are some examples that investigated lead time optimization in the dual-channel supply chain.

Xu et al. [32] considered the unit delivery cost with if the product is to be delivered with lead time t. Batarfi et al. [33] considered the combination of two production approaches: make-to-order and make-to-stock in direct online channel and indirect offline channel, respectively. The demand depends on the prices, the quoted delivery lead time, and the product differentiation.

Yang et al. [4] modeled delivery lead time optimization for perishable products in a dual-channel supply chain. Modak and Kelle [34] considered that the demand not only is dependent on price and delivery time but also is stochastic.

The lead times in the above papers are determined exogenously (determined by the sales department, without knowing the actual production schedule). In addition, the production capacity is unlimited. Table 1 illustrates the major literature review with our paper included.

Based on the above literature, this paper investigates the joint decision on production, pricing, and lead time in a dual-channel distribution system where the lead times are assigned internally by the scheduling model. Aside from considering the above literature, we address a new model in which the production capacity in each period is limited. We also consider multiple customer classes that differ in their arrival (commitment) times, quantities demanded, and sensitivity to price and lead time.

3. Problem Description

We consider a dual-channel supply chain in which a manufacturer sells to retailers as well as directly to end customers. The planning horizon is assumed to be finite and divided into periods of equal length. The capacity of the manufacturer is limited but may vary in different periods. Customers can be classified with respect to their sensitivity to price and lead time. Furthermore, the attributes of customers such as arrival (commitment) times, quantities demanded, unit production, and holding costs are different.

In each period, the manufacturer must set a wholesale price for the traditional retail channel as well as setting both price and lead time (or due date) for the customers of direct channel. For the customers of traditional retail channel, the production must be scheduled at the same period, at which the order arrives. However, the manufacturer can quote a lead time (due date) to the customers of direct channel. The production for these customers is scheduled within any period between the arrival time of order and the quoted due date. A holding cost occurs for any order of direct channel which is completed before the quoted due date.

As mentioned before, in order to evaluate the effects of the delivery lead time and customer’s preference of the direct channel on the pricing decisions of the manufacturer and retailer, we consider two different dual-channel supply chains, centralized and decentralized systems.

3.1. Notation

We use the following notation.

3.1.1. Sets

: set of customer classes, based on sensitivity to price and due date: set of planning periods

3.1.2. Parameters

: arrival time of customer of class : third party holding cost per time period per unit of customer of class : production cost of customer of class in the direct channel in period : production cost of customer of class in the retail channel in period : operational cost in the retail channel for customer of class : operational cost in the direct channel for customer of class : production capacity available in period : demand (in terms of production capacity units) for customer of class in the retail channel, quoted due date : demand (in terms of production capacity units) for customer of class in the direct channel, quoted due date

3.1.3. Decision Variables

: 1 if the due date , , is selected (quoted) for customer of class in direct channel; 0 otherwise: price in the retail channel for customer of class : price in the direct channel for customer of class : wholesale price charged for customer of class in the retail channel: total production (in units of capacity) for customer of class in the direct channel in period : total inventory of customer of class

3.2. Demand Function

In line with Kurata et al. [35], Cai et al. [6], and Hua et al. [3], we assume that the demand is a linear function of the self- and cross-price and lead time, as follows:where and denote the consumer demand to the manufacturer and the consumer demand to the retailer, respectively, denotes the base level of industry demand or the demand rate for customer of class , and represents the initial portion of customers of class that prefer the direct channel if the price and lead time are zero. Thus, represents the portion of customers of class that prefer purchasing from the retailer. The coefficients and are the coefficients of the price elasticity in the direct channel and retail channel demand functions, respectively. The cross-price sensitivities and reflect the substitution’s degree of the two channels, and is the lead time sensitivity of the demand in the direct channel. If the lead time increases by one unit, units of demand will transfer to the retail channel and units of direct channel’s demand will be decreased. The total demand of the two channels should have a negative slope with respect to the retailer’s price, the direct sale price, and the quoted lead time. Thus, we have , , and .

Following Hua et al. [3], it is assumed that the manufacturer uses dual channels to sell their goods, and the base level of industry demand or demand rate in both channels is very large; i.e., should not be unreasonably small or large.

3.3. Model of the Decentralized Dual-Channel Supply Chain

In this section, we study a decentralized dual-channel supply chain. In this model both the manufacturer and the retailer make their own decisions separately to maximize their profits. The manufacturer, as the Stackelberg leader, first determines the wholesale price , the direct sale price , and the direct sale quoted lead time . Then, the retailer chooses his own optimal retail price based on the manufacturer’s decisions.

3.3.1. Manufacturer’s Best Response

The goal of the manufacturer as a leader is to maximize his profit, considering the capacity constraints and demand constraints in the systems and constraints determined by the retailer optimization problem. The problem is formulated within the framework of bilevel programming (BLP), first level (the manufacturer model called the leader) and second level (the retailer model called a follower). In BLP model, each decision maker tries to optimize its own objective function without considering the objective of the other party. However, the decision of each party affects the objective value of the other one as well as the decision space.

3.3.2. First-Level Model: Manufacturer Model

S.T.

3.3.3. Second-Level Model: Retailer Model

S.T.

The first and second terms in the first-level objective represent the total revenue and production cost of direct sales. The third term represents the total profit obtained by sales to the retailer and the fourth one is the carrying cost.

Constraint (4) indicates that the wholesale price cannot be higher than the direct channel price; otherwise, the retailer may purchase from the direct channel at a lower price. Constraints (5) ensure that only one due date is chosen for each direct channel customer order. Constraint (6) ensures that if due date is selected for customer of class in the direct channel, then exact units must be produced and delivered, where depends on the selected price and due date. Constraint (7) is a capacity constraint that ensures that the production capacity in each period is not exceeded. An order of a retail channel customer is produced in the customer’s arrival time period and delivered instantaneously in the same period, whereas an order of a direct channel customer can be produced in any period between its arrival period and the quoted due date. The first term in the left hand side of constraint (7) indicates the total production for direct channel customers and the second term is the total production for retail channel customers. Constraint (8) indicates that an order of a direct channel customer can be produced in any period between its arrival period and the quoted due date.

The required inventory for orders is scheduled in any period prior to its commitment, and the negotiated due date is controlled by constraint (9), where is a sufficiently large number. Constraint (10) is demand functions for customer orders in the direct channel. The term is a time interval between the arrival time of an order and the quoted due date, which is called the lead time. The objective function of second-level optimization problem for the retailer channel is represented by (11). Constraints (12) and (13) control feasibility as well as demand restrictions.

Without considering constraints (12)–(14) for retailer, its best response to the wholesale price can be defined in Proposition 1.

Proposition 1. The retailer’s best response to the wholesale price , the direct sale price , and the direct quoted lead time set by the manufacturer is as follows:The Proof of Proposition 1 as well as the other propositions is given in the appendix.

The BLP model (4)–(14) can be formulated as a single level mixed binary problem. This is achieved by replacing the lower level problem (12)–(14) with its Kuhn–Tucker conditions, which we name Model I, as follows.

3.3.4. Model I

S.T.

Constraints (24)–(27) indicate the optimality condition for the retailer to convert the bilevel problem into a single level one.

Proposition 2. For any given due date j, the wholesale price , and the direct sale price for customer class i, the optimal retail price is always positive.

As a result of Proposition 2, it can be concluded that is always equal to zero, because in Model I.

Proposition 3. Consider an unlimited production capacity in each period for a decentralized dual-channel supply chain. If , the dual channel is strictly jointly concave in and .

From Proposition 3, if , then is always greater than zero. Thus, in this case, the manufacturer profit is always strictly jointly concave in and . Thus, for the sake of analytical tractability, we will assume that the cross-price effects are symmetric and .

Proposition 4. Let the production capacity be unlimited in each period for a decentralized dual-channel supply chain and suppose there is a withThen, the optimal lead time can be found from , , and by comparing their values; the one with the largest value is the optimal lead time.

3.4. Model of the Centralized Dual-Channel Supply Chain

In a centralized dual-channel supply chain, a vertically integrated manufacturer controls the wholesale price , the direct sale price , the direct sale quoted lead time , and the retailer sale price . The model, called Model II, is as follows.

3.4.1. Model II

S.T.

The objective function (30) maximizes the total profit of the centralized supply chain, which is the sum of manufacturer’s profit and retailer’s profit. The remaining constraints are the same as those in Model I.

Proposition 5. Consider an unlimited production capacity in each period for a centralized dual-channel supply chain. If , then the optimal lead time can be found from and by comparing their values; the largest value is the optimal lead time.

4. Solution Approach

Models I and II are 0-1 nonlinear programs with continuous price and production decision variables and binary variables for due date selection. It is well known that the problem of nonlinear 0-1 programming is NP-hard [36]. Thus, these problems cannot be solved easily, and exact algorithms can be time consuming when the number of 0-1 variables is large. An alternative for solving these models is to use approximate algorithms or heuristic methods with reasonable computational times.

In this paper, PSO metaheuristic is used and compared to the GA for modeling and optimization of the pricing and due date setting problems in a dual-channel supply chain.

PSO and GA can handle the whole MINLP easily and naturally, and it is easy to apply it to various problems for comparison with conventional methods.

If we fix the set of binary variables Z in the models, then both models are converted to quadratic programs that can be solved by the nonlinear programming solver LINGO.

4.1. Particle Swarm Optimization (PSO)

The PSO algorithm was first proposed by Kennedy and Eberhart [37]. This method is based on the information shared among members of a species and then used for evolution.

Simple structure, ease of implementation, speed of acquiring solutions, and robustness are the advantages of the PSO that persuade us to use it in solving the models.

Recently, PSO algorithms were successfully applied to a wide range of applications. A comprehensive survey of PSO algorithms and applications can be found in the paper by Kennedy et al. [38].

In the proposed PSO algorithm, particle k is represented as , which denotes the due dates quoted to N customers. For each in N-dimensional space, the is set to one in Models I and II, and the other variables , are fixed to zero for customer order .

This section will present the application of the PSO algorithm for Models I and II. The PSO algorithm for solving these models is illustrated in Figure 1.

The key point in a constrained optimization process is to deal with the constraints. We must modify the original PSO method for constrained optimization. Many methods were proposed for handling constraints, such as methods based on preserving the feasibility of solutions, methods based on penalty functions, methods that make a clear distinction between feasible and infeasible solutions, and other hybrid methods [39]. The most straightforward method is the one based on preserving the feasibility of solutions. In this method, each particle searches the whole space but only keeps track of the feasible solutions. To accelerate the process, we derive an upper bound on the search range by finding the largest lead times such that both demand in retail and direct channel will be nonnegative; i.e., . The upper bounds on lead times are given in the following proposition.

Proposition 6. The best due date for each customer is restricted to a range . The lower bound of the range is the arrival time of the customer, i.e., , and the upper bound of the range is

4.2. Genetic Algorithm (GA)

GA is a well-known metaheuristic optimization technique based on Darwin’s theory of the “survival of the fittest,” proposed by Holland [40]. The GA starts with a group of individuals created randomly. The individuals in the population are then evaluated using a fitness value. Two individuals are then selected based on their fitness. These individuals “reproduce” to create one or more offspring by crossover and mutation operators. The one-point crossover and swap mutation are used in this article. According to the description provided in PSO algorithm, each solution can be represented by an integer string with length N (number of customers). Each gene represents the due date quoted to each customer.

The GA algorithm for solving these models is illustrated in Figure 2:

5. Numerical Studies

In this section, we investigate the relation between the wholesale price, the direct sale price, and the retail price in the decentralized and centralized supply chain. The pricing strategies and quoted lead time decisions are compared for the two models using numerical experiments.

The parameters of the proposed PSO algorithm are selected based on parameter tuning. With testing different values for PSO’ parameters, the ones selected are those that gave the best results. The best values of the computational experiments are as follows: (1) the values of a population of 30 individuals are used for both GA and PSO, (2) the initial inertia weight is set to 0.9, and (3) the values of the acceleration constants c1 and c2 are fixed to 0.9. The maximum velocity is set as the difference between the upper and the lower bounds, which ensures that the particles are able to fly across the problem-specific constraints region. The other parameters used in GA are crossover rate of 0.80 and mutation rate of 0.3.

Each instance was run for 50 iterations, and 30 replications were conducted for each instance. The performance of PSO algorithm was compared with MINLP solver GAMS and GA algorithm by testing on a set of 8 small size instances in the decentralized (Model I) and centralized (Model II) supply chain. Table 2 reports the comparison between the GAMS solutions and the presented PSO algorithm. The sum of manufacturer’s and retailer’s profit is shown in Table 2. All the results show that PSO algorithm can achieve better results than those obtained by GAMS solver.

Comparing the results of the GA and PSO methods, we can see that there is no conclusive winner. In some cases, the GA method results in a better solution and in some cases the PSO method does. Due to the simplicity of the PSO structure, we use it for our sensitivity analysis.

To analyze the effects of models’ parameters on prices and profits, we considered 18 different problem groups to carry out this numerical study. For each group of problems, the production capacity of each period () is categorized as high and low capacity. The ratio of operational costs in direct channel and retailer is categorized as high, medium, and low. We can have single class customer problems where the price and lead time sensitivities are the same across the customers and multiclass customer problems based on the variability of these sensitivities. With this assumption, the additional categories are based on price sensitivity variability (PV) and lead time sensitivity variability (LV). Table 3 presents the characteristics of different groups of problems.

The other parameters are considered as follows:

The holding costs per unit of time for each customer of class are , and the production cost in each period for each customer of class is . The demand rate for customer of class , , is generated randomly from . We considered a planning horizon with 12 time periods and 6 customer classes arriving during the planning horizon for all problems. Two types of arrival time distributions are considered: the arrival times near the beginning of planning horizon (B) ( uniform ) and the uniform distribution along planning horizon (U) ( uniform ) [29, 33].

In all instances, we investigated the effect of customer preference of the direct channel, , on pricing and lead time decisions. The results of some carried instances are summarized in Figures 39 and Tables 4 and 5. Tables 4 and 5 show the differences between average values of retailer prices and direct prices obtained for customer classes and the profits under both decentralized (Model I) and centralized (Model II) supply chains. In the decentralized supply chain, as illustrated in Figures 3 and 4, in some examples, the manufacturer’s profit increases as the customer preference of the direct channel increases, whereas the profit decreases for others. Almost all the examples with decreasing profit functions are consequence of high operational cost in the direct channel. The retailer’s profit is decreasing with customer preference of the direct channel.

As we can see from Figures 5 and 8, in both the centralized and decentralized dual-channel supply chain, when customer preference of the direct channel is below a certain level, the retail price is higher than the direct sale price; conversely, when exceeds that level, the direct price becomes higher than the retail sale price. This result shows that if the base level of demand or demand rate in one channel is relatively higher than a certain threshold, the sale price in that channel should be set higher than the one in the other channel.

From Figure 5, in some examples, when is relatively low, the direct sale price should be set equal to the wholesale price, and when is relatively high, the direct sale price should be set higher than the wholesale price. In other words, when is lower than a certain threshold, the base level of demand in the retail channel is high. Thus, the retail price can also be set to be high, but according to the low base demand in the direct channel, the direct sale price is set to be low. The wholesale price must be less than or equal to the direct sale price. Therefore, the direct sale price is equal to the wholesale price, and the retail price is higher than the wholesale price; conversely, when exceeds the threshold, the base level of demand in the retail channel is low, and the retail price is generally also set to be low. We know that the wholesale price must be lower than the retail price. Therefore, with increasing , the retail price and consequently the wholesale price decrease. As we can see from Figures 5 and 8, for some values of , both the retail price and the direct price in the decentralized dual-channel supply chain should be set higher than those in the centralized one, while the total profit in the decentralized dual-channel supply chain is lower than that in the centralized one. The negative value of gap in price differences in Table 4 and the positive value of gap for profits in Table 5 show this fact. This shows that when each partner in the decentralized dual-channel supply chain maximizes his own profit, this leads to double marginalization. Double marginalization means that the retailer and the manufacturer independently set their price to maximize their profit margins; as a result, the price is higher and the sales volume and profits are lower than those of a vertically integrated channel [3].

In instances with low or with high , the direct sale price in the centralized setting tends to equal the direct sale price in decentralized settings. This trend is also true for retail prices in the two settings. Moreover, when is very large, the retail channel has a small impact on the manufacturer’s profits, and in both settings, the manufacturer has a main role in determining prices. Therefore, the prices defined in the two settings become close.

As illustrated in Figure 7, in the centralized dual-channel supply chain, when customer preference of the direct channel is lower than a certain threshold, the total profit decreases with increasing ; conversely, when exceeds the threshold, the total profit increases with increasing . This threshold differs from one instance to another. In examples with high direct channel operational cost, the threshold is near 1, meaning the function seems as decreasing function. To compare the profitability changes of the firm according to different direct and retail channel operational costs, we carried some more examples by varying these two parameters. Figure 10 shows the results. As we can see from Figure 10, under high value of direct channel operational cost, the profit decreases with increasing . Therefore, it is more profitable to encourage customers buying from retail channel.

As we can see from Figures 6 and 9, the high lead time changes depending on in two centralized and decentralized setting show that the delivery lead time has a strong effect on the manufacturer’s and the retailer’s pricing strategies and profits. We can see the results of Propositions 4 and 5 in instances 2 and 16, where the unlimited capacity is considered. The quoted lead times for the customers are equal to the lower bound or the upper bound of the lead time.

We perform a numerical study to compare how the lead time flexibility affects the profitability of the firm.

We consider two policies of lead time flexibility: P1 (lead time flexibility), P2 (no lead time flexibility). With lead time flexibility, we quote different lead times to different customers. When there is no lead time flexibility, a single (fixed) lead time is quoted to all customers.

We have generated the problems in three situations: the customers’ sensitivity to price in direct channel is 1- greater, 2- equal, and 3- lower than customers’ sensitivity to price in retail channel. We have considered the same price sensitivities for all customers. The categorization for production capacity and variability of customers’ lead time sensitivity is shown in Table 3. The percentage of profit increases over P2 policy with no lead time flexibility under each policy and category is represented in Table 6. The main conclusions one can draw from Table 6 are as follows:(1)The effect of production capacity: comparing instances 2 and 4 (instance 4 with high production capacity), we can see that more capacity makes the manufacturer able to charge equal lead times to all customers, and manufacturers usually determine a lead time equal to that of the first period for all customers.(2)The effect of variability of customers’ sensitivity to lead time: comparing instances 1 and 2 (instance 1 with high variability in customers’ sensitivity), we can see that if there is high variability in customers’ lead time sensitivities, the manufacturer can obtain more profit from lead time flexibility. The manufacturer can charge the high lead time for customer with lower sensitivity to lead time and reserve the capacity of the first period for customers with higher sensitivity to lead time.

6. Conclusion

In this paper, we presented a pricing and due date setting model for a manufacturer with a dual sale channel, an online direct channel, and a traditional retail channel. We see that a large number of e-retailers, such as Amazon.com, BestBuy.com, and Walmart.com, attempt to offer a proper delivery lead time (Yang et al. [4]). Also the model can be developed for ’s auto industry which is the second largest industry in Iran after oil and gas. Currently, Iran’s auto industry has an online sale and the proposed list price is sometimes based on delivery time.

We assumed a finite planning horizon divided into periods of equal length. We considered the limit production capacity in each period and multiple classes of customers arriving during these periods. We developed a Stackelberg game to model the decentralized dual-channel supply chain. Under this game framework, the supplier, as the leader, announces the wholesale price to an intermediary in addition to the direct channel sales price and lead time. The intermediary then reacts by choosing a retail price to maximize its own profit. Bilevel programming was developed to model this situation. For a centralized dual-channel supply chain, the traditional retail price, the direct sale price, and the quoted lead time in the direct channel are determined in an integrated manner. Considering the lead time selection for each customer order, mixed binary integer nonlinear programming models for the design of the centralized and decentralized dual-channel supply chains were used.

Because exact algorithms for solving the proposed models can be expensive and time consuming for instances with large numbers of 0-1 variables, the PSO algorithm solving model is adopted to get a satisfactory near-optimal solution efficiently.

Through numerical analyses, we have examined the effects of the customer preference of a direct channel on the manufacturers’ and retailers’ pricing behaviors. We also compared the optimal lead times, prices, and profits in the two settings of a centralized and decentralized dual-channel supply chain.

Numerical examples have shown that the retail price is decreasing with increasing customer preference of the direct channel and that the direct sale price is increasing with increasing customer preference of the direct channel. Therefore, when the customer preference of the direct channel is low, the retail price is higher than the direct sale price; conversely, when the customer preference of the direct channel is high, the retail price is lower than the direct sale price. Comparing the two settings of dual-channel supply chains, we found that when is relatively low and, thus, the base level demand in the retail channel is high, both the retail price and the direct price in the decentralized dual-channel supply chain should be set to be higher than those in the centralized supply chain, while the total profit in the decentralized dual-channel supply chain is lower than that in the centralized supply chain. This shows double marginalization in the decentralized dual-channel supply chain which each member maximizes his own profit.

The high changes in the lead time as a function of in the centralized and decentralized settings show that the delivery lead time strongly influences the manufacturers’ and the retailers’ pricing strategies and profits. Therefore, considering a constant value for the lead time in all scenarios leads to a decrease in profits.

This research can be extended in several directions in future work. First, our model is deterministic, and we can study a model with stochastic demand. Second, we can consider competition among several manufacturers and retailers. Third, it is worth investigating the coordination of the dual-channel supply chain by contracts when the price and lead time are both considered in the models.

Appendix

Proof of Proposition 1. For given , , and , the retailer’s profit is determined byObviously, is a concave quadratic function of . Using the partial first-order condition, we get

Proof of Proposition 2. If , then we can simplify (24)–(26) as follows:Hence, . Based on complementary conditions (27), the . Thus, the constraint (A.3) can be simplified as follows:Therefore, the is always negative which is a contradiction.

Proof of Proposition 3. The retailer’s best response to the wholesale price , the direct sale price , and the direct sale quoted lead time set by the manufacturer is given by (3).
According to unlimited capacity in each period, the manufacturer’s profit is determined bySubstituting (15) into (A.7) and simplifying it, we getTaking the second-order partial derivatives of with respect to and , we have the Hessian matrix as follows:From assumption , is strictly jointly concave in and , since and

Proof of Proposition 4. As expressed in Proposition 3, under unlimited production capacity, the manufacturer’s best price is obtained fromand the KKT conditions for this model are

Case 1. When , we obtain and from ((A.12) and (A.13)). Notice that . Therefore, we haveThe second-order partial derivative of with respect to is which indicates that the is a linear function of . Therefore, in this case, the optimal value of will be equal to its upper bound or lower bound .

Case 2. When , then . When , we have . In this case, the second-order partial derivative of with respect to is also and we only need to check the upper bound and lower bound .
Overall, the optimal value can be found from , , and by comparing the values at them, and the one at which is the largest is the optimal.

Proof of Proposition 5. According to unlimited capacity in each period, the profit of the centralized supply chain isTaking the second-order partial derivatives of with respect to , , and we have the Hessian matrix as follows:From assumption , is strictly jointly concave in and , since andThe second-order partial derivative of with respect to is which indicates that the is a linear function of . According to the above properties, the optimal value of will be equal to its upper bound or lower bound.

Proof of Proposition 6. From , and constraints (1) and (2), we obtainTo have a feasible space for and , the upper bound obtained for must be greater than or equal to the lower bound. Consequently, we haveSubstituting into the above inequality, we can derive (39) which is upper bound for .

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.