A Mixed Integer Linear Programming Model For Solving Large ... - idei

5 downloads 50282 Views 810KB Size Report
Feb 22, 2012 - centers. Based on comprehensive analyses with operating data obtained .... In parallel, advances in e-commerce, both B2B and B2C, have led ...... between tour length and vehicle space utilization, which we will call “smart.
A Mixed Integer Linear Programming Model For Solving Large-Scale Integrated Location-Routing Problems For Urban Logistics Applications at Groupe La Poste M. Winkenbach∗, P.R. Kleindorfer∗∗ , B. Lemarié†, C. Levêque‡, A. Roset§, S. Spinler¶ February 22, 2012

Working Paper

Abstract In this work we present a large scale static, deterministic mixed inter linear programming model (MIP) solving an integrated location-routing problem (LRP) in the context of urban logistics services (ULS). We aim at determining a cost optimal infrastructure and fleet design for an urban consolidation and transportation network. The model is meant to quantitatively evaluate potential strategic moves of postal operators (POs) into the domain of urban logistics services. It was developed to support the decision making of POs such as French Groupe La Poste in designing an optimal facility network and fleet composition for the centralized consolidation and transportation of freight flows within urban centers. Based on comprehensive analyses with operating data obtained from La Poste, this paper aims at identifying the key determinants of the characteristics of an optimal infrastructure and fleet design to support the development of profitable ULS. Further, we discuss the sensitivity of the optimal design to changes in the input data of the LRP model.

[email protected];

WHU - Otto Beisheim School of Management, Burgplatz 2, 56179 Vallendar, Germany INSEAD, Boulevard de Constance, 77305 Fontainebleau, France † [email protected]; Groupe La Poste, 44 Boulevard de Vaugirard, 75757 Paris, France ‡ [email protected]; Groupe La Poste, 44 Boulevard de Vaugirard, 75757 Paris, France § [email protected]; Groupe La Poste, 44 Boulevard de Vaugirard, 75757 Paris, France ¶ [email protected]; WHU - Otto Beisheim School of Management, Burgplatz 2, 56179 Vallendar, Germany

∗∗ [email protected];

1

Contents 1 Introduction

4

2 Location-Routing Problems 2.1 Relevance of Location-Routing Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Exact Algorithms And Heuristics For Solving an LRP . . . . . . . . . . . . . . . . . . . . . . 2.3 Research Gaps in The LRP Literature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6 6 8 9

3 Tour Length And Cost Approximations

10

4 Location-Routing at La Poste 4.1 Problem Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Classification of The Intended LRP Model . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 Model Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.1 Complex Geographies And Demand Distributions . . . . . . . . . . . . . . . . 4.3.2 Multiple Parallel Network Architectures . . . . . . . . . . . . . . . . . . . . . . 4.3.3 Heterogeneous Vehicle Portfolio . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.4 Accounting For Existing Infrastructure . . . . . . . . . . . . . . . . . . . . . . . 4.4 Cost Formulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5 The Optimization Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5.1 Definition of The Single-Stage Full Flexibility Optimization Problem . . . . . . 4.5.2 A Two-Stage Optimization Approach to Overcome Computational Infeasibility 4.6 Top Level Analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6.1 Vehicle Competitiveness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6.2 Optimal Number And Location of Facilities . . . . . . . . . . . . . . . . . . . . 4.6.3 Optimal Threshold Between Parallel Network Architectures . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

12 12 13 13 13 15 15 16 16 16 16 17 21 21 21 22

5 Future Research

22

References

26

2

List of Figures 1 2 3 4 5 6

Motivation for research in the field of urban logistics . . . . . . . . . . . . . . . . . . . . . . . Illustration of the blind routing logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cost per stop as a function of vehicle type and line haul distance for a given stop density and average item size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cost optimal number of facilities for various demand distributions, mixed fleets . . . . . . . . Cost optimal number of facilities, uniform demand distribution, single vehicle type only . . . Comparison of transportation cost (excluding line-haul) between explicit application of Clarke Wright Savings Algorithm and closed-form approximation of Smilowitz and Daganzo [2005] .

5 15 21 23 24 28

List of Tables 1

A summary of LRP applications [Nagy and Salhi, 2007] . . . . . . . . . . . . . . . . . . . . .

3

7

1

Introduction

Modeling motivation and objective The principal objective of this research was to examine the possibilities for postal operators (POs) to harvest potential synergies between postal operations and capabilities and local delivery markets in urban areas. These synergies arise from the fact that fleet operations with the vehicular scale of a major postal operator would allow improved utilization of vehicles, better decision support software, and reaping thereby economies of scale and scope for collection and delivery services within and between urban regions. This could simultaneously improve the efficiency of the local logistics economy as well as providing additional profits for the PO. Urban Logistics Services (ULS) are representative of a number of key issues currently faced by POs. Given the financial challenges of continuing to meet the postal USO in the face of declining volumes occasioned by electronic substitution, ULS represents a possible profitable opportunity for diversification building on existing competencies of POs. PO-based ULS may also contribute to more sustainable local transport, to the extent that the vehicular fleet of POs employs less polluting vehicles and more efficient scheduling of collection and delivery operations. Since e-commerce is expected to grow significantly over the next decade, improving the efficiency of local logistics markets will be an area of growing importance. Thus, entering the market for ULS as an overarching consolidator of item flows into and out of urban centers is a potential strategic move for La Poste and other major POs offering both additional revenues for the company and welfare improvements for society as a whole. Increasing public awareness of the importance of sustainability and environmental protection has led to the introduction of tighter emissions regulations, emissions trading schemes and other pollution reducing measures by the European authorities. In parallel, advances in e-commerce, both B2B and B2C, have led to significant growth in parcel deliveries. These trends, coupled with increasingly congested urban areas, have given rise to the need for more rational planning of final mile logistics. The fast developing field of Urban Logistics encompasses the modeling and empirical research focused on these issues. In particular, the task of designing an optimal transportation infrastructure to provide urban logistics services at a high quality of service and in the most cost-effective way has become a key challenge for both logistics service providers as well as urban planners. Given the central role of postal operators in the parcel market, it is natural to investigate how a major PO like La Poste could contribute to a more efficient and sustainable Urban Logistics infrastructure. A fundamental research challenge in this regard concerns the modeling to support the planning for such PO-led urban logistics services. Addressing this challenge was the principal objective of this research. The work presented here had the dual purpose of understanding efficient provision of ULS as well as supporting La Poste’s decision making in designing an optimal infrastructure and fleet for its own potential strategic initiative in developing ULS for major French metropolitan areas. The complexities in launching a major initiative in ULS are summarized in Figure 1. Model functionality and features Designing an optimal transportation infrastructure and fleet for the provision of ULS is equivalent to a large-scale integrated location-routing problem (LRP). The aim of the optimization model developed in this work is to minimize the total cost of providing a given urban logistics service at a given quality while respecting a broad set of constraints. The optimization model accommodates two parallel network architectures for different item classes: 1) a transportation network with only one level of consolidation that allows for a direct shipment of large items between the central city hub and the actual demand occurrences; 2) a transportation network with two levels of consolidation for small items that are shipped between the actual demand occurrences and the city hub through intermediate depots. Given a certain demand pattern whose corresponding urban freight flows have to be accommodated in a consolidated manner, the key questions to be answered by the model are: • Where should the central consolidation center (i.e. the city hub) for the considered city be located? • How many intermediary depots should be in operation as a second level of consolidation and deconsolidation between the city hub and the actual demand for collection and delivery services? • Where should these intermediary depots be located?

4

/ŶĐƌĞĂƐŝŶŐĐŽƐƚĂŶĚĐŽŵƉůĞdžŝƚLJŽĨƵƌďĂŶƚƌĂŶƐƉŽƌƚĂƚŝŽŶ

ĞƚĞƌŝŽƌĂƚŝŽŶŽĨƌĞǀĞŶƵĞďĂƐĞĨƌŽŵĞƐƚĂďůŝƐŚĞĚďƵƐŝŶĞƐƐŵŽĚĞůƐ

ŚŝŐŚ EĞĞĚ ƚŽ ĚĞǀĞůŽƉ ŽƉƚŝŵŝnjĂƚŝŽŶ ĂŶĚ ƐŝŵƵůĂƚŝŽŶ ŵŽĚĞůƐ ƚŽ ƋƵĂŶƚŝƚĂƚŝǀĞůLJ ĞǀĂůƵĂƚĞ ƉŽƐƐŝďůĞ ƐƚƌĂƚĞŐŝĐ ŵŽǀĞƐ ĨŽƌ ƉŽƐƚĂů ŽƉĞƌĂƚŽƌƐ ͬ ůŽŐŝƐƚŝĐƐ ƐĞƌǀŝĐĞ ƉƌŽǀŝĚĞƌƐ ŝŶ ƚŚĞ ĚŽŵĂŝŶ ŽĨ hƌďĂŶ >ŽŐŝƐƚŝĐƐ ^ĞƌǀŝĐĞƐ

ZĞƋƵŝƌĞĚĞdžƉĂŶƐŝŽŶ ŽĨĐƵƐƚŽŵĞƌďĂƐĞ ŚŝŐŚ hŶĐĞƌƚĂŝŶƚLJ ůŽǁ

ůŽǁ ůŽǁ

ŚŝŐŚ

&ŝƚǁŝƚŚĐƵƌƌĞŶƚĂƐƐĞƚƐ

^ŝŵƉůĞůŝŶĞĞdžƚĞŶƐŝŽŶƐĨŽƌ ĞdžŝƐƚŝŶŐĐƵƐƚŽŵĞƌďĂƐĞ

ƉƉĂƌĞŶƚĚŝƌĞĐƚŝŽŶŽĨh>^ ďƵƐŝŶĞƐƐŵŽĚĞůƐ

/ŶĐƌĞĂƐŝŶŐĚĞŵĂŶĚĨŽƌƵƌďĂŶƚƌĂŶƐƉŽƌƚĂƚŝŽŶΘƐƚƌŽŶŐĞdžƚĞƌŶĂůŝƚŝĞƐ

WŽƚĞŶƚŝĂůƚĞĐŚŶŽůŽŐŝĐĂůĚŝƐƌƵƉƚŝŽŶƐǁŝƚŚƐŝŐŶŝĨŝĐĂŶƚĞĨĨĞĐƚƐŽŶĐŽƐƚĂŚĞĂĚ

Figure 1: Motivation for research in the field of urban logistics • Which city areas should be served from which facility using which kind of vehicle? • How many vehicles of which type should be located at which facility? These key questions correspond to the decision variables of the optimization model. It allows for a joint consideration of downstream and upstream freight flows when determining the optimal solution. The model incorporates a number of constraints in order to assure the practical feasibility of the solution obtained. Among these are individual capacity restrictions at the level of the de/consolidation facilities. These include the capacity of each facility in terms of available space for the processing of shipments and the loading and parking of vehicles. Similarly, the model accounts for capacity restrictions of the various vehicles under consideration. In addition, the model can account for access restrictions to certain city areas for specific vehicle types as well as positioning restrictions at certain facility locations for specific vehicle types. These constraints can, for example, be used to depict reduced pollution zones in cities. A further key constraint is on the level of quality of service. To this end, the user can specify specific maximum allowed service times that may not be exceeded for certain parts of the transportation service. Mixed integer linear programming Technically, the model presented here makes use of various numerical optimization techniques to find an optimal solution to the optimization problem described above within a reasonable time. It can accommodate up to 1,600 city segments with non-zero demand, 400 potential facility locations, four vehicle types and two levels of item consolidation. Currently, the model is designed as a single-stage model which optimizes facility locations, facility-city segment assignments, and vehicle type selection and routing. The model assumes static input data and parameters focused on a typical day. Using appropriate linear approximations of nonlinear relationships within the model, it was implemented as a large scale Mixed Integer Linear Programming Model (MILP) that can be solved by high-end simplex based industrial solvers such as IBM ILOG CPLEX or GUROBI. The model is able to process complex input data as the basis of optimization. This includes non-trivial demand characteristics of independent city segments. On an individual city segment level, the user can 5

provide the model with absolute demand figures for pickup and delivery of items as well as with general item size distributions. Model outputs The outputs of the optimization model presented here give answers to the key questions mentioned above. They can be used to determine to optimal number and location of consolidation facilities, the optimal number, type and positioning of vehicles within the transportation network, the optimal item size related threshold between the two parallel transportation networks for small and large item transportation as well as the impact of changes in the demand characteristics on the overall cost and the optimal infrastructure design. The model output can be used to construct a detailed breakdown of the total cost of ULS into its most important subcomponents, allowing for a detailed analysis of the sensitivities of the main cost drivers of the model to changes in the input data and parameters of the optimization.

2 2.1

Location-Routing Problems Relevance of Location-Routing Problems

Academic relevance As opposed to the more widely discussed location-allocation problem, an LRP requires that demand nodes are serviced along optimal tours once they have been allocated to facilities which, in turn, have been optimally located. Thus, LRPs can actually be interpreted as a combination of the classical location-allocation problem and the vehicle routing problem (VRP) [Min et al., 1998]. Nagy and Salhi [2007] define an LRP as the combination of a facility location problem being the “master problem” and a vehicle routing problem with actual tour planning for less than full truck load (LTL) customer demands being the “subproblem” that has to be solved simultaneously. They emphasize the importance of both problems being solved in an integrated fashion. They point out that even though many practitioners are aware of the fact that separating depot location and vehicle routing decisions will lead to suboptimal outcomes [Rand, 1976], the interrelation between the two is often ignored by both academics and practitioners. Two obvious potential reasons for this mentioned by them are that many locational problems do not have an actual routing aspect and that LRPs are conceptually more difficult than classical location problems. However, Nagy and Salhi [2007] also refer to a perceived inconsistency in the planning horizons for location problems and VRPs that lead some researchers to be cautious about the LRP concept. These authors claim that location decisions are of a strategic nature due to the long-term horizon of facility investments, while routing is a tactical problem as routes can easily be changed over time. This criticism, however, is rejected by a study of Salhi and Nagy [1999] who show that by the use of an integrated location-routing approach cost can be decreased over a long planning horizon during which routes are allowed to change. Relevance in practice Operational Research is a research discipline that is heavily driven by the practical applicability of academic theories and findings [Nagy and Salhi, 2007]. In Table 1, Nagy and Salhi [2007] have summarized a number of exemplary research contributions that had significant impact on real-world problem settings. The table confirms that there is not only an academic dimension to the concept of LRP but that it is indeed relevant and applicable to practice in a business environment, but also in other fields such as health care or military operations. It also sheds some light on the size of the largest LRP instances examined today, in terms of the number of facilities and demand nodes considered. One of our collaboration partners for this research project is the French Groupe La Poste, one of Europe’s largest POs. La Poste is considering to expand their customer base and product portfolio by acting as a central consolidator of inbound and outbound freight flows for the largest French cities. The results of this research project shall help La Poste in designing the required transportation infrastructure and fleet composition in a cost optimal way while ensuring a high level of service quality at the same time. From an academic perspective, the participation of a large national PO such as La Poste in this research project is of very high value as it provides us with valuable insights into daily real-life operations and the specificities that an optimization model has to respect in order to generate outputs that are applicable to practice. Moreover, we have access to large scale real-world data as a basis for our model runs and analyses. This guarantees a high practical relevance and real economic impact of our findings and the managerial implications derived from them.

6

7

Food and drink distribution Consumer goods distribution Blood bank location Newspaper distribution Rubber plant location Goods distribution Postbox location Rubber plant location Grocery distribution Waste collection Military equipment location Parcel delivery Medical evacuation Bill delivery Optical network design Parcel delivery Telecom network design Shipping industry Parcel delivery

Watson-Gandy and Dohrn (1973)

Bednar and Strohmeier (1979)

Or and Pierskalla (1979)

Jacobsen and Madsen (1980)

Nambiar et al. (1981)

Perl and Daskin (1984, 1985)

Labbé and Laporte (1986)

Nambiar et al. (1989)

Semet and Taillard (1993)

Kulcar (1996)

Murty and Djang (1999)

Bruns et al. (2000)

Chan et al. (2001)

Lin et al. (2002)

Lee et al. (2003)

Wasner and Zäpfel (2004)

Billionnet et al. (2005)

Gunnarsson et al. (2006)

Lischak and Triesch (2007)

Poland

Europe

France

Austria

Korea

Hong Kong

United States

Switzerland

United States

Belgium

Switzerland

Malaysia

Belgium

United States

Malaysia

Denmark

United States

Austria

United Kingdom

Country

Table 1: A summary of LRP applications [Nagy and Salhi, 2007]

Application area

Paper

22

24

6

10

50

4

9

200

29

13

9

10

Not given

4

15

42

3

3

40

Facilities

750

300

70

2042

50

27

52

3200

331

260

90

47

Not given

318

300

4510

117

50

300

Customers

2.2

Exact Algorithms And Heuristics For Solving an LRP

There are comprehensive surveys of the existing LRP literature by Balakrishnan et al. [1987], Laporte [1987, 1989], Berman et al. [1995], Min et al. [1998] and Nagy and Salhi [2007]. For the following, we mainly want to build on the two most recent works which also summarize those of their predecessors to a large extent. Types of location-routing problems Both Min et al. [1998], Nagy and Salhi [2007] generally classify LRP models according to the following key aspects. 1. Hierarchical LRP structure. Most of the existing LRP models expose a classical hierarchical LRP structure where a number of demand nodes is connected to their respective facility through vehicle tours with multiple stops. There is no connection between the individual facilities. However, there are also more complex extensions to the classical LRP structure. 2. Nature of input data. The input data may be either deterministic or stochastic. To date, the majority of the existing literature is based on deterministic models and thus neglects uncertainty. 3. Planning period. One can distinguish static LRP models with only a single planning period and dynamic LRP models that consider multiple planning periods. The current LRP literature is still dominated by static models. 4. Objective function. Here, the distinction is between single objective and multiple objective models. Further, the type of objective variable is of interest. Most of the existing LRP models have total cost minimization as a single objective. Only very few models have a different objective such as on-time delivery. Even fewer authors construct multi-objective models. 5. Solution space. An LRP model can have a discrete, network or continuous solution space. Most LRP models to date deal with discrete facility locations. 6. Number of facilities. In an LRP there may be a single or multiple facilities to be located. The majority of existing LRP models to date deals with the multiple facility case. 7. Number and type of vehicles. Most of the existing LRP models consider homogeneous fleets (i.e. only a single vehicle type is available) and the number of vehicles to be used is not fixed in advance. However, there may be also applications of LRPs with heterogeneous fleets and / or a fixed number of vehicles to be used. 8. Facility capacities. Facilities may or may not be restricted in their capacity to handle goods and accommodate vehicles. 9. Vehicle capacities. Vehicles may or may not be restricted in their carrying capacity. 10. Route structure. The route structure can be characterized along various dimensions. First, one can distinguish node routing from arc routing techniques.1 Further, vehicles may be allowed to perform only a single or multiple tours. Also, vehicle tours may include pickup nodes, delivery nodes, or both. 11. Time windows. The transportation task may be required to be completed in an unspecified time without a deadline, within soft time windows and loose deadlines or within hard time windows and strict deadlines. 1 see

e.g. Levy and Bodin [1989]

8

12. Source of model data. LRP models may be fed with hypothetical or real-world data. 13. Solution method. The reviews mentioned above generally distinguish two types of solution methods for solving LRPs: exact algorithms and heuristics. Both will be covered in more detail below. Exact algorithms In analogy to the classification scheme suggested by Laporte [1992], Min et al. [1998] classify the exact algorithms for solving LRPs into four categories: 1. direct tree search / branch-and-bound; 2. dynamic programming; 3. integer programming; 4. non-linear programing. A very commonly cited example of an exact algorithm for solving LRPs is the work by Laporte et al. [1986]. They develop a formulation and an exact algorithm based on integer programming that can be applied to generic capacitated location-routing problems. Heuristics For large scale LRPs, the use of exact algorithms is often prohibited by the fact that both the facility-allocation problem and the VRP are so-called NP-hard problems. Thus, the task of solving the LRP being a combination of the two with an exact algorithm is often too complex and time consuming to be a feasible option. To overcome these difficulties, there are numerous heuristics decomposing the entire LRP into multiple phases to reduce complexity while not giving up too much on the accuracy of the obtained solutions. Min et al. [1998] classify the relevant heuristics into four groups, according to their mode of decomposition: 1. location-allocation-first, route-second; 2. route-first, location-allocation-second; 3. savings / insertion; 4. tour improvement / exchange. Most of the savings / insertion heuristics reviewed by Min et al. [1998] are based on the famous works of Clarke and Wright [1964] and Rosenkrantz et al. [1977]. These heuristics are very efficient in forming reasonably good clusters of demand nodes that are allocated to a specific route and facility. Further they allow for incorporating practical requirements such as hard time windows into the LRP. However, for an increasing number of demand nodes, they as well encounter severe computational limitations [Laporte, 1992].

2.3

Research Gaps in The LRP Literature

Based on their exhaustive reviews of existing LRP literature, Min et al. [1998] and Nagy and Salhi [2007] identify a number of research gaps that require more detailed attention. Part of these shall be addressed in the course of this paper. Use of route length approximation formulae Nagy and Salhi [2007] explicitly state that, as routing plays a subservient role in LRP, approximation formulae for tour lengths and thus for the tour cost can often be used instead of explicit vehicle routing algorithms within the solution process of the LRP to speed up the process. They suggest that these formulae should be extended in order to allow for e.g. heterogeneous fleets and a joint consideration of pickup and delivery.

9

Uncertainty Most of the available LRP literature focuses on the development of purely deterministic models. For real-world applications, however, various sources of uncertainty, e.g. related to demand, cost, travel times and other crucial elements of the decision problem, have to be considered. It would thus be of high practical and academic relevance to consider stochasticity to a greater extent with respect to LRP models. Nagy and Salhi [2007] suggest to employ robustness analysis to cater for stochastic (dynamic) LRPs. Time windows and multiple optimization objectives Only very few publications on LRPs account for specific time window requirements with regards to the provision of logistics services. Closely related to this is the observation that most existing LRP models focus on cost as their sole optimization objective. In practice, however, cost minimization is only part of the objective of POs and LSPs. In fact, they also have to ensure that they will meet certain customer requirements, such as on-time delivery, while providing their service at the least possible cost. Thus, the incorporation of multiple optimization objectives and time windows in particular would be a fruitful extension to existing literature. Multiple periods Almost all LRP related articles consider static models. It would however offer interesting insights to develop dynamic LRP models that account for multiple time steps and changing model parameters over time. Vertical supply chain integration While topics like closed-loop supply chains and reverse logistics are constantly gaining in relevance and public attention, the majority of the existing LRP literature still considers inbound pickup operations and outbound delivery operations as two separate optimization problems. Thus, multi-stage LRP models that consider inbound and outbound item flows simultaneously would offer a great research potential. Application to real-world decision problems Min et al. [1998] highlight the importance of actually applying LRP models and solution algorithms to real-world decision problems in order to broaden the spectrum of considered location-routing options but also to provide evidence of their efficacy and practicality. While LRPs are generally a very well-researched class of decision problems, the academic contributions to this stream of research are too rarely applied and adapted to actual real-world problem settings. Closing the gap between theory and practice offers many appealing research opportunities.

3

Tour Length And Cost Approximations

As pointed out by Nagy and Salhi [2007], the use of route length estimation (RLE) formulae in the context of integrated location-routing problems may be the key to speed up the solution process for LRPs significantly, which in turn is crucial for their applicability to large-scale real-life problem settings. The general idea behind the use of RLE formulae in LRPs is that once we have a closed form expression that approximates the expected length of a vehicle tour originating from a given facility to service demand in a given influence area with given demand characteristics and geographical properties sufficiently well, we can find an optimal solution to the LRP without having to solve the vehicle routing part of the problem explicitly by complex algorithms or heuristics. Many RLE formulae make use of regression analysis to establish a closed form expression that links demand characteristics and geographical properties of demand areas to the expected route length and thus the total routing cost. Among the first to develop a regression based closed form approximation formula for route lengths were Christofides and Eilon [1969] as well as Eilon et al. [1971]. Their works were later extended by Daganzo [1984] and Stokx and Tilanus [1991]. Following Nagy and Salhi [1996], the approximation formulae developed by the above mentioned authors take the following general form: √ T = aD/c + bD/ n

(1)

where T denotes the total routing cost per depot, D denotes the sum of the direct distances from the depot to all its associated demand nodes, n is the number of demand nodes served by the depot, c is the average number of demand nodes (stops) served on a single feasible vehicle tour, and a and b are regression coefficients. 10

As pointed out by Nagy and Salhi [1996], a major drawback of such a formulation is that one is required to know the average number of demand nodes (stops), c, served on a feasible vehicle tour beforehand in order to apply it. However, c turns out to be heavily dependent on the location of the depot and the definition of its influence area (i.e. the area in which demand nodes are served from this depot). Thus, a usable value for c is generally not available which leads Nagy and Salhi [1996] to developing a formula that does not rely on this measure. They make use of data and constraints that are clearly defined in advance, such as maximum vehicle capacity constraints, maximum travel distance constraints, known demand levels and known drop times, to avoid the explicit use of c in their formulation. A general drawback of empirical formulas derived on the basis of regression analysis is that they only describe historically observed relationships between the determinants of the routing problem and the observable route lengths and routing cost. As such, they are unable to explain causal relations between changes in individual determinants of the routing problem and changes in the resulting route lengths and routing cost. Moreover, to obtain a valid route length and routing cost approximation formula for a specific problem setting, one requires historical data for the regression analysis that is compatible to this specific problem setting. Thus, if one wants to extend the simple routing problem captured by Equation (1) by introducing additional determinants of and constraints to the routing problem, it becomes a challenging task to find appropriate data that can be used to determine the exact form and regression coefficients of a suitable tour length and routing cost approximation formula. In order to obtain a closed form approximation of routing cost that is easily applicable and adaptable to arbitrary configurations of the routing problem, it is thus worthwhile to set up an analytical formulation that aims at explaining routing cost explicitly on the basis of their (supposed) causal relationship to the determinants of the routing problem, which are given as fixed model parameters. Bruns et al. [2000] provide an example of an LRP model used to optimize the transportation network design for Swiss parcel delivery services that makes use of such an analytical routing cost approximation formula. They identify a number of key cost components that are relevant for this specific transportation problem and use them as a basis to derive an analytical approximation formula for the total cost of transportation incurred at the level of individual network facilities depending on the chosen network design. Smilowitz and Daganzo [2005] present an optimization model solving the network design problem for integrated package distribution systems. Following Daganzo [1999], their model is based on a very general analytical approximation formula for the average unit cost of transportation from a facility to a specific area with positive demand: !   −1 cud k (δ) 2 + cuq rcud + cuq 0 n−1 u + (2) f (r, v, n, δ) ≈ cd + nv n v where v describes the batch size of items delivered, n denotes the number of demand nodes (stops) served along a single VRP route within the considered area, δ denotes the density of demand nodes (stops) within 0 this area, r denotes the average distance between the demand nodes of this area and the facility, cdu denotes the handling cost per item for a vehicle of type u, cud denotes the cost of overcoming distance for a vehicle of type u, and cuq denotes the cost of stopping a vehicle of type u at a demand node or facility. The value of the constant k depends on the distance metric used for the model and can be estimated through simulation.2 For a Manhattan grid metric, assuming that demand is random and follows a Poisson process, following Smilowitz and Daganzo [2005], one can assume a value of k ≈ 0.8. This formulation of an approximation of transportation cost will also form the basis of the cost formulation underlying the LRP model presented in this work. We compared the results of the approximation by Daganzo [1999] to the ones obtained from applying the Clarke-Wright Savings Algorithm for a couple of exemplary routing problems of limited size and concluded that the closed form expression by Daganzo [1999] approximates the per unit cost of transportation sufficiently well.3 2 See, 3 See

e.g., Daganzo [1999] Appendix A

11

4 4.1

Location-Routing at La Poste Problem Setting

Groupe La Poste, the national PO of France, is currently considering to move into the field of urban logistics services to broaden their customer base and product portfolio and compensate some of the decline in revenue and profits from their traditional business fields such as mail. La Poste is likely to focus its primary urban logistics activity on parcel transportation, where they have the most experience. A potential strategic move for La Poste could thus be to position themselves as a central consolidator for urban inbound and outbound parcel flows in the largest French cities. Based on existing facilities but also new infrastructure investments, they might consider creating a dedicated transportation network infrastructure for such services. Most probably, such an infrastructure would comprise two levels of consolidation. The first level of consolidation consists of a single large consolidation center per city, the so-called “city hub”. All parcel flows, regardless of whether they are inbound or outbound, large or small parcels, will be processed through this facility. For parcels below a certain threshold level with regards to their physical size there is a second level of consolidation below the city hub consisting of multiple so-called “intermediate depots”. At each of the intermediate depots, only the small parcel flows related to the surrounding influence area of this particular intermediate depot will be processed. The so-called “last mile” of transportation of both inbound and outbound small parcel flows related to this area will originate from the depot, where these flows are, in turn, consolidated and shipped to the city hub for further processing in larger, aggregated shipments. To accomplish the transportation of parcels between demand nodes and the two different consolidation facility levels, La Poste could rely on a total of four different vehicle types in the following example. First, pedestrians with trolleys are characterized by relatively low speed and small carrying capacity. However, this mode of transportation exposes very little hourly cost of operation and their service time per stop is relatively low. Fixed cost incurred from a pedestrian equipment are also very low. Further, this mode of transportation is very agile, it can use even small roads, alleyways or sidewalks and is not restricted by one-way roads, traffic lights, etc. that would apply to motorized modes of transportation. Thus, the average distance pedestrians have to travel between two locations is relatively low compared to other modes of transportation. Second, bikes are considerably faster than pedestrians but differ only marginally in their carrying capacity. They are still relatively agile and flexible in the way they can move within the city and also expose low hourly cost of operation and equipment fixed cost. Their required service time per stop is a bit longer than for pedestrians, as a bike has to decelerate and accelerate, the driver has to get off and onto the bike, walk to the door, etc. Third, vans are significantly faster than bikes or pedestrians and expose a much larger carrying capacity. However, their fixed cost and hourly cost of operation are significantly higher, too. Moreover, they require much more space for parking, loading and sorting at the facility they are positioned at, which again incurs cost for the rent of this space. Also, vans are much more bound to traffic rules and are only able and allowed to drive on roads of a specific size and quality. Thus, the average distance travelled by a van between two locations is considerably longer than for the non-motorized modes of transportation. Finally, trucks are by far the largest and fastest vehicle type considered in this context, however they are also the most expansive ones in terms of fixed cost, hourly cost of operation and space requirements. Further, due to their large size, trucks have to make the most detours when travelling between two locations. The use of trucks is supposed to be restricted to the consolidated shipment of small parcels between the city hub and the intermediate depots. Due to the large distances that have to be travelled and the considerable size of large parcels, the direct shipment of parcels whose size exceeds the predefined threshold between the city hub and the actual demand nodes should only be accomplished by vans. For the transportation of small parcels between the intermediate depots and the demand nodes, all vehicle types but trucks should be available. By applying an LRP model logic to this problem setting we aim at determining the cost optimal configuration of the transportation infrastructure and fleet described above. More precisely, we aim at answering the question how many and which potential locations should accommodate an intermediate depot, where the city hub should be located, how the influence areas of the individual intermediate depots should be defined and how many vehicles of which type should be positioned at which facility.

12

4.2

Classification of The Intended LRP Model

With regards to the LRP classification scheme presented in Section 2.2, our model is supposed to have the following properties: • classical hierarchical LRP structure; • deterministic input data; • static model; • single objective of total cost minimization; • discrete solution space; • up to 400 facility locations; • no restrictions on the number of vehicles, up to four different vehicle types, heterogeneous fleets; • capacitated facilities; • capacitated vehicles; • node routing with multiple tours per vehicle allowed and joint consideration of pickup and delivery nodes along a single tour; • hard time windows with strict deadlines; • real-world model data; • heuristic used to solve LRP.

4.3 4.3.1

Model Input Complex Geographies And Demand Distributions

Arbitrary city geographies and spatial distributions of absolute demand In large scale real-world ULS applications, simulation and optimization models need to consider complex geographical constraints to the design of an optimal transportation network infrastructure as well as complex, non-trivial demand distributions across the urban area that serves as the basis of simulation and optimization. Such geographical constraints and demand characteristics can hardly be described in continuous closed-form expressions. Furthermore, there is no closed-form expression to calculate transportation cost in a single step for non-trivial geographies across which demand is heterogeneously distributed. To overcome these difficulties without excessive loss in precision and granularity of the obtained simulation and optimization results we apply a segmentation approach that can be used to depict arbitrary city geographies and demand structures at almost arbitrary levels of precision and granularity. We divide the considered city area into a large number of rectangular city segments which are later on considered individually to calculate the cost of serving demand nodes within them. Each city segment is individually described by a set of parameters defining its geographic shape and demand characteristics. First, its geographic attributes are described by its specific two dimensional coordinates within the overall model geography as well as its extent along both geographical axes. Second, the specific demand characteristics of a segment are described by the absolute density of demand nodes (stops) to be served in this segment, by the average number of pickups and deliveries per stop in this segment as well as by discrete probability distribution functions for the physical size of the items to be delivered and picked up in this segment. Within a given segment, demand is assumed to be uniformly distributed which allows for the application of fast and reliable closed-form approximations for the cost of transportation incurred from serving the segment such as the approximation formula used by Smilowitz and Daganzo [2005].

13

Distinction of pickup and delivery demand One of the key features of our model is that it considers pickup and delivery item flows in an integrated solution approach. The impact of serving pickup and delivery demand jointly on a single vehicle tour mainly affects the effective carrying capacity of a vehicle. As long as a vehicle serves only pickup demand nodes or only delivery demand nodes along a single tour, the calculation of its effective carrying capacity in terms of the number of nodes that can be served on a single tour is straightforward: ξn =

ξv ρE [V ]

(3)

where ξ n denotes the number of demand nodes that can be served, ξ v denotes the carrying capacity of the vehicle in terms of physical volume that can be filled with items, ρ denotes the average number of pickup or delivery items per demand node, and E [V ] denotes the average physical volume required by an item delivered or picked up within this city segment. E [V ] can be determined based on the probability distribution functions for the physical size of the items to be delivered and picked up in this segment. Once we introduce the possibility of delivering and picking up items along one and the same tour, this calculation becomes more complex. One has to distinguish whether vehicles optimize their routing only with respect to the tour length, which we will call “blind routing” in the following, or whether vehicles can actually take into account the trade-off between tour length and vehicle space utilization, which we will call “smart routing” in the following. Blind routing In the case of blind routing, vehicle tours are only optimized with respect to the total distance travelled. Vehicles are blind with respect to what type of demand actually awaits them at the individual demand nodes. The vehicle tours are optimized assuming averaged demand characteristics at each demand node. To illustrate this, consider an exemplary city segment for which the average number of pickup items per demand node is 0.6 and the average number of delivery items per demand node is 0.5. Given this, blind routing assumes that at each demand node, exactly 0.6 items will indeed be picked up and 0.5 items will be delivered. Thus, it is optimal for each vehicle to choose the shortest route because demand nodes are identical so that there is no reason to prefer a node that would lead to a detour over the one that would be next on a distance optimized route. It ignores the fact that, in a realistic environment, it would rather be the case that there will be one item for pickup at 60% of all demand nodes and one item for delivery at 50% of all demand nodes and vehicles would know ahead of time which node bears what kind of demand. In this case, the number of demand nodes that a vehicle can serve on average depends on the incremental volume contributions per demand node for pickup and delivery items. Given the blind routing assumption, if, on average, at each demand node less space is freed up by delivery items than is additionally required by pickup items (∆D < ∆P ), it is optimal to choose the initial vehicle load such that at the same time when all initially loaded delivery items are gone, the vehicle is completely filled by pickup items. Otherwise (∆D ≥ ∆P ), it is optimal to start with a fully loaded vehicle. This is illustrated in Figure 2. Thus, following the logic described in Figure 2, the number of demand nodes that can be effectively served by a single vehicle on a single tour can be determined as follows: ξn =

ξv max [ρD E [V D ] , ρP E [V P ]]

(4)

where ξ v denotes the carrying capacity of the vehicle in terms of physical volume, ρP denotes the average number of pickup items per demand node, ρD denotes the average number of delivery items per demand   P node, E V denotes the expected physical size of a pickup item, E V D denotes the expected physical size of a delivery item and ξ n denotes the corresponding optimal number of demand nodes serviced per tour. It would not be optimal to continue visiting more demand nodes and only servicing pickup demand if there is still some space left in the vehicle after all delivery items are gone because these demand nodes would have to be serviced a second time to care for their delivery demand. Blind routing, of course, is an unrealistic assumption. However, we will use this approach within our model for simplification and leave the case of smart routing subject to future extensions to this model.

14

a) ∆P > ∆D

b) ∆P = ∆D

c) ∆P < ∆D

Figure 2: Illustration of the blind routing logic Smart routing Smart routing refers to the more realistic case that demand characteristics at the individual demand nodes are not homogeneous and that there is no fractional demand, i.e. that demand can only occur in terms of full items. Further, smart routing implies that it is known ahead of time, i.e. at the start of the considered time period, which demand node bears which kind of demand (pickup or delivery) and what quantity of demand. One could even assume that the exact physical size of the items to be picked up or delivered is known ahead of time. If all this information is available before the vehicles actually start their tours, one could imagine intelligent computerized routing algorithms that would create vehicle tours that may be no longer optimal in terms of the total distance travelled but may however lead to lower total cost of transportation because the utilization of the vehicle carrying capacity is improved so that more demand nodes can be served per tour. For example, one could think of a vehicle stopping only at demand nodes with pickup demand after having delivered all its delivery items. Incorporating smart routing into this LRP model would have meant a tremendous amount of additional complexity and is currently out of the scope of this work. However, smart routing constitutes an interesting field for future research and extensions to this model. 4.3.2

Multiple Parallel Network Architectures

As mentioned above, our LRP model accommodates for two parallel network architectures for different item classes, i.e. a transportation network with only one level of consolidation that allows for a direct shipment of large items between the central city hub and the demand nodes and a transportation network with two levels of consolidation for small items that are shipped between the demand nodes and the city hub through intermediate depots. The only criterion that is relevant for the decision whether an item is shipped through the first or the latter network is its physical size. A threshold value αν is defined. Items smaller or equal to αν will be shipped through the indirect network, larger items will be shipped directly from the city hub. The parameter αν is later on subject to sensitivity analyses that aim at identifying a cost-optimal threshold between the two parallel network infrastructures.4 4.3.3

Heterogeneous Vehicle Portfolio

The LRP model presented here allows for multiple vehicle types to choose from and for mixed fleets. The vehicle types differ in both their physical and economic properties. The following vehicle characteristics can be defined: • Average speed within pickup and delivery tours; • Average speed outside of tours, i.e. on line-haul distances between tours and facilities; 4 See

Section 4.6.3

15

• Space requirements for parking, sorting and loading; • Carrying capacity in terms of physical volume; • Time required for tour setup; • Time required for serving a demand node (stop); • Time required to load / unload a small item; • Time required to load / unload a large item; • Detour factor, determining to what extent the actual distance a vehicle has to drive between two locations differs from their straight line distance, e.g. due to turns that have to be made. This is directly related to the vehicle size and its ability to use only large streets or also small roads and alleyways; • Hourly wage of the driver; • Hourly cost of operation; • Daily fixed cost. 4.3.4

Accounting For Existing Infrastructure

Our LRP model allows for greenfield / brownfield optimizations as well as for optimization scenarios where an existing facility infrastructure, or part of it, is taken as given. It allows for certain facility locations to be forced to accommodate an active facility. Moreover, it allows for certain facility locations only to be allowed to accommodate a certain kind of facility. These infrastructure constraints are considered in more detail in Section 4.5.

4.4

Cost Formulation

Given the definitions in Appendix B, the total average daily cost of transportation for the described urban logistics network sums up to (see Equation 124 on page 39): K T = K h + K f + K a,S + K b,S + K a,L + K S,a,ζ + K S,b,ζ + K L,ζ where K h denotes handling cost (see Equation 54 on page 32), K f denotes facility fixed cost (see Equation 56 on page 32), K a,S denotes the cost of small parcel transportation between demand nodes and intermediate depots (see Equation 57 on page 32), K b,S denotes the small parcel transportation cost between the intermediate depots and the city hub (see Equation 77 on page 34), K a,L denotes large parcel transportation cost (see Equation 98 on page 36), K S,a,ζ denotes the cost of space required at the intermediate depots for sorting, vehicle parking, and loading (see Equation 118 on page 38), K S,b,ζ denotes the cost of space required at the city hub for sorting, vehicle parking, and loading related to small parcel transportation (see Equation 120 on page 38), and K L,ζ denotes the cost of space required at the city hub for sorting, vehicle parking, and loading related to large parcel transportation (see Equation 122 on page 39).

4.5 4.5.1

The Optimization Problem Definition of The Single-Stage Full Flexibility Optimization Problem

The optimization problem is to minimize the total daily cost of transportation: minS S

d,i,s

C,H L ,Sc,i,l ,aD ,aC c ,ac,b d

KT

(5)

subject to XX d

S Sd,i,s =1

s

16

∀i

(6)

XX

L Sc,i,l =1

∀i

(7)

S Sd,i,s ≤ aD d

∀d, i, s

(8)

L Sc,i,l ≤ aC c

∀c, i, l

(9)

∀c

(10)

c

l

X

C aC,H c,b = ac

b a,D aD d ≥ zd

∀d

(11)

a,C aC c ≥ zc

∀c

(12)

X

aC c =1

(13)

D,l aD d ≥b

(14)

D,u aD d ≤b

(15)

c

X d

X d

" # X X  S S v Sd,i,s qd,i,s ζs ≤ ζdD i

∀d

" # h i i X X X h C,H  b,S,D b,S,P L L v Sc,i,l qc,i,l ζl + ac,b · max qc,b , qc,b · ζbv ≤ ζcC i

l

(16)

s

∀c

(17)

b

Equation (6) ensures that each city segment is served from exactly one intermediate depot using exactly one type of vehicle with regards to small item transportation. Equation (7) ensures that each city segment is served from exactly one city hub location using exactly one type of vehicle with regards to large item transportation. Equation (8) ensures that city segments are only served from active intermediate depot locations with regards to small item transportation. Equation (9) ensures that city segments are only served from the active city hub location with regards to large item transportation. Equation (10) ensures that the transportation of small items between the city hub and the intermediate depots is only performed from the active city hub using only a single vehicle type. Equations (11) and (12) allow for forcing certain prespecified facility locations for intermediate depots and the city hub to be active if required. Equation (13) ensures that only a single city hub location is activated. Equations (14) and (15) define a lower and an upper bound to the number of active intermediate depots that may be located. Equation (16) ensures that the maximum available physical space for sorting, vehicle loading and parking is not exceeded at any intermediate depot location. Equation (17) ensures that the maximum available physical space for sorting, vehicle loading and parking is not exceeded at the city hub location. An overview of the notation used here can be found in Appendices B and C. 4.5.2

A Two-Stage Optimization Approach to Overcome Computational Infeasibility

Computational complexity The model we presented so far is theoretically able to optimize the transportation network over various dimensions. More precisely, the solver algorithm applied here will be looking for answers to the following questions when determining the optimal network configuration: • How many intermediate depots should be installed? • Where should these intermediate depots be installed? 17

• Which city segment should be served from which intermediate depot using which type of vehicle? • Where should the city hub be located? At the same time, any potential solution to the optimization problem has to respect the following constraints: • Is there sufficient parking space at the intermediate depot chosen to serve a city segment for the vehicle type chosen to serve this segment? • Is every city segment served from exactly one intermediate depot using exactly one vehicle type? Together, the above stated decisions and constraints lead to highly complex trade-offs in finding the optimal solution to the problem: • If there is not enough parking space available at a given intermediate depot to serve a given city segment with a given vehicle type from this intermediate depot, should this segment still be served from this depot using a different vehicle type or should it be served from a different intermediate depot? • If we decide to serve a city segment from another intermediate depot than would have been our first choice, which vehicle type should be used? How does this re-allocation affect the optimality of the initial allocation of city segments to the intermediate depot which shall now serve the additional city segment? • If we re-allocate certain city segments to other intermediate depots due to intermediate depot capacity constraints, how does this affect the optimality of the initially chosen set of active intermediate depots? Should they be located differently due to the changes? This list of potential trade-offs is by far not exhaustive, but the examples given here already illustrate that the complexity of the solution process with regards to finding the optimal transportation network design is strongly driven by the combination of capacity constraints in terms of parking space at the intermediate depot level and the flexibility to choose among various types of vehicles with heterogeneous cost characteristics and heterogeneous capacity requirements at the intermediate depot level. Thus, for the model dimensions required to capture real-life decision problems faced by a PO in terms of the number of available facility locations, city segments and available vehicle types, solving the optimization model presented so far requires a tremendous amount of physical resources and time. In practice, this would make scenario specific optimizations and large scale sensitivity analyses based on this model impossible. However, given the considerations above, relaxing the capacity constraints at the intermediate depot level and eliminating the flexibility to actively choose among various types of vehicles to serve a given city segment can drastically simplify the problem and speed up the solution process. The general simplification approach In the following, we take advantage of this potential reduction in problem complexity and move from our initial model setup which is based on a single-stage optimization under full flexibility and respecting all model constraints simultaneously towards a two-stage iterative model setup. This new model setup is iterative in the sense that it is executed multiple times, each time with a different given and fixed number of active intermediate depots to be located, in order to determine the optimal number of intermediate depots to activate. It is a two-stage model in the sense that first, an approximate interim solution to the integrated LRP is determined, which is then used as a starting point for a more precise routing decision which is however separated from the facility location decision at this stage. In the first stage, the model assumes infinite capacities at the intermediate depot level. Given this assumption, each and every city segment can actually be served at optimal cost, i.e. by the combination of intermediate depot and vehicle type that results in the least cost to serve this city segment. Thus, the actual optimization process is no longer required to distinguish between different options to serve a city segment in terms of the vehicle type used because the optimal vehicle type for serving a given segment from a given intermediate depot can already be determined ex ante. The actual optimization problem reduces to finding the optimal locations for the given number of active intermediate depots. The allocation of city segments to intermediate depots immediately and unambiguously follows from the current choice of active intermediate depot locations as each city segment is by definition assigned to the intermediate depot among the set of

18

active intermediate depots that can serve the city segment at minimum cost. The information on the cost to serve a given city segment from a given intermediate depot location is already known before the optimization starts. The locations of the active intermediate depots that result from the first optimization stage are then taken as a fixed input to the second stage of the optimization process. Here the routing part of the optimization problem is addressed for a given set of active intermediate depot locations. Unlike the first stage of the optimization process, all model constraints are imposed on the optimization, i.e. capacities at the intermediate depot level are no longer infinite but strictly limited. Furthermore, there is full flexibility to choose among various vehicle types to serve a city segment from a given intermediate depot location. The optimal solution to the second stage of the optimization process may deviate from the cost optimal solution to the uncapacitated city segment allocation performed in the first stage of the process. In order to satisfy the newly imposed capacity restrictions on the intermediate depot level it may become necessary to serve certain city segments from different active intermediate depot locations that have more capacity left and / or to change the vehicle type used to serve the city segment even though these re-allocations may lead to higher cost. If the number of active intermediate depots chosen is too low, such that the entire demand cannot be served while at the same time respecting all capacity constraints on the intermediate depot level, the second stage of the optimization process will be infeasible and the chosen solver algorithm will interrupt without a result. In this case, the number of active intermediate depots has to be increased until the problem becomes feasible also in the second stage of the optimization process. Numerous comparative simulations with smaller scale models have shown that the final network design obtained from this two-stage optimization approach are sufficiently close and often even identical to the results obtained from the full scale single-stage model. Changes to the definition of the cost model In order to allow for the above described two-stage optimization procedure to produce valid results, we have to modify our cost model and assume homogeneous facility characteristics for the two-stage optimization problem. More precisely, fixed cost are assumed to be identical across all intermediate depot locations. Furthermore, all intermediate depot locations are assumed to offer the same maximum available physical space for sorting, vehicle loading and parking. fdD = f¯D

∀d

(18)

ζdD = ζ¯D

∀d

(19)

In the same way, city hub locations are assumed to have homogeneous characteristics. fcC = f¯C

∀c

(20)

ζcC = ζ¯C

∀c

(21)

Reduced Optimization Problem For Solving The Facility Location Sub-Problem In the first stage of our two-stage optimization procedure, the optimization problem is still to minimize the total daily cost of transportation. However, in this case, facility capacity constraints are not considered and the number d of active intermediate depots to be located is given as a fixed exogenous input parameter denoted by N . There is no choice with regards to the vehicle types employed. Given this and given the above described assumption of homogeneous facility capacities and fixed cost, the minimum total daily cost of transportation can be defined as (see Equation 128 on page 40): X XX  ˜T = K S˜S k˜S,a + aC k˜S,b + k˜L,a c

d,i d,i

d

c

c

c

i

Thus, the reduced optimization problem can be formulated as follows: minS˜S

d,i

,aD ,aC c d

subject to 19

˜T K

(22)

X

S S˜d,i =1

∀i

(23)

∀d, i

(24)

a,D aD d ≥ zd

∀d

(25)

a,C aC c ≥ zc

∀c

(26)

d S S˜d,i ≤ aD d

X

aC c =1

(27)

c

X

aD d =N

d

(28)

d

Reduced Optimization Problem For Solving The Vehicle Routing Sub-Problem The optimal C values to the decision variables aD d and ac from the first reduced optimization model are now taken as fixed C exogenous input parameters. They will be denoted as aD d and ac in the following. The optimization problem is again to minimize the total daily cost of transportation. This time, however, facility capacities have to be respected and there is full flexibility with regards to the choice of vehicle type to serve a given segment from a given location. minS S

d,i,s

L ,Sc,i,l ,aC,H c,b

KT

(29)

subject to XX

S Sd,i,s =1

∀i

(30)

L Sc,i,l =1

∀i

(31)

S Sd,i,s ≤ aD d

∀d, i, s

(32)

L Sc,i,l ≤ aC c

∀c, i, l

(33)

∀c

(34)

s

d

XX c

l

X

C aC,H c,b = ac

b

" # X X  S S v Sd,i,s qd,i,s ζs ≤ ζdD i

∀d

" # h i i X X X h C,H  b,S,D b,S,P L L v Sc,i,l qc,i,l ζl + ac,b · max qc,b , qc,b · ζbv ≤ ζcC i

l

(35)

s

b

20

∀c

(36)

0

5 10 15 Distance to segment [km]

20

Figure 3: Cost per stop as a function of vehicle type and line haul distance for a given stop density and average item size

4.6 4.6.1

Top Level Analyses Vehicle Competitiveness

Based on the vehicle and cost parameters provided by La Poste, we first want to analyze the general competitive position of the different vehicle types relative to each other. We exclude trucks from this analysis as these are set as the vehicle type providing the second-tier transportation between the city hub and the intermediate depots only. To compare the competitive position of the three remaining vehicle types, we analyze the cost of serving a single city segment with a size of 500×500 meters with small parcel transportation depending on the stop density within the segment and the line-haul distance between the intermediate depot and the segment. As expected, Figure 3 shows that for each vehicle type the cost to provide the city segment with small parcel delivery and pickup increases in the line-haul distance between the intermediate depot and the city segment and decreases in the stop density within the city segment. Further, cost slightly increase in the average parcel size. Interestingly, our analysis shows that pedestrians are almost strictly inferior to the other vehicle types. Even for very short line-haul distances, bikes offer lower cost than pedestrians. Only for very high stop densities, pedestrians turn out to be the cost optimal mode of transportation within a very short distance from the intermediate depot. This competitive advantage of pedestrians increases when the average parcel size decreases. Moreover, vans only become the cost optimal mode of transportation for very long line-haul distances between the intermediate depot and the city segment. These findings suggest that the vast majority of small parcel pickup and delivery demand will be served by bikes. 4.6.2

Optimal Number And Location of Facilities

Subsequently, we widen the scope of our analysis from the individual city segment level to the entire city level. Based on a stylized city layout with a quadratic city area of 20×20 kilometers that is equally split into 1600 quadratic city segments with a size of 500×500 meters each, we analyze the total cost of transportation of both

21

small and large parcels, the optimal positioning of consolidation facilities, and the total number of required vehicles as a function of the number of intermediate depots to be located and the demand characteristics of the city. First, we consider the case of a uniform stop density across the entire city area with mixed fleets being allowed (see Figure 4). We plot the total cost of transportation and the total number of vehicles used (i.e. the total number of employees required for transportation) over the number of intermediate depots to be located for a uniform stop density of 20 and 50 stops/km2, respectively. We find that the cost optimal number of facilities increases less than proportionally in the stop density. As expected, the total number of vehicles employed decreases in the number of intermediate depots to be positioned as the line-haul distances for those vehicles become shorter the more intermediate depots there are. Second, we look at a non-uniform demand distribution where the stop density is gradually increasing towards the city center. While the inner 10% of the city area expose a stop density of 200 stops/km2, the outer 40% of the city area only have a stop density of 20 stops/km2. The remaining city area in between has a stop density of 50 stops/km2. The rather erratic development of the total number of vehicles employed in this case can be explained by significant shifts in the fleet composition with changing numbers of intermediate depots to be located. While in the case of uniform stop densities throughout the city a single vehicle type is used almost exclusively (bikes), the split between bikes and pedestrians can change significantly with an increasing number of intermediate depots for the case of non-uniform stop densities. Third, we consider the case were no mixed fleets are allowed but all small parcel demand has to be served using only a single vehicle type. We restrict this analysis to the case of a uniform stop density of 20 stops/km2 throughout the entire city area. The optimal number of facilities to be located for only bikes being allowed is only about half the number of facilities required for only pedestrians being allowed. This number decreases even further if we only allow for vans (see Figure 5). Overall, however, despite the higher number of facilities required, the lowest total cost of transportation materialize for the bike-only case in this analysis. The graphs in Figures 4 and 5 already point towards the central cost trade-off in designing an optimal transportation network for La Poste’s parcel transportation and consolidation service: At first, total cost of transportation decrease significantly in the number of intermediate depots to be located as the number of vehicles required for transportation decreases significantly since line-haul distances quickly shorten the more facilities are in place. However, with the number of intermediate depots increasing further, the secondtier transportation of small items between the city hub and the increasing number of intermediate depots becomes increasingly complex, fragmented and costly. Thus, at some point, total cost of transportation start increasing again. At the same time, it has to be noted that the total cost curves in all of the analyses presented above are extremely flat around the optimum. This implies that the additional cost incurred from deviating from the optimal number of intermediate depots (i.e. from the optimal level of consolidation of small parcel transportation) are very limited. Moreover, the cost curves are generally even more flat to the right side than they are to the left side. This implies that it is financially speaking even less risky to locate more intermediate depots than might actually be optimal instead of locating fewer intermediate depots. This aspect becomes even more interesting once the currently static and deterministic LRP model is extended to the dynamic and stochastic case, which we will suggest as a promising area for future research in Section 5. 4.6.3

Optimal Threshold Between Parallel Network Architectures

Based on our model, an optimal threshold value in terms of parcel size between the two parallel network infrastructures can be determined. This threshold value defines the degree of shipment consolidation that is cost optimal. Some preliminary analyses based on our model have shown that the majority of item size classes should rather be shipped directly between the city hub and the actual demand nodes.

5

Future Research

There are a number of open issues which warrant further study in the context of urban logistics. Building on the research questions identified in Section 2.3, we consider the following to be especially fruitful paths for further research.

22

Uniform stop densities, mixed fleets allowed

Total cost

Total Cost [k€]

Number of vehicles

# of vehicles

Number of active depots

Total Cost [k€]

Number of vehicles

a) stop density: 20 stops/km²

Number of active depots b) stop density: 50 stops/km² Non-uniform stop densities, mixed fleets allowed

Total cost

Total Cost [k€]

Number of vehicles

# of vehicles

Number of active depots c) stop density increasing towards center

Figure 4: Cost optimal number of facilities for various demand distributions, mixed fleets

23

Uniform stop densities, only single vehicle type allowed

Total cost

Total Cost [k€]

Number of vehicles

# of vehicles

Number of active depots

Total Cost [k€]

Number of vehicles

a) pedestrians only, stop density: 20 stops/km²

Number of active depots

Total Cost [k€]

Number of vehicles

b) bikes only, stop density: 20 stops/km²

Number of active depots c) vans only, stop density: 20 stops/km²

Figure 5: Cost optimal number of facilities, uniform demand distribution, single vehicle type only

24

Improving the integrated optimization of upstream and downstream item flows Smart routing: As discussed in Section 4.3.1, introducing smart routing behavior with regards to the joint consideration of pickup and delivery demand would be a useful extension to the current model. Introducing dynamic considerations and stochasticity Robust optimization: As indicated in Figure 1, the dimension of uncertainty or risk which naturally accompanies the extension of service offerings has not been explicitly included in the analyses of this paper. Since uncertainties can be attributed both to future changes in the market place as well as to tightening of regulatory standards, such as emission allowances, a particularly promising way of incorporating uncertainty would be robust optimization where no prior probability distribution is required as an input but rather uncertainty sets. The objective of robust optimization is not to obtain a solution which works best under a particular scenario but rather a solution which works reasonably well over a broad set of uncertainty realizations [Cornuejols and Tütüncü, 2007]. Robust optimization is used to determine an optimal solution to a decision problem given that there is uncertainty and / or variability in one or more of the parameters that define the problem [Ben-Tal and Nemirovski, 1998]. It is thus an appropriate methodology if: • some of the problem parameters are estimates and carry estimation risk; • there are constraints with uncertain parameters that must be satisfied regardless of the values of these parameters; • the objective function or the optimal solutions are particularly sensitive to perturbations; • the decision maker cannot afford to take low-probability but high-magnitude risks. We generally distinguish two types of robustness, constraint robustness and objective robustness. While constraint robustness is concerned with the fact that uncertainty may put the feasibility of potential solutions at risk, objective robustness deals with the fact that uncertainty may affect the proximity of generated solutions to optimality. There are multiple orientations to robust optimization. Worst case robust optimization aims at finding a solution that is optimal under the most adverse conditions (absolute robustness). Relative robust optimization aims at finding a solution that e.g. avoids falling severely behind competition under all possible scenarios (relative robustness). Adjustable robust optimization allows for adjustments to the orientation of the optimization over time in multi-period models. Including the dynamics of market demand into the analyses Pricing: For successful entry into the domain of ULS as a central consolidator, the actions and reactions of all relevant stakeholders have to be considered and if possible included into the quantitative study summarized above. This could be accomplished by developing a discrete-choice model which explains and predicts modal choice in the urban logistics context. This study could be based on a multinomial logit5 or generalized extreme value (GEV)6 model with choice data provided by either revealed or stated preferences from, among others, stakeholder interviews. The additional expected output would be information for POs and LSPs on how to price their new types of services by means of the marginal rates of substitution. Incentive system design: Another topic of relevancy in the present context is the provision of appropriate incentives such that smaller logistics service providers and/or larger competitors trade their capacities and demands on an urban logistics IT platform with the goal of an overall optimized match of capacity demand and supply. A simulation approach based on electronic agents seems particularly fruitful, building on previous research on capacity options and collaborative game theory. 5 For 6 The

an introduction to multinomial logit models see e.g. McFadden [1973], McKelvey and Zavoina [1975] theory of GEV models has been derived by McFadden [1978]

25

References A. Balakrishnan, J.E. Ward, and R.T. Wong. Integrated facility location and vehicle routing models: Recent work and future prospects. American Journal of Mathematical and Management Sciences, 7(1):35–61, 1987. A. Ben-Tal and A. Nemirovski. Robust convex optimization. Mathematics of Operations Research, pages 769–805, 1998. O. Berman, P. Jaillet, and D. Simchi-Levi. Location-routing problems with uncertainty. Facility Location: A Survey of Applications and Methods, 106:427–452, 1995. A. Bruns, A. Klose, and P. Stähly. Restructuring of swiss parcel delivery services. OR Spectrum, 22(2): 285–302, 2000. N. Christofides and S. Eilon. Expected distances in distribution problems. Operational Research Quarterly, pages 437–443, 1969. G. Clarke and J. W. Wright. Scheduling of vehicles from a central depot to a number of delivery points. Operations Research, 12:568–581, 1964. G. Cornuejols and R. Tütüncü. Optimization methods in finance, volume 13. Cambridge University Press, 2007. C.F. Daganzo. The distance traveled to visit n points with a maximum of c stops per vehicle: An analytic model and an application. Transportation Science, 18(4):331–350, 1984. C.F. Daganzo. Logistics systems analysis. Springer, New York, 1999. S. Eilon, C.D.T. Watson-Gandy, and N. Christofides. Distribution management: mathematical modelling and practical analysis. Griffin London, 1971. G. Laporte. Location-routing problems. Université de Montréal, Centre de recherche sur les transports, 1987. G. Laporte. A survey of algorithms for location-routing problems. Investigación Operativa, 1(2):93–118, 1989. G. Laporte. The vehicle routing problem: An overview of exact and approximate algorithms. European Journal of Operational Research, 59(3):345–358, 1992. G. Laporte, Y. Nobert, and D. Arpin. An exact algorithm for solving a capacitated location-routing problem. Annals of Operations Research, 6(9):291–310, 1986. L. Levy and L. Bodin. The arc oriented location routing problem. INFOR, 27:74–94, 1989. D. McFadden. Conditional logit analysis of qualitative choice behavior. Frontiers in Econometrics, pages 105–142, 1973. D. McFadden. Modelling the choice of residential location. 1978. R.D. McKelvey and W. Zavoina. A statistical model for the analysis of ordinal level dependent variables. Journal of Mathematical Sociology, 4(1):103–120, 1975. H. Min, V. Jayaraman, and R. Srivastava. Combined location-routing problems: A synthesis and future research directions. European Journal of Operational Research, 108(1):1–15, 1998. G. Nagy and S. Salhi. A nested location-routing heuristic using route length estimation. Studies in Locational Analysis, (10):109–127, 1996. G. Nagy and S. Salhi. Location-routing: Issues, models and methods. European Journal of Operational Research, 177(2):649–672, 2007.

26

G.K. Rand. Methodological choices in depot location studies. Operational Research Quarterly, pages 241–249, 1976. D.J. Rosenkrantz, R.E. Stearns, and P.M. Lewis. An analysis of several heuristics for the traveling salesman problem. SIAM Journal on Computing, 6:563, 1977. S. Salhi and G. Nagy. Consistency and robustness in location-routing. Studies in Locational Analysis, (13): 3–19, 1999. K.R. Smilowitz and C.F. Daganzo. Cost modeling and design techniques for integrated package distribution systems. 2005. Working Paper. C.F.M. Stokx and C.B. Tilanus. Deriving route lengths from radial distances: Empirical evidence. European journal of operational research, 50(1):22–26, 1991.

27

Appendix Appendix A: Approximation Performance of Smilowitz and Daganzo [2005]

400 300 200 100 0 20

80 140 Stop density [stops/km²]

200

500

400 350 300 250 200 150 100 50 0

Transportation cost [€]

Transportation cost [€]

Transportation cost [€]

500

CWS

400

DS

300 200 100 0

20

a) vehicle type: pedestrians

80 140 Stop density [stops/km²]

200

20

b) vehicle type: bikes

80 140 Stop density [stops/km²]

200

c) vehicle type: vans

Figure 6: Comparison of transportation cost (excluding line-haul) between explicit application of Clarke Wright Savings Algorithm and closed-form approximation of Smilowitz and Daganzo [2005]

Appendix B: Cost Model Formulation Model Variables And Parameters The following variables and parameters will be used in our cost model formulation. Decision variables S Sd,i,s :

Binary variables defining whether city segment ui is served from depot location ld using vehicle type gs for small item delivery.

L Sc,i,l :

Binary variables defining whether city segment ui is served from city hub location lc using vehicle type gl for large item delivery.

aD d :

Binary variables defining whether an active depot is positioned at depot location ld .

aC c :

Binary variables defining whether an active city hub is positioned at city hub location lc .

aC,H c,b :

Binary variables defining whether second-tier item transportation from city hub location lc is performed using vehicle type gb .

Exogenously given parameters sv,o j :

Average travelling speed of vehicle type gj outside tours, i.e. during line-haul [km/h].

sv,i j :

Average travelling speed of vehicle type gj within tours, i.e. during transfer from one stop to the next stop [km/h].

taj :

Service time per stop for vehicle type gj [h/stop].

tsj :

Setup time per tour for vehicle type gj [h/tour].

tb,S j :

Average time to load or unload a small item to or from a vehicle of type gj [h/item].

28

tb,L j :

Average time to load or unload a large item to or from a vehicle of type gj [h/item].

S,a Tmax :

Maximum allowed service time for small item pickup and delivery between intermediate depots and demand nodes [h].

S,b Tmax :

Maximum allowed service time for small item transfer between city hub and intermediate depots [h].

L Tmax :

Maximum allowed service time for large item delivery [h].

xp :

X-coordinate of facility location lp [km].

yp :

Y-coordinate of facility location lp [km].

xi :

X-coordinate of lower left corner of city segment ui [km].

yi :

Y-coordinate of lower left corner of city segment ui [km].

∆xi :

Dimension of city segment ui along the x-axis [km].

∆yi :

Dimension of city segment ui along the y-axis [km].

ϑp,i :

Detour factor defining the shortest possible distance between facility location lp and city segment ui relative to a straight line between the two [].

ϑc,d :

Detour factor defining the shortest possible distance between facility location lc and facility location ld relative to a straight line between the two [].

chD :

Handling cost per item at intermediate depot level [€/item].

chCC :

Handling cost per item at the city hub level [€/item].

wj :

Hourly wage for driver of vehicle type gj [€/h].

cvj :

Cost of vehicle operation for vehicle type gj [€/h].

γi :

Absolute stop density in city segment ui [stops/km2].

ρP i :

Average number of items to be picked up per stop in city segment ui [items/stop].

ρD i :

Average number of items to be delivered per stop in city segment ui [items/stop].

fdD :

Facility fixed cost for an intermediate depot activated at facility location ld [€].

fcC :

Facility fixed cost for a city hub activated at facility location lc [€].

fjv :

Vehicle fixed cost for vehicle type gj [€].

κi,j :

Distance metric factor determining the expected traveling distance between two demand nodes in city segment ui for vehicle type gj [].

κb :

Distance metric factor determining the expected traveling distance between two demand nodes (here: intermediate depots) in the entire city area for vehicle type gb [].

κH j :

Detour factor determining the expected line-haul distance between two deterministic locations for a vehicle of type gj relative to their straight line distance [].

ξjν :

Carrying capacity of vehicle type gj in terms of physical volume [cm3].

pP i,h :

Probability of a pickup item in city segment ui belonging to the item size class νh [].

pD i,h :

Probability of a delivery item in city segment ui belonging to the item size class νh [].

ζjv :

Physical space requirement of vehicle type gj for sorting, loading and parking [m2]. 29

cζp :

Cost of physical space at facility location lp [€/m2]

zpi,D :

Binary variable defining whether facility location lp should be excluded from the set of available locations for intermediate depots.

zpi,C :

Binary variable defining whether facility location lp should be excluded from the set of available locations for the city hub.

αν :

Threshold value for physical item size, determining boundaries of parallel network architectures.

N D:

Number of potentially available intermediate depot locations [].

The Urban Logistics Transportation Cost Model Defining Model Dimensions Facility locations is defined as:

The set of potential facility locations for the city hub and / or intermediate depots

L := {lp }

(37)

The set of facility locations that are allowed for the positioning of intermediate depots is a subset of L:  LD := {ld } = lp |zpi,D < 1 j L

(38)

The set of facility locations that are allowed for the positioning of the city hub is a subset of L:  LC := {lc } = lp |zpi,C < 1 j L City segments

The set of city segments with non-zero demand is defined as: U := {ui }

Vehicle types

(39)

(40)

The set of overall available vehicle types is defined as: G := {gj }

(41)

The set of vehicle types that are allowed for the transportation of small items between intermediate depots and customers is a subset of G: GS,a := {gs } j G

(42)

The set of vehicle types that are allowed for the transportation of large items between intermediate depots and customers is a subset of G: GL := {gl } j G

(43)

The set of vehicle types that are allowed for the transportation of small items between the city hub and the intermediate depots is a subset of G: GS,b := {gb } j G

(44)

The set of vehicle types that are allowed to be positioned at an intermediate depot location ld is a subset of GS,a : GSd j GS,a

(45)

The set of vehicle types that are allowed to be positioned at city hub location lc for the purpose of large item transportation is a subset of GL : 30

GL c j GL

(46)

The set of vehicle types that are allowed to be positioned at city hub location lc for the purpose of small item transportation to the intermediate depots is a subset of GS,b : GH c j GS,b

(47)

The set of vehicle types that are allowed to travel within city segment ui is a subset of G: GU i jG Item sizes

(48)

The set of possible item sizes is defined as: V := {νh }

(49)

Reducing Model Size And Complexity Omitting infeasible item flows Reducing the number of potential item flows to be considered is crucial in reducing model complexity and improving computation time. Thus it is required to exclude those item flows that are infeasible. An item flow may be infeasible for various reasons: • The time required for the line haul between the corresponding facility location and the corresponding city segment using the corresponding vehicle type may exceed the total service time allowed, i.e. the time span in which all demand has to be served. • The corresponding vehicle type may not be positioned at the corresponding facility location. • The corresponding vehicle type may not travel within the corresponding city segment. The set of feasible item flows for small items between intermediate depots and city segments is defined as:  s FS := (ld , ui , gs ) |trd,i,s + tas ≤ Tmax ∧ gs ∈ GSd ∧ gs ∈ GU i

(50)

The set of feasible item flows for large items between the city hub and city segments is defined as:  L U FL := (lc , ui , gl ) |trc,i,l + tal ≤ Tmax ∧ gl ∈ GL c ∧ gl ∈ Gi

(51)

Here, the time required for line haul from intermediate depot or city hub location lp to city segment ui using vehicle type gj is defined as: trp,i,j =

rp,i sv,o j

(52)

The distance between facility location lp and city segment ui depends on the distance metric used as well as potential physical obstacles that need to be circumvented. The latter can be captured by a detour factor for each pair (lp , ui ). Using an Euclidian metric, the distance of interest can be defined as: ´ ∆yi ´ ∆xi q 2 2 (xp − (xi + x)) + (yp − (yi + y)) dxdy 0 0 ϑp,i (53) rp,i = Ai where ϑp,i ≥ 1. Calculating The Total Cost of Transportation

31

Handling cost Handling cost occur at the level of the intermediate depots, where only small items have to be received, sorted, stored and loaded, as well as at the level of the city hub where both large and small items have to be processed. Total handling cost can thus be defined as:  Kh

=

chD

X

 X

Ai γi ρP i

i

X

 P  pi,h + ρD i

h|νh ≤αν

  D pi,h 

h|νh ≤αν

X  D +chCC Ai γ i ρ P i + ρi

(54)

i

Here, the physical area of city segment ui is defined as: Ai = ∆xi ∆yi

(55)

Facility fixed cost Total facility fixed cost are defined as the sum of the fixed cost of all active intermediate depots and the fixed cost of the active city hub. X  X  C C D Kf = aD + ac fc (56) d fd c

d

First-tier transportation cost contributions for small item pickup and delivery The cost of transportation of small items between intermediate depots and demand nodes can be defined as: K a,S

=

XXX d

i

a,S S Sd,i,s kd,i,s

(57)

s

Where the cost contribution of serving city segment ui from a given depot location ld using a given vehicle type gs for small item pickup and delivery is defined as: a,S kd,i,s

=

 ws + cv mSd,i,s tss ws + 2mSd,i,s rd,i v,o s ss  S S v v +md,i,s nd,i,s Ψi,s (ws + cs ) + fs

S qd,i,s

(58)

In the expression above, the number of vehicles of type gs that is required to serve a given city segment ui from a given depot location ld for small item pickup and delivery is defined as:   P,S D D,S Ai γ i ρ P p + ρ p i i i i S qd,i,s = (59) r,S ξd,i,s Here, the real vehicle capacity of a vehicle of type gs in terms of average number of stops that can be performed within the maximum allowed service time when serving city segment ui from depot location ld for small item pickup and delivery is defined as: r,S n,S S ξd,i,s = ξi,s δd,i,s

(60)

Here, the average number of full vehicle capacity utilization tours that a single vehicle of type gs can perform within the maximum allowed service time when serving city segment ui from intermediate depot location ld for small item pickup and delivery is defined as: S δd,i,s =

S Tmax

tξ,S i,s

+ tss + 2trd,i,s + tb,S i,s

(61)

With the time required to perform a single full vehicle capacity tour with a vehicle of type gs given the stop density of city segment ui for small item pickup and delivery being defined as: 32

n,S tξ,S i,s = ξi,s Ψi,s

(62)

With the average time required by a vehicle of type gs to serve a single stop and move on to the next stop given the stop density of city segment ui being defined as: Ψi,s = tas +

κi,s v,i √ ss γi

(63)

With the average time required by a vehicle of type gs to overcome the linehaul distance between intermediate depot location ld and city segment ui being defined as: rd,i κH s (64) sv,o s With the cummulative time required to unload the full vehicle capacity along the tour for a vehicle of type gs given the stop density of city segment ui for small item pickup and delivery being defined as: trd,i,s =

n,S b,S tb,S i,s = ξi,s ts

(65)

With the nominal full vehicle capacity in terms of the average number of stops that can be performed on a single tour of a vehicle of type gs when jointly considering small item pickup and delivery for a given stop density of city segment ui being defined as: n,S ξi,s =

ξsν  max ∆DiS , ∆PiS 

(66)

Here the average vehicle capacity in terms of volume that is filled up by the average number of small items that are picked up at a single stop in city segment ui is defined as: P,S ∆PiS = Eiν,P,S ρP i pi

(67)

Accordingly, the average vehicle capacity in terms of volume that is freed by the average number of small items that are delivered at a single stop in city segment ui is defined as: D,S ∆DiS = Eiν,D,S ρD i pi

(68)

Here, the expected size in terms of volume of a small item to be picked up in city segment ui is defined as: Eiν,P,S =

i Xh νh pP,S i,h

(69)

h

Accordingly, the expected size in terms of volume of a small item to be delivered in city segment ui is defined as: i Xh Eiν,D,S = νh pD,S (70) i,h h

With the probability of a small item that is to be picked up in city segment ui belonging to item size class νh being defined as:  P  pi,h ∀h | νh ≤ αν P,S P,S (71) pi,h = pi 0 ∀h | νh > αν With the probability of a small item that is to be delivered in city segment ui belonging to item size class νh being defined as:  D  pi,h ∀h | νh ≤ αν pD,S pD,S = (72) i i,h 0 ∀h | ν > αν h

33

With the probability of an item to be picked up in city segment ui being a small item: X   = pP,S pP i,h i

(73)

h|νh ≤αsize

With the probability of an item to be delivered in city segment ui being a small item: X   pD = pD,S i,h i

(74)

h|νh ≤αsize

The actual number of stops per tour that a vehicle of type gs can perform when serving city segment ui from depot location ld for small item pickup and delivery is defined as: nSd,i,s

i h r,S n,S min ξd,i,s , ξi,s ( r,S S ξd,i,s δd,i,s αν P,L P,L pi,h = pi (112) 0 ∀h | ν ≤ αν h

With the probability of a large item that is to be delivered in city segment ui belonging to item size class νh being defined as:  D  pi,h ∀h | νh > αν pD,L pD,L = (113) i i,h 0 ∀h | νh ≤ αν With the probability of an item to be picked up in city segment ui being a large item: X   pP,L = pP i,h i

(114)

h|νh >αν

With the probability of an item to be delivered in city segment ui being a large item: X   pD,L = pD i,h i

(115)

h|νh >αν

The actual number of stops per tour that a vehicle of type gl can perform when serving city segment ui from city hub location lc for large item pickup and delivery is defined as: nL c,i,l

= =

h i r,L n,L min ξc,i,l , ξi,l ( r,L L

Suggest Documents