andrea fumi, laura scarabotti* and massimiliano m. schiraldi · 2017. 2. 4. · massimiliano m....

21
Int. J. Services and Operations Management, Vol. X, No. Y, xxxx 1 Copyright © 200x Inderscience Enterprises Ltd. The effect of slot-code optimisation on travel times in common unit-load warehouses Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of Rome, Via del Politecnico, 00133, Rome, Italy E-mail: [email protected] E-mail: [email protected] E-mail: [email protected] *Corresponding author Abstract: The main aim of this paper is to estimate material handling times reductions in one-block unit-load warehouse organised with an optimal slot- code allocation, rather than with a uniform pick/store locations distribution, while comparing single and dual-command cycles from a travel distance perspective; results are calculated through multiple what-if analysis based on random scenarios simulations assuming variable input/output positions and warehouse shapes. Simulations helped in the effective quantification of travel times reductions, gaining a result of extreme importance for those manufacturing, distribution and retailing companies which aim at both designing their warehouse and determining the right type and number of transportation resources. Because of currently used warehouse management systems (WMS), companies do not reckon so needful existing literature relying on uniform pick/store distribution: this paper seems the first to address a precise estimation of material handling times when fast-movers items are more or less effectively placed nearby warehouses entrance. Keywords: single command cycles; dual command cycles; travel distance; random product allocation; optimised product allocation; one-block warehouse; unit-load warehouse; material handling; slot-code allocation optimisation; storage assignment. Reference to this paper should be made as follows: Fumi, A., Scarabotti, L. and Schiraldi, M.M. (xxxx) ‘The effect of slot-code optimisation on travel times in common unit-load warehouses’, Int. J. Services and Operations Management, Vol. X, No. Y, pp.000–000. Biographical notes: Andrea Fumi graduated with honours in Management Engineering at ‘Tor Vergata’ University of Rome, is currently attending an MBA and PhD candidate in Engineering and Management. He is also working with the Industrial Engineering Research Group of ‘Tor Vergata’s’ University Enterprise Engineering Department as a Research Assistant in Manufacturing Systems Engineering. His main research interests: operations management, production management, project management, logistics and transportation. Laura Scarabotti graduated with honours in Management Engineering at ‘Tor Vergata’ University of Rome, is currently attending an MBA and PhD candidate in Engineering and Management. She is also working with the Industrial Engineering Research Group of ‘Tor Vergata’s’ University

Upload: others

Post on 14-Mar-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

Int. J. Services and Operations Management, Vol. X, No. Y, xxxx 1

Copyright © 200x Inderscience Enterprises Ltd.

The effect of slot-code optimisation on travel times in common unit-load warehouses

Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of Rome, Via del Politecnico, 00133, Rome, Italy E-mail: [email protected] E-mail: [email protected] E-mail: [email protected] *Corresponding author

Abstract: The main aim of this paper is to estimate material handling times reductions in one-block unit-load warehouse organised with an optimal slot-code allocation, rather than with a uniform pick/store locations distribution, while comparing single and dual-command cycles from a travel distance perspective; results are calculated through multiple what-if analysis based on random scenarios simulations assuming variable input/output positions and warehouse shapes. Simulations helped in the effective quantification of travel times reductions, gaining a result of extreme importance for those manufacturing, distribution and retailing companies which aim at both designing their warehouse and determining the right type and number of transportation resources. Because of currently used warehouse management systems (WMS), companies do not reckon so needful existing literature relying on uniform pick/store distribution: this paper seems the first to address a precise estimation of material handling times when fast-movers items are more or less effectively placed nearby warehouses entrance.

Keywords: single command cycles; dual command cycles; travel distance; random product allocation; optimised product allocation; one-block warehouse; unit-load warehouse; material handling; slot-code allocation optimisation; storage assignment.

Reference to this paper should be made as follows: Fumi, A., Scarabotti, L. and Schiraldi, M.M. (xxxx) ‘The effect of slot-code optimisation on travel times in common unit-load warehouses’, Int. J. Services and Operations Management, Vol. X, No. Y, pp.000–000.

Biographical notes: Andrea Fumi graduated with honours in Management Engineering at ‘Tor Vergata’ University of Rome, is currently attending an MBA and PhD candidate in Engineering and Management. He is also working with the Industrial Engineering Research Group of ‘Tor Vergata’s’ University Enterprise Engineering Department as a Research Assistant in Manufacturing Systems Engineering. His main research interests: operations management, production management, project management, logistics and transportation.

Laura Scarabotti graduated with honours in Management Engineering at ‘Tor Vergata’ University of Rome, is currently attending an MBA and PhD candidate in Engineering and Management. She is also working with the Industrial Engineering Research Group of ‘Tor Vergata’s’ University

Page 2: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

2 A. Fumi et al.

Enterprise Engineering Department as a Research Assistant in Manufacturing Systems Engineering. His main research interests: business process management, logistics and transportation, operations management, production management, project management.

Massimiliano M. Schiraldi is an Assistant Professor in Operations Management, PhD in Engineering and Management, MBA, he teaches Operations Management courses since 2001. At ‘Tor Vergata’ University in Rome, he is the Lecturer of ‘Design of Manufacturing Systems’ and of ‘Production Planning and Inventory Control’ courses. Every year he teaches to more than 200 students in the Engineering School, and up to now he supervised more than 160 students in their thesis work on top of 11 PhDs. He is the author of more than 60 international scientific publications related to operations management, and one book on inventory management.

1 Introduction

“Good or bad, the warehouse ultimately portrays the efficiency or inefficiency of the entire supply chain” (Frazelle, 2002). Warehousing is a strategic aspect of supply chain management and plays a crucial role in the success, or failure, of businesses (More and Babu, 2009, 2012); thus is decisive that warehouses are well managed to decrease the overall function cost (Richards, 2011; Pettersson and Segerstedt, 2012; Dharmapriya and Kulatunga, 2011). Effective warehouse management is, to a large extent, determined at the organisational phase (Strack and Pochet, 2010; Gu et al., 2010) and the related costs seem to be mainly influenced by the usage of tracing technologies (Mancini et al., 2012; Wamba and Boeck, 2008; Smith and Offodile, 2009) on top of the a proper items allocation (Gagliardi et al, 2007; Grant and Fernie, 2008; Battista et al., 2012). According to literature, the main aims of an efficient warehouse optimisation is to minimise the average travel distance and required space to store items: secondarily, other goals are maximising the utilisation of available space, equipment, labour, as well as the accessibility to all items (De Koster et al., 2007; Van den Berg, 1999). Order picking has long been known as the most labour-intensive and time-consuming warehouse activity (Tompkins et al., 2002) and, at the same time, the main candidate for productivity improvement studies. As De Koster et al. (2007) underlined in 2007, up to the 55% of the total warehouse operating cost results from order picking operations. Given the extreme relevance of warehouse operations costs saving, this paper estimate material handling distance reductions, while comparing single and dual-command cycles, obtaining an effective quantification through a what-if analysis based on simulations.

2 Previous research

Some authors have devoted publications to the modelling of effective approaches to improve the efficiency of material handling times to achieve better performance in the supply chain; literature is now full of important scientific contributions to minimise material handling costs and storage/retrieval operations, studying new optimisation criteria (Hou et al., 2010; Kutzelnigg, 2011; Ceylan et al., 2012; Routroy et al., 2011;

Page 3: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

The effect of slot-code optimisation on travel times in common unit-load 3

Sangwan and Kodali, 2009; Zhang et al., 2009). Several authors have focused their researches on the general case of order picking cycle that is a fundamental topic in order to increase operation efficiency and decrease the labour workload (Qiana and Jie, 2011). Some authors have determined the shortest travel distance and the optimal pick tour for a given set of pick locations in two cross aisles’ warehouses (Ratliff and Rosenthal, 1983) or with more than two cross aisles (Vaughan and Petersen, 1999) with a dynamic programming approach. Then, Roodbergen and De Koster (2001a) applied the Ratliff and Rosenthal’s algorithm to middle cross aisles’ warehouses. From the non-random storage policy perspective instead, Hwang et al. (2004) and Caron et al. (2000) modelled an analytical expression assuming turnover based storage policies. Some comparisons on the optimal routing and heuristics for picking problems are also present in literature (Petersen, 1997; De Koster and Van der Poort, 1998; Pan et al., 2012). It seems though, that no closed-form evaluation technique is yet available to estimate the optimal tour length for a general number of picks (Pohl et al., 2009) and that so far, the simulation required to forecast this length has been performed using routing heuristics under the assumption of a random storage policy (Roodbergen and Vis, 2006; Le-Duc and De Koster, 2007; Roodbergen et al., 2008; Petersen and Aase, 2004). Some authors have also developed a mechanism for reducing order picking travel distance through a class-based storage method based on integer programming (Muppani and Adil, 2008a). Afterwards, Muppani and Adil, (2008b) tried to reduce order picking operations for class-based storage arrangement developing a non-linear integer programming using the branch and bound algorithm. Ho et al. (2008) proposed a further method focused on developing distance or area-based rules to minimise the travel distance of pickers; this method relies on order batching techniques for an order-picking warehouse. In the last two years, Burinskiene (2010) suggested some new approaches for optimisation of order picking processes: the volume-based storage method and the usage of correlation between order picking efficiency and stock accuracy. Ene and Öztürk (2012) instead used both the batching and routing problems to minimise travel costs in warehouse operations. Order picking can be considered as a general case of ‘dual-command’ procedure: for manual picking systems, a single-command cycle means that workers travel from a common pickup/deposit (P/D) or input/output (I/O) point to a single location and back again to execute a storage or retrieval request (out and back order picking discipline, see Malmborg et al., 1988; Malmborg and Bhaskaran, 1990); the dual-command cycle, instead, usually includes both a storage and retrieval request, meaning that order picking vehicles first move pallets from the I/O point to a location, performing a storage operation, then carry on to a second location picking a pallet before returning to the I/O point (interleaving practice, see Malmborg et al., 1988). Interleaving storage and retrieval requests makes a more efficient use of time, minimising unloaded – and, therefore, unproductive – travel times (Chen and Li, 2011; Salah, 2011; Pohl et al., 2011).

Some authors have devoted publications to the single-command travel distance estimation (Francis, 1967; Bassan et al., 1980), presenting results on optimal warehouse shape and I/O position; however, few contributions seem to be present on the dual-command travel distance estimation in manual pick systems (Mayer, 1961; Malmborg and Krishnakumar, 1987). As a matter of fact, a closed expression to describe optimal dual-command travel distance under the assumption of random storage policy only seems to have been recently developed by Pohl et al. (2009): according to these authors, concerning single command procedure, dual-command cycles can reduce empty

Page 4: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

4 A. Fumi et al.

forklift travels from 50% of the total travel distance to about 33%. The single-command and dual-command travel distance/time estimation problem have also been applied to automated storage and retrieval system (AS/RS): Hwang and Lee (1988) for example, have modelled this problem assuming a crane simultaneously travelling in both horizontal and vertical direction, as reasonable; Azzi et al. (2011) instead suggested a new method to estimate the travel time of a new version of multi-shuttle systems using different scenarios with Monte Carlo simulation. Furthermore, Hausman et al. (1976), Graves et al. (1977), Schwarz et al. (1978) and Hwang and Song (1993) have compared random, dedicated and class-based storage policies in single-command and dual-command AS/RS using both analytical models and simulations. The aforementioned contributions are summarised in Table 1. Table 1 Literature review of travel distance models for different warehouse systems

Single command Dual-command Picking

Manual systems

Francis (1967), Bassan et al. (1980), Malmborg (1988)

Mayer (1961), Malmborg and Krishnakumar (1987), Pohl et al. (2009, 2011), Chen and Li (2011), Salah (2011)

Ratliff and Rosenthal (1983), Roodbergen and De Koster (2001a), Petersen (1997), De Koster and Van der Poort (1998), Vaughan and Petersen (1999), Petersen and Schmenner (1999), Caron et al. (2000), Hall (1993), Roodbergen and Vis (2006), Le-Duc and De Koster (2007) Hwang et al. (2004), Qiana and Jie, (2011), Pan et al., (2012), Roodbergen et al. (2008), Muppani and Adil (2008a, 2008b), Ho et al. (2008), Burinskiene (2010), Ene and Öztürk, (2012)

AS/RS Hwang and Lee (1988), Hausman et al. (1976), Schwarz et al. (1978), Bozer and White (1984), Hwang et al. (2004), Pandit and Palekar (1993)

Hwang and Lee (1988), Graves et al. (1977), Schwarz et al. (1978), Bozer and White (1984), Koh et al. (2002), Azzi et al. (2011)

Nowadays, the majority of industrial companies use warehouse management systems (WMS) to monitor and optimise the position of their stock-keeping-units (SKUs) in storage locations. WMSs are helpful in granting that fast-movers items are located nearby warehouses I/O points, thus minimising travel times for stacking/picking operations. Though, analytical result of estimated travel times computation assuming randomly distributed SKUs, only provide an upper bound of the correct value: this upper bound can be much higher than the actual value performed by the company. Indeed, results of investigations where the randomly-distributed SKUs hypothesis has been made, are not considered very useful by industrial companies. The main aim of this work is thus to

Page 5: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

The effect of slot-code optimisation on travel times in common unit-load 5

estimate material handling times reductions using optimal items allocation rather than a pick/store locations uniform distribution, while comparing single and dual-command cycles in terms of travel distance.

Results are obtained through multiple what-if analysis based on variable I/O positions and warehouse shape simulations: the simulation tool has been validated on a random-picking scenario, both considering single and dual command cycles, thus to compare it with an already existing analytical formulation (Pohl et al., 2009).

3 Warehouses, layout design and routing methods

In a traditional unit-load warehouse, materials or products are shipped in single discrete units (e.g., pallets) and racks are organised as to create parallel picking aisles, usually with one or more orthogonal cross aisles, with the aim of reducing overall internal travel times. The warehouse layout design problem has been deeply treated in literature: warehouse design and performance have been analysed respectively by Gu et al. (2010) as well as by Meller and Gue (2009) who showed different aisles design such as ‘Flying-V’ design, ‘Fishbone’ and ‘Chevron’ aisles. Because of their widespread use in industry, this paper specifically focuses on traditional one-block unit-load warehouses (Figure 1).

Figure 1 One-block warehouse vs. two-block warehouse

In the most general case of single/dual-command cycles – as to general order-picking – workers can pick/store on both sides of the aisle as well as change direction (no one-way aisles). In order to minimise the internal travel distance with dual-command cycles, a specific routing policy has to be chosen. Many order-picker routing policies can be also applied to dual-command cycles for retrieval requests: a detailed description of the ‘s-shape’, ‘return’, ‘mid-point’, ‘largest gap’, ‘combined’ and ‘optimal’ methods is given by De Koster et al. (2007). The ‘s-shape’ is one of the easiest heuristics that implies a complete aisle crossing in case the aisle contains at least one pick; aisles without picks are not entered at all and once performed the last pick workers return to the I/O point. In the ‘return’ heuristic instead, workers are able to enter and leave each aisle from the same side and, as in the ‘s-shape’ method, only aisles where at least one pick is required are entered. According to the ‘midpoint’ methodology, the warehouse is ideally split in two areas: aisles containing items to pick in the front half are entered from the front cross aisle while picks in the back half are entered from the back cross one. An improvement of the ‘midpoint’ strategy is the ‘largest gap’, in which a worker enters an aisle as far as the

Page 6: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

6 A. Fumi et al.

largest gap within the aisle is: the gap is defined as the distance between any two adjacent pick locations, between the first pick and the front aisle, or between the last pick and the back aisle. The ‘largest gap’ part of the aisle is the one not visited by the picker.

Figure 2 Order-picker routing policies

S-shape Return Mid-point Largest gap

Figure 3 Example of paths in dual-command cycles

I/O

I/O

All of these techniques were originally developed for one-block warehouses but they can be used for multiple-block ones by implementing specific changes. Vaughan and Petersen (1999), Roodbergen and De Koster (2001a, 2001b) also showed that the combined heuristic returns the best results in 93% of 80 analysed instances. According to the aforementioned ‘combined’ method, a decision between entirely traverse an aisle with at least one pick, or enter and leave the aisle from the same side, should be computed using dynamic programming (Roodbergen and De Koster, 2001a). Considering dual-command cycles instead of the general order picking case though, there’s no need of dynamic programming to choose between the two alternative decisions: after the storage phase,

Page 7: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

The effect of slot-code optimisation on travel times in common unit-load 7

workers access the second location pick from the front or the back cross aisle depending on the minimum travel distance between the two store/pick locations (Figure 2). Obviously – as in all the heuristics – aisles without picks are not entered.

4 Simulation methodology

The aim of this paper is to underline the differences, in terms of storage and retrieval distances, among the multiple scenarios of optimised slot-code location (OPT) and the case of random uniform location (RAN) of products inside a warehouse. As it has been stated, modern information systems tend to grant an optimisation of slot-code allocation and this clearly reduces stacking/picking travel times. However, a precise estimation of this reduction entity is considered to be of extreme importance for manufacturing, distribution and retailing companies, since it can help in the design of the warehouse as well as in determining the most appropriate type and number of handling vehicles.

The comparison is performed through simulation, assuming that forklifts operations can be performed in single (SC) or in dual (DC) command mode. In each scenario, the average distance to complete a SC or a DC cycle – respectively DSC and DDC – have been computed, along with their standard deviation over a number of 10’000 runs. This paper offers an original contribution to estimate the cycle time reduction opportunities coming from the slot-code location optimisation, since no theoretical formula to compute DDC or DSC exists under this hypothesis. The simulation model has been validated in a random (RAN) location scenario: here, simulations results show a 0.6% gap with theoretical results by Bassan et al. (1980) and by Pohl et al. (2009) respectively in the SC and DC cases.

4.1 Hypotheses on warehouse layout and input parameters

A generic stacking warehouse has been considered. According to literature, the rectangular shape is the optimal geometric shape to store pallets (Berry, 1968), thus the storage area is assumed to be rectangular, with one input and one output point. Be:

X the storage area longitudinal width

Y the storage area lateral depth

(xout; yout) the output coordinates

(xin; yin) the input coordinates.

In the developed simulator, all these variables are independent and can be varied to perform multiple what-if analysis. Clearly, xout ≤ X and yout ≤ Y as well as xin ≤ X and yin ≤ Y. As far as the simulation tool capabilities are concerned, the input and output points could even be placed inside the storage area (e.g., to represent an elevator moving loading units inside the warehouse from an upper/lower floor); however, in order to consider the most common warehouse case, all simulation runs have been performed under the assumption of a single I/O point located in the middle of the warehouse long side. This choice is also supported by evidences shown by Bassan et al. (1980): indeed, they displayed how this configuration represents the optimal solution to minimise storage/retrieval travel times in warehouses with a longitudinal width twice as lateral

Page 8: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

8 A. Fumi et al.

depth. Moreover, a middle I/O point configuration has also been used by Goetschalckx and Ratliff (1998), Hall (1993) and Petersen (1999). A corner located depot instead, was used by Chew and Tang (1999), De Koster et al. (1999), Gibson and Sharp (1992), and Rosenwein (1994), while both middle and corner options are shown in Jarvis and McDowell (1991), Petersen (1997), and Petersen and Schmenner (1999): these contributes may lead to possible future researches as stated in the conclusion section.

Without loss of generality, the storage location area has been assumed to be square, with side δ. The 2D coordinates of a single storage location in the warehouse can thus be identified by a couple (x; y). Forklifts are assumed to move following the ‘Manhattan’ (i.e., ‘rectilinear’, ‘right-angle’ or ‘l1’) metric (De Rezende et al., 1985), thus, workers are able to travel along the two main orthogonal aisles at the front and back of the storage area as well as along cross ones.

4.2 Random generation of input variables

For the dual-command case, one storage (xsto; ysto) and retrieval (xret; yret) point inside the warehouse are randomly identified for each run, while for the single-command case only one storage or retrieval point is randomly generated. The random generation rule, as performed by Hall (1993) in the development of an heuristic to estimate a shortest tour length lower bound, followed a uniform distribution for the case in which no slot-code allocation optimisation was performed; correspondingly, a specific custom distribution was used for the case with fast-movers items located nearby the I/O point. Thus, for the first case, we have:

xsto = ξ1 where ξ1 is a random variable 0 ≤ ξ1 ≤ X

ysto = ξ2 where ξ2 is a random variable 0 ≤ ξ2 ≤ Y

xret = ξ3 where ξ3 is a random variable 0 ≤ ξ3 ≤ X

yret = ξ4 where ξ4 is a random variable 0 ≤ ξ4 ≤ Y.

In the second case, in order to represent an optimised slot-code allocation, the x and y coordinates of the storage/retrieval points were generated with a random inverse transform sampling from normal distribution. Considering that simulations assumed a single I/O point located on the warehouse front side (xin = xout; yin = yout = 0), we have:

• xsto = results from ( )2

11 exp

22sto in

xx

x xξσσ π

⎡ ⎤− −= ⋅ ⎢ ⎥

⋅⋅ ⎢ ⎥⎣ ⎦ where ξ1 is a random variable

0 ≤ ξ1 ≤ 1

• ysto = results from ( )2

21 exp

22sto

yy

σσ π

⎡ ⎤−= ⋅ ⎢ ⎥

⋅⋅ ⎢ ⎥⎣ ⎦ where ξ2 is a random variable 0 ≤

ξ2 ≤ 1

• xret = results from ( )2

31 exp

22ret in

xx

x xξσσ π

⎡ ⎤− −= ⋅ ⎢ ⎥

⋅⋅ ⎢ ⎥⎣ ⎦ where ξ3 is a random variable

0 ≤ ξ3 ≤ 1

Page 9: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

The effect of slot-code optimisation on travel times in common unit-load 9

• yret = results from ( )2

41 exp

22ret

yy

σσ π

⎡ ⎤−= ⋅ ⎢ ⎥

⋅⋅ ⎢ ⎥⎣ ⎦ where ξ4 is a random variable

0 ≤ ξ4 ≤ 1.

The user-specified input parameters σx and σy measure the spreading of products all over the storage area. Thus, the condition

x

y

σ Xσ Y

>>⎧⎨ >>⎩

represents a case in which few or no products have been correctly assigned to slots (i.e., the slot-code allocation is far from being optimised) while

x

y

σ Xσ Y

<<⎧⎨ <<⎩

displays a situation in which few fast-mover products have been located far from the I/O point. Clearly, due to normal distribution right and left tails, generating the random coordinates with the inverse transform method led to the unacceptability of some coordinates: more specifically, values were discarded if at least one of the following conditions was verified:

0 and 0 and 0 and 0 and

sto sto

ret ret

sto sto

ret ret

x x Xx x Xy y Yy y Y

< >< >< >< >

4.3 Hypotheses on forklift paths

In the designed warehouse, single-command and dual-command storage/retrieval operations were simulated with the following approach:

• for the single-command case, a 50% probability to generate a storage or retrieval command was set in order to equally compare it to the dual-command case. Thus, for a storage command, a forklift truck is assumed to: 1 start at the input point (xin; yin), already loaded 2 horizontally and vertically move to the location (xsto; ysto) 3 once reached the storage location (xsto; ysto), perform the storage operation (lifts

were not considered) 4 horizontally and vertically move to the location (xout; yout) 5 exit from the output point.

Analogous operations are performed for the retrieval command. Thus, the distance DSC travelled to perform one single-command (storage) cycle results to be equal to:

SC in sto in sto sto out sto outD x x y y x x y y= − + − + − + −

Page 10: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

10 A. Fumi et al.

For the dual-command case, the forklift truck is assumed to:

1 start at the input point (xin; yin), already loaded

2 horizontally and vertically move to the location (xsto; ysto)

3 once reached the storage location (xsto; ysto), perform the storage operation

4 horizontally and vertically move to the location (xret; yret)

5 once reached the retrieval location (xret; yret), perform the retrieval operation

6 horizontally and vertically move to the location (xout; yout)

7 exit from the output point.

When moving from (xsto; ysto) to (xret; yret), the forklift is assumed to always choose the best alternative (shorter distance) between reaching the front or rear longitudinal aisle. Thus, the overall distance ODDC travelled to perform one dual-command cycle results to be equal to:

{ }min ; 2DC in sto in sto sto ret sto ret

sto ret ret out ret out

OD x x y y y y Y y y

x x x x y y

= − + − + + ⋅ − −

+ − + − + −

When comparing the dual and single-command case, a DDC = ODDC/2 has been computed to represent the average distance for a single operation, in order to equally compare it to DSC value, which refers to the movement of one single loading unit. Thus:

2DC

DCODD =

An overall number of 10,000 runs have been simulated, computing DDC and DSC. When calculating DDC and DSC in the optimised slot-code location case, according to what previously mentioned, more than the 50% of the 10,000 samples was discarded in each simulation run, due to storage/retrieval coordinates outside warehouse boundaries: as a consequence, DDC and DSC were calculated basing on acceptable values only.

5 Simulation results

5.1 Results of random storage/retrieval points generation

As already stated, these results refer to simulations performed under the hypothesis of a unique I/O point located in the middle of warehouse rear side, assuming a longitudinal width twice the lateral depth:

( ) ( ); ; ( / 2; )2

in in out outx y x y X YX Y

= =

= ×

The random generation rule followed a uniform distribution, or a random inverse transform sampling from the normal one, to respectively represent the case in which no slot-code allocation optimisation was performed, or the case in which fast-movers items were located nearby the I/O points.

Page 11: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

The effect of slot-code optimisation on travel times in common unit-load 11

Figure 4 shows one of the several theoretical probability surfaces resulting from the normal distribution used in the random inverse transform sampling: higher slot access probabilities are related to slots nearer to the warehouse I/O point, located in the centre of the back side of an 80 × 40 metres storage area.

Figure 4 Theoretical probability surface for OPT case

The surface depicted in Figure 4 has the following equation in z = f (x, y) form:

( ) ( )2 21 1exp exp2 22 2

y x

y xy x

y μ x μz

σ σσ π σ π

⎡ ⎤ ⎡ ⎤− + − +⎢ ⎥= ⋅ + ⋅ ⎢ ⎥

⋅ ⋅⋅ ⋅⎢ ⎥ ⎢ ⎥⎣ ⎦⎣ ⎦

With the following parameters:

2040

x y

x y

σ σμ μ

= =

= =

These specific parameters create a smooth shape of the relative surface, suitable to describe a general case of warehouse in which the difference between the turnover rate of slow and fast-mover items is significant but not extreme; different values of these parameters have been tested while simulating to examine the opportunity of choosing a different scenario. As a result, in each simulation of the optimal slot-code allocation case, fast movers codes were located nearer to the I/O point. Figure 5 shows the results of the frequency distribution in one simulation run: as expected, the resulting frequency distribution followed the shape of the theoretical probability distribution depicted in Figure 4.

Page 12: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

12 A. Fumi et al.

Figure 5 A frequency distribution of the random points generation for OPT case

On the contrary, to simulate a random slot-code allocation, the theoretical probability surface depicted in Figure 6 provided frequency distributions similar to that depicted in Figure 7.

Figure 6 Theoretical probability surface for RAN case

Page 13: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

The effect of slot-code optimisation on travel times in common unit-load 13

Figure 7 A frequency distribution of the random points generation for RAN case

Figure 8 Results of random generation of storage or retrieval points (RAN case)

A clearer 2D representation of storage/retrieval points random generation is depicted in the following Figure 8 and Figure 9 (1,000 out of 10,000 points of a single simulation run are represented for graphical clearness). A uniform distribution is adopted in the first case to underline the absence of any functional slot-code allocation; in the second case, the storage/retrieval points were generated with the random inverse transform sampling from normal distribution, in order to represent the optimised slot-code allocation, similarly to what represented in 3D in Figure 4.

Page 14: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

14 A. Fumi et al.

Figure 9 Results of random generation of storage or retrieval points (OPT case)

5.2 Results of times calculation

Numerical results of forklifts travel distance simulations are presented in the following tables, comparing the optimised slot-code allocation case (OPT) and the random one (RAN). In the former, three scenarios were considered:

• a first scenario (LOW) characterised by a ‘low effective’ slot-code optimisation (e.g., fast-mover items turnover ratio similar to slow-movers), represented by σx = σy = 26.6 theoretical probability surface value depicted in Figure 4

• a second scenario (MED) characterised by a ‘medium effective’ slot-code optimisation, represented by a σx = σy = 30.0 value

• a third scenario (HI) characterised by a ‘high effective’ slot-code optimisation (e.g., fast-mover items turnover ratio deeply different from slow-mover ones), represented by a σx = σy = 16.0 value.

This comparison led to an effective underlining of differences in terms of:

Δ1 percentage decrease from DSC to DDC, in the RAN case

Δ2 percentage decrease from RAN to OPT (LOW) case, for DSC or DDC values

Δ3 percentage decrease from RAN to OPT (MED) case, for DSC or DDC values

Δ4 percentage decrease from RAN to OPT (HI) case, for DSC or DDC values.

Table 2 and Table 3 respectively show these gaps considering both an 80 × 40 metres rectangular storage area (RECT) and an equivalent 56.6 × 56.6 metres square storage area (SQUA).

Simulation results for RAN scenarios fit almost perfectly expected results both for DSC or DDC, both on the RECT and the SQUA storage area. Indeed, given:

( )4 2SCX YD theoretical = +

Page 15: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

The effect of slot-code optimisation on travel times in common unit-load 15

5 56 3( ) ( )

2 2DC

DC

X YODD theoretical theoretical

⎛ ⎞+⎜ ⎟⎝ ⎠= =

simulation results showed:

• for the RECT storage area: • an experimental average DSC value equal to 80.4, given an 80.0 theoretical value • an experimental average DDC value equal to 66.9, given a 66.7 theoretical value

• for the SQUA storage area: • an experimental average DSC value equal to 84.6, given an 84.9 theoretical value • an experimental average DDC value equal to 70.6, given a 70.8 theoretical value.

Indeed, a pattern of simulated DSC and DDC frequency distributions, both in the RAN and OPT case, is shown in Figure 10 and 11, respectively for the RECT and the SQUA storage area. Table 2 Simulation results of average travelled distances on RECT area

Metres DSC DDC Δ1

RAN 80.4 66.9 16.8% OPT LOW 71.7 63.0 12.1% AVG 64.2 57.4 10.6% HI 58.0 52.6 9.3% Δ2 10.8% 5.8% Δ3 20.1% 14.2% Δ4 27.9% 21.4%

Table 3 Simulation results of average travelled distances on SQUA area

Metres DSC DDC Δ1

RAN 84.6 70.6 16.5% OPT LOW 68.8 61.7 10.3% AVG 57.9 52.1 10.0% HI 50.7 45.9 9.5% Δ2 14.4% 7.8% Δ3 28.0% 22.1% Δ4 36.9% 31.4%

Page 16: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

16 A. Fumi et al.

Figure 10 Frequency distribution of DSC and DDC both in RAN and OPT(AVG) scenario on the RECT storage area

Figure 11 Frequency distribution of DSC and DDC both in RAN and OPT(AVG) scenario on the SQUA storage area

Clearly, the dual-command mode always allows to decrease the average travelled distance; nevertheless, the dual-command over-performance decreases if using an effective slot-code allocation criteria. As expected, both DSC and DDC values showed to be higher in the SQUA case rather than in the RECT one, according to what evidenced by Berry (1968). On the contrary, in each OPT case, both the DSC and the DDC presented a higher value considering a RECT area rather than a SQUA one: this because the OPT case is based on the random generation of storage and retrieval points through the inverse transform sampling from normal distribution with the same variance, i.e., from a

Page 17: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

The effect of slot-code optimisation on travel times in common unit-load 17

probability surface with circular contour lines that best fit on square areas than on rectangular ones. This result, potentially reckoned as a pure theoretical consideration, may actually entail many practical implications: when managing a warehouse, several circumstances may push employees to merely consider geometrical distances from the I/O location, thus intrinsically assuming circular contour lines on the storage area and performing an item-slot assignment in accordance to these perimeters. Indeed, elliptic perimeters would hardly be considered by warehouse operators, thus ignoring the effect of a non-unitary ratio between warehouses width and length. However, when adopting an optimised slot-code allocation criteria, differences in terms of travelled distances between optimal-ratio rectangular storage areas and square ones decrease significantly.

6 Conclusions

For traditional unit-load warehouses, the scientific literature seems to be only focused on random slot-code allocation, mainly for single-command operations: from an industrial point of view this turns out to be a critical issue, especially for companies not making use of information systems to grant SKUs optimal placement in their storage areas. Moreover, existing research contributions mainly aim at reducing warehouse operations costs through the minimisation of material handling average travel distance obtainable by optimising items location. Indeed, given that up to the 55% of a storage area overall expense results from order picking operations, this paper, through multiple simulations based on what-if analysis, aims to be the first to address a precise and measurable estimation of material handling times when fast-movers items are more or less effectively placed nearby warehouses entrance. This work is thus intended to give some insights about the advantages coming from a slot-code optimisation rather than a random one, comparing the performance of material handling systems both in single and dual-command cycles. Each comparison was carried out in three scenarios representing a low, medium and high level of effectiveness of the slot-code optimisation. Despite a predictable reduction of travel times switching from the random scenario to the optimal one, simulations helped in an exact determination of these decrements, which turns out to be the main strength of the whole work: indeed, quantifications showed a reduction in the overall distance travelled by forklifts varying from 6% to 21% in dual-command operations, and from 11% to 28% in single-command ones on a 2 × 1 rectangular storage area. Considering a square warehouse though, reductions vary from 8% to 31% in the dual-command case and from 14% to 37% in a single-command one. These results can be of extreme importance for manufacturing, distribution and retailing companies seeking both for an efficient design of their warehouse and the most appropriate type and number of material handling vehicles. The research limitations concern the assumptions of an unique size of storage locations (single shelf type) and of two-ways aisles, hypothesis that may not be valid for every industrial warehouse. However, presented results turn out to be extremely helpful in supporting the storage area design phase. On top of removing the single shelf type assumption and evaluating the influence of one-way aisles presence, future research should imply simulations performed varying the shape of the storage area, the location and number of orthogonal aisles, the positions of the input and of the output point. Most important, more interesting insights could come from the application of the presented methodology to a multiple-picking warehouse.

Page 18: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

18 A. Fumi et al.

Acknowledgements

We would like to thanks the reviewers for their constructive and helpful comments.

References Azzi, A. et al. (2011) ‘Innovative travel time model for dual-shuttle automated storage/retrieval

systems’, Computers & Industrial Engineering, Vol. 61, No. 3, pp.600–607. Bassan, Y., Roll, Y. and Rosenblatt, M.J. (1980) ‘Internal layout design of a warehouse’, AIIE

Transactions, Vol. 12, No. 4, pp.317–322. Battista, C., Fumi, A., Laura, L. and Schiraldi, M.s.d. (2012) ‘Multiproduct slot allocation heuristic

to minimize storage space’, International Journal of Retail and Distribution Management, (forthcoming).

Berry, J. (1968) ‘Elements of warehouse layout’, The Internal Journal of Productions Research, Vol. 7, No. 2, pp.105–121.

Bozer, Y.A. and White, J.A. (1984) ‘Travel-time models for automated storage/retrieval systems’, IIE Transactions, Vol. 16, No. 4, pp.329–338.

Burinskiene, A. (2010) ‘Order picking process at warehouses’, International Journal of Logistics Systems and Management, Vol. 6, No. 2, pp.162–178.

Caron, F., Marchet, G. and Perego, A. (2000) ‘Optimal layout in low-level picker-to-part systems’, International Journal of Production Research, Vol. 38, No. 1, pp.101–117.

Ceylan, A., Gunal, M. and Bruzzone, A.G. (2012) ‘A new approach to simulation modeling of unit-load warehouses’, EAIA ‘12 Symposium on Emerging Applications of M&S in Industry and Academia Symposium, San Diego (Chicago).

Chen, Z. and Li, X. (2011) ‘A RFID-based dual-command method for unit-load warehouse systems’, IEEE International Conference on Systems, Man and Cybernetics, Anchorage, AK.

Chew, E.P. and Tang, L.C. (1999) ‘Travel time analysis for general item location assignment in a rectangular warehouse’, European Journal of Operational Research, Vol. 112, No. 3, pp.582–597.

De Koster, R. and Van der Poort, E. (1998) ‘Routing orderpickers in a warehouse: a comparison between optimal and heuristic solutions’, IIE Transactions, Vol. 30, No. 5, pp.469–480.

De Koster, R., Le-Duc, T. and Roodbergen, K.J. (2007) ‘Design and control of warehouse order picking: a literature review’, European Journal of Operational Research, Vol. 182, No. 3, pp.481–501.

De Koster, R., Van der Poort, E. and Wolters, M. (1999) ‘Efficient orderbatching methods in warehouses’, International Journal of Production Research, Vol. 37, No. 7, pp.1479–1504.

De Rezende, P., Lee, D. and Wu, Y. (1985) ‘Rectilinear shortest paths with rectangular barriers’, SCG ‘85 Proceedings of the First Annual Symposium on Computational Geometry, New York, pp.204–213.

Dharmapriya, U. and Kulatunga, A. (2011) ‘New strategy for warehouse optimization – lean warehousing’, Proceedings of the 2011 International Conference on Industrial Engineering and Operations Management, Kuala Lumpur, Malaysia.

Ene, S. and Öztürk, N. (2012) ‘Storage location assignment and order picking optimization in the automotive industry’, The International Journal of Advanced manufacturing Technology, Vol. 60, Nos. 5–8, pp.787–797.

Francis, R. (1967) ‘On some problems of rectangular warehouse design and layout’, The Journal of Industrial Engineering, Vol. 18, No. 10, pp.595–604.

Frazelle, E.H. (2002) Supply Chain Strategy, McGraw-Hill, New York. Gagliardi, J.P., Renaud, J. and Ruiz, A. (2007) A Simulation Model to Improve Warehouse

Operations, pp.2012–2018, IEEE Press Piscataway, New York.

Page 19: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

The effect of slot-code optimisation on travel times in common unit-load 19

Gibson, D. and Sharp, G. (1992) ‘Order batching procedures’, European Journal of Operational Research, Vol. 58, No. 1, pp.57–67.

Goetschalckx, M. and Ratliff, H.D. (1998) ‘Order picking in an aisle’, IIE Transactions, Vol. 20, No. 1, pp.53–62.

Grant, D. and Fernie, J. (2008) ‘Research note: exploring out-of-stock and on-shelf availability in non-grocery, high street retailing’, International Journal of Retail & Distribution Management, Vol. 36, No. 8, pp.661–672.

Graves, S., Hausman, W. and Schwarz, L. (1977) ‘Storage-retrieval interleaving in automatic warehousing systems’, Management Science, Vol. 23, No. 9, pp.935–945.

Gu, J., Goetschalckx, M. and McGinnis, L.F. (2010) ‘Research on warehouse design and performance evaluation: a comprehensive review’, European Journal of Operational Research, Vol. 203, No. 3, pp.539–549.

Hall, R.W. (1993) ‘Distance approximations for routing manual pickers in a warehouse’, IIE Transactions, Vol. 25, No. 4, pp.76–87.

Hausman, W., Schwarz, L. and Graves, S. (1976) ‘Optimal storage assignment in automatic warehousing systems’, Management Science, Vol. 22, No. 6, pp.629–638.

Ho, Y., Su, T. and ZB, S. (2008) ‘Order batching methods for an order-picking warehouse with two cross aisles’, Computers & Industrial Engineering, Vol. 55, No. 2, pp.321–347.

Hou, J.L., Wu, Y.J. and Yang, Y.J. (2010) ‘A model for storage arrangement and re-allocation for storage management operations’, International Journal of Computer Integrated Manufacturing, Vol. 23, No. 4, pp.369–390.

Hwang, H. and Lee, M-K. (1988) ‘Order batching algorithms for a man on-board automated storage and retrieval system’, Engineering Cost and Production Economics, Vol. 13, No. 4 pp.285–294.

Hwang, H. and Song, J.Y. (1993) ‘Sequencing picking operations and travel time models for man-on-board storage and retrieval warehousing system’, International Journal of Production Economics, Vol. 29, No. 1, pp.75–88.

Hwang, H., Oh, Y. and Lee, Y. (2004) ‘An evaluation of routing policies for order-picking operations in low-level picker-to-part system’, International Journal of Production Research, Vol. 42, No. 18, pp.3873–3889.

Jarvis, J.M. and McDowell, E.D. (1991) ‘Optimal product layout in an order picking warehouse’, IIE Transactions, Vol. 23, No. 1, pp.93–101.

Koh, S., Kim, B. and Kim, B. (2002) ‘Travel time model for the warehousing system with a tower crane S/R machine’, Computers & Industrial Engineering, Vol. 43, No. 3, pp.495–507.

Kutzelnigg, R. (2011) ‘Optimal allocation of goods in a warehouse: minimizing the order picking costs under real-life constraints’, 2011 3rd IEEE International Symposium on Logistics and Industrial Informatics (LINDI), Vienna.

Le-Duc, T. and De Koster, R.M. (2007) ‘Travel time estimation and order batching in a 2-block warehouse’, European Journal of Operational Research, Vol. 176, No. 1, pp.374–388.

Malmborg, C. and Krishnakumar, B. (1987) ‘On the optimality of the cube per order index for conventional warehouses with dual command cycles’, Material Flow, Vol. 4, No. 3, pp.169–175.

Malmborg, C.J. and Bhaskaran, K. (1990) ‘A revised proof of optimally for the cube-per-order index rule for stored item location’, Appl. Math. Modelling, Vol. 14, No. 2, pp.87–95.

Malmborg, C.J., Bhaskaran, K. and Simons, G.R. (1988) ‘A mathematical overview of warehousing systems with single/dual order-picking cycles’, Appl. Math. Modelling, Vol. 12, No. 1, pp.2–8.

Mancini, V., Pasquali, M. and Schiraldi, M. (2012) ‘Opportunities for using RFID in the aircraft production process’, International Journal of RF Technologies: Research and Applications, Vol. 3, No. 4, pp.243–255.

Page 20: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

20 A. Fumi et al.

Mayer, J.H. (1961) ‘Storage and retrieval of material’, The Western Electric Engineer, Vol. 5, No. 1, pp.42–48.

Meller, R. and Gue, K. (2009) ‘The application of new aisle designs for unit-load warehouses’, NSF Engineering Research and Innovation Conference, Honolulu, Hawaii.

More, B. and Babu, A. (2012) ‘Benchmarking supply chain flexibility using data envelopment analysis’, International Journal of Logistics Systems and Management, Vol. 12, No. 3, pp.288–317.

More, D. and Babu, A. (2009) ‘Supply chain flexibility: a state-of-the-art survey’, International Journal of Services and Operations Management, Vol. 5, No. 1, pp.29–65.

Muppani, V. and Adil, G. (2008a) ‘Efficient formation of storage classes for warehouse storage location assignment: a simulated annealing approach’, International Journal of Management Science, Vol. 36, No. 4, pp.609–618.

Muppani, V. and Adil, G. (2008b) ‘A branch and bound algorithm for class-based storage-location assignment’, European Journal of Operations Research, Vol. 189, No. 2, pp.492–507.

Pan, J.C-H., Shih, P-H. and Wu, M-H. (2012) ‘Storage assignment problem with travel distance and blocking considerations for a picker-to-part order picking system’, Computers & Industrial Engineering, Vol. 62, No. 2, pp.527–535.

Pandit, R. and Palekar, U. (1993) ‘Response time considerations for optimal warehouse layout design’, Transactions of the ASME, Vol. 115, No. 1, pp.322–328.

Petersen, C. (1997) ‘An evaluation of order picking routing policies’, International Journal of Operations & Production Management, Vol. 17, No. 11, pp.1098–1111.

Petersen, C. (1999) ‘The impact of routing and storage policies’, International Journal of Operations, Vol. 19, No. 10, pp.1053–1064.

Petersen, C. and Schmenner, R. (1999) ‘An evaluation of routing and volume-based storage policies in an order picking operation’, Decision Sciences, Vol. 30, No. 2, pp.481–501.

Petersen, C.G. and Aase, G. (2004) ‘A comparison of picking, storage, and routing policies in manual order picking’, Int. J. Production Economics, Vol. 92, No. 1, pp.11–19.

Pettersson, A.I. and Segerstedt, A. (2012) ‘Measuring supply chain cost’, International Journal of Production Economics, 17 March [online] DOI 10.1016/j.ijpe.2012.03.012.

Pohl, L., Meller, R. and Gue, K. (2011) ‘Turnover-based storage in non-traditional unit-load warehouse designs’, IIE Transactions, Vol. 43, No. 10, pp.703–720.

Pohl, L.M., Meller, R.D. and Gue, K.R. (2009) ‘An analysis of dual-command operations in common warehouse designs’, Transportation Research Part E, Vol. 45, No. 3, pp.367–379.

Qiana, Q. and Jie, Z. (2011) ‘Order picking: a literature review’, Energy Procedia, pp.6545–6550, Singapore.

Ratliff, H. and Rosenthal, A. (1983) ‘Orderpicking in a rectangular warehouse: a solvable case of the traveling salesman problem’, Operations Research, Vol. 31, No. 3, pp.507–521.

Richards, D.G. (2011) A Complete Guide to Improving Efficiency and Minimizing Costs in the Modern Warehouse, Kogan Page, London.

Roodbergen, K.J. and De Koster, R. (2001a) ‘Routing methods for warehouses’, International Journal of Production Research, Vol. 39, No. 9, pp.1865–1883.

Roodbergen, K.J. and De Koster, R. (2001b) ‘Routing order pickers in a warehouse with a middle aisle’, European Journal of Operational Research, Vol. 133, No. 1, pp.32–43.

Roodbergen, K.J. and Vis, I.F.A. (2006) ‘A model for warehouse layout’, IIE Transactions, Vol. 10, No. 38, pp.799–811.

Roodbergen, K.J., Sharp, G.P. and Vis, I.F. (2008) ‘Designing the layout structure of manual order’, IIE Transactions, Vol. 40, No. 11, pp.1032–1045.

Rosenwein, M. (1994) ‘An application of cluster analysis to the problem of locating items within a warehouse’, IIE Transactions, Vol. 26, No. 1, pp.101–103.

Page 21: Andrea Fumi, Laura Scarabotti* and Massimiliano M. Schiraldi · 2017. 2. 4. · Massimiliano M. Schiraldi Department of Engineering and Management, ‘Tor Vergata’ University of

The effect of slot-code optimisation on travel times in common unit-load 21

Routroy, S., Prashanth, T. and Ippili, R.S. (2011) ‘Study of one way product substitution on supply chain performance’, International Journal of Services and Operations Management, Vol. 8, No. 4, pp.405–417.

Salah, B. (2011) ‘Design, optimization and analysis of Stewart-Gough platform based automated storage retrieval system’, IEEE International Conference on Chongqing, Automation and Logistics (ICAL).

Sangwan, K. and Kodali, R. (2009) ‘FUGEN: a tool for the design of layouts for cellular manufacturing systems’, International Journal of Services and Operations Management, Vol. 5, No. 5, pp.595–616.

Schwarz, L., Graves, S. and Hausman, W. (1978) ‘Scheduling policies for automatic warehousing systems: simulation results’, AIIE Trans., Vol. 10, No. 3, pp.260–270.

Smith, A. and Offodile, O. (2009) ‘The perceived importance of major RFID-related technology initiatives among retail store managers’, International Journal of Services and Operations Management, Vol. 5, No. 4, pp.520–547.

Strack, G. and Pochet, Y. (2010) ‘An integrated model for warehouse and inventory planning’, European Journal of Operation Research, Vol. 204, No. 1, pp.35–40.

Tompkins, J.A., White, J.A., Bozer, Y.A. and Tanchoco, J.M.A. (2002) Facilities Planning, Wiley, New York.

Van den Berg, J.P. (1999) ‘A literature survey on planning and control of wearhousing system’, IIE Transactions, Vol. 31, No. 8, pp.751–762.

Vaughan, T. and Petersen, C. (1999) ‘The effect of warehouse cross aisles on order picking efficiency’, International Journal of Production Research, Vol. 37, No. 4, pp.881–897.

Wamba, S. and Boeck, H. (2008) ‘RFID and buyer-seller relationships in the retail supply chain’, International Journal of Retail & Distribution Management, Vol. 36, No. 6, pp.433–460.

Zhang, A., Guo, X. and Zhang, Z. (2009) ‘Inventory decision models with competition existing between two parallel supply chains’, International Journal of Services and Operations Management, Vol. 5, No. 5, pp.717–736.