Dynamic supply chain design with inventory

Dedicated to the memory of Charles ReVelle
https://doi.org/10.1016/j.cor.2006.03.017Get rights and content

Abstract

In this paper, we deal with a facility location problem where we build new facilities or close down already existing facilities at two different distribution levels over a given time horizon. In addition, we allow to carry over stock in warehouses between consecutive periods. Our model intends to minimize the total costs, including transportation and inventory holding costs for products as well as fixed and operating costs for facilities.

After formulating the problem, we propose a Lagrangian approach which relaxes the constraints connecting the distribution levels. A procedure is developed to solve the resulting, independent subproblems and, based on this solution, to construct a feasible solution for the original problem.

Introduction

Discrete location problems are an important group of problems within operational research. Especially in the context of strategic supply chain management, location problems experience more and more attention (see [1], [2], [3]).

A supply chain network comprises a number of facilities (e.g., manufacturing plants, distribution centers, warehouses, etc.) that perform a set of operations ranging from the acquisition of raw materials, the transformation of these materials into intermediate and finished products, to the distribution of the finished goods to the customers. Fig. 1 shows an example of a network with suppliers, plants, warehouses, and customers. Arrows indicate that products are shipped between two facilities in a particular time period. Note that operating facilities can change from one time period to another. In the following, we will concentrate on the distribution part (without procurement); therefore, we deal with a two-echelon network structure. The optimization of the complete logistics network is accomplished through efficient planning decisions. Strategic decisions, on the one hand, include facility location, among others, and have a long-lasting effect on a company. On the other hand, the transportation pattern to be followed in each time period is considered as a tactical decision.

Most location models deal with the redesign of supply chain networks by deciding which existing facilities should be closed and where new facilities should be established. However, during this redesign process, one is often faced with the problem of how to transform an initial supply chain structure into a new one. For example, a company wishes to adapt the locations of its warehouses throughout Europe to meet changes in the customer behavior. This process has to be completed in five years, where the initial and the desired final state are known, and a time-dependent dynamic solution which transforms one into the other is sought. Hence, multi-period models have to be employed in order to address these questions about the redesign process. To cope with these types of problems, several approaches have already been proposed in the literature (see [4], [5], [6], [7]). However, some typical features of supply chain networks, such as a multi-echelon structure or capacity and inventory aspects, have been considered only partially in the literature until now (see [5], [6], [8], [9], [10], [11], [12], [13]). A recent modeling paper that covers most of the above-mentioned issues but that does not go into algorithmic considerations is Melo et al. [14].

In this paper, we investigate a dynamic two-echelon multi-commodity location model where potential new facilities can be opened and existing facilities can be closed. Assuming a high fixed cost for establishing and closing a facility, we do not allow a facility which has been closed once to be reopened and consequently, a facility opened during the planning horizon cannot be closed again. This model is an extension of the problem considered in Hinojosa et al. [15], where a multi-period distribution systems of perishable goods has been modeled and no outsourcing has been allowed to cover demand. Under these hypotheses, items do not carry over to consecutive time periods. However, when modeling distribution systems for non-perishable goods, inventories are an essential decision aspect. Moreover, it is unrealistic not to allow outsourcing, because in any distribution system it is nearly always possible to buy products from outside suppliers if capacities are insufficient. Note that this feature also avoids the infeasibility of some patterns of demand that may occur in the previous model. The integration of these two characteristics, inventories and outsourcing, makes the model more general, respectively more realistic, although the mathematical treatment is more difficult. To the best of our knowledge, this model has not been addressed in the literature yet.

The goal of this problem is to minimize the total cost of designing the supply chain network and of the distribution activities in order to fulfill the customer demands. The problem is modeled as a mixed-integer linear program. However, since approaches dealing directly with such formulations lead to extensive computation times, we propose the following alternative solution approach. First, we employ a Lagrangian Relaxation scheme incorporating a dual ascent method to obtain a lower bound on the optimal objective value (see [16], [17], [18], [19], [20], [21] for applications of this method in different contexts). Afterward, based on the solution of the relaxed problem, we construct a heuristic solution, and hence an upper bound, for the problem. At last, this upper bound is improved using an interchange heuristic. Although we address a more general problem than in [15], we obtain solutions of similar quality.

The remaining paper is organized as follows. In Section 2, a mathematical formulation of the problem is presented. In Section 3, we introduce a Lagrangian Relaxation for this model. Section 4 contains the procedure to construct heuristic solutions based on the relaxed ones; moreover, the Interchange method is detailed. Computational results are presented in Section 5. The paper ends with some conclusions, an outlook to future research, and an Appendix where some technical results are included.

Section snippets

The model

We deal with a dynamic two-echelon multi-commodity capacitated facility location problem with inventory and outsourcing. The objective is to minimize the total cost for meeting demands of different products specified over different time periods at various customer locations. The version of the problem considered here makes the following assumptions. The planning horizon consists of a set T={1,,T} of different time periods indexed by tT, where |T|=T. For example, seasons or months are typical

Decomposition of the problem: Lagrangian Relaxation

In this section, we consider a Lagrangian Relaxation of problem (D2ELI) obtained by relaxing the constraints (1) and (4) into the objective function. This is done by associating non-negative multipliers μipt0 to the constraints (1) and multipliers λjptR to the constraints (4). The relaxed problem, denoted by LR(λ,μ), is then given byMinf(λ,μ)(x,y,o,I,z,ζ)tTiLCjLWpPTCijptxijptDipt+tTjLWkLPpPPTCjkptyjkptWCjt+tTiLCpPOSCiptoiptDipt+tTjLWpPICjptIjpt+tTjLWTCWjtzjt+t

Heuristic solution algorithm

In the previous section, the solution of the Lagrangian Relaxation for (D2ELI) has been described where v(LR(λ,μ)) provides a lower bound on v(D2ELI). This lower bound can be optimized using the well-known technique of Subgradient Optimization (see, e.g., [22]). Observe that for any given λR and μ0, a subgradient of LR(λ,μ) is given by δ(λ,μ)=δλδμ=iLCDiptx˜ijpt+I˜jpt-kLPWCjty˜jkpt-I˜jpt-11-jLWx˜ijpt-o˜ipti,j,p,t,with (x˜,y˜,o˜,I˜,z˜,ζ˜) being an optimal solution for LR(λ,μ).

Computational study

The computational tests presented in this part have been designed to evaluate the performance of the heuristic procedure developed in the previous sections. On this account, the algorithm was implemented using Visual C++6.0 where ILOG Concert Technology routines have been used for the implementation of the linear programs. Furthermore, ILOG CPLEX 8.1 has been used to solve these linear programs and to obtain exact solutions of the tested problems (by using Branch & Bound with default parameters

Conclusions

The design and configuration of a supply chain which involves, among other aspects, facility location decisions, is crucial for an efficient and cost-effective operation and management. We propose a formulation for a dynamic two-echelon multi-commodity capacitated plant location problem with inventory and outsourcing aspects which covers many issues of practical network configuration problems.

Therefore, the proposed model can be used to obtain better insight into the quantitative aspects of

Acknowledgments

The authors thank Spanish Ministry of Education and Science (Grant numbers: HA2003:0121 and MTM2004:0909) and the German Academic Exchange Service (DAAD) (Grant number: D/03/40310) for partial support.

References (23)

  • T. Bender et al.

    Location software and interface with GIS and supply chain management

  • Cited by (103)

    • Longitudinal bibliometric analysis applied to home care services

      2021, Computer Methods and Programs in Biomedicine
    View all citing articles on Scopus
    View full text