Skip to main content
Log in

High-performance order processing in picking workstations

  • Research Paper
  • Published:
EURO Journal on Transportation and Logistics

Abstract

This paper investigates the order processing in picking workstations, which are among today’s most efficient order picking devices. A workstation is continuously supplied with storage bins containing stock keeping units (SKUs) from an interconnected storage system, so that a human worker only has to repack the items into customer bins. This way of unproductive work content, e.g., travel time, is eliminated and up to 1000 picks per hour is enabled. We aim at a concerted processing of picking orders and storage bins delivered from the storage system, such that an even more efficient picking process is enabled. We formalize the resulting order processing problem and present an efficient solution procedure. Our computational results show that the automated crane of the storage system feeding the picking workstation with bins can considerably be relieved by our procedure.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  • Andriansyah R, Etman LFP, Rooda JE (2010) Flow time prediction for a single-server order picking workstation using aggregate process times. Int J Adv Syst Meas 3:35–47

    Google Scholar 

  • Andriansyah R, Etman LFP, Adan IJ, Rooda JE (2014) Design and analysis of an automated order-picking workstation. J Simul 8:151–163

    Article  Google Scholar 

  • Asahiro Y, Kawahara K, Miyano E (2012) NP-hardness of the sorting buffer problem on the uniform metric. Discrete Appl Math 160:1453–1464

    Article  Google Scholar 

  • Bartholdi III JJ, Hackman ST (2014) Warehouse & distribution science. Release 0.96. Supply Chain and Logistics Institute. Georgia Institute of Technology Atlanta, GA

  • Boysen N, Fliedner M (2010) Cross dock scheduling: classification, literature review and research agenda. Omega 38:413–422

    Article  Google Scholar 

  • Boysen N, Stephan K (2016) A survey on single crane scheduling in automated storage/retrieval systems. Eur J Oper Res 254:691–704

    Article  Google Scholar 

  • Boysen N, Briskorn D, Emde S (2017) Parts-to-picker based order processing in a rack-moving mobile robots environment. Eur J Oper Res 259:293–307

    Article  Google Scholar 

  • Caputo AC, Pelagagge PM (2006) Management criteria of automated order picking systems in high-rotation high-volume distribution centers. Ind Manag Data Syst 106:1359–1383

    Article  Google Scholar 

  • Chan HL, Megow N, Sitters R, van Stee R (2012) A note on sorting buffers offline. Theor Comput Sci 423:11–18

    Article  Google Scholar 

  • Claeys D, Adan I, Boxma O (2016) Stochastic bounds for order flow times in parts-to-picker warehouses with remotely located order-picking workstations. Eur J Oper Res 254:895–906

    Article  Google Scholar 

  • Dallari F, Marchet G, Melacini M (2009) Design of order picking system. Int J Adv Manuf Technol 42:1–12

    Article  Google Scholar 

  • de Koster R (2008) Warehouse assessment in a single tour. In: Lahmar M (ed) Facility logistics. Approaches and solutions to next generation challenges. Taylor & Francis Group, New York, pp 39–60

    Google Scholar 

  • de Koster R, Le-Duc T, Roodbergen KJ (2007) Design and control of warehouse order picking: a literature review. Eur J Oper Res 182:481–501

    Article  Google Scholar 

  • Dice LR (1945) Measures of the amount of ecologic association between species. Ecology 26:297–302

    Article  Google Scholar 

  • Dueck G, Scheuer T (1990) Threshold accepting: a general purpose optimization algorithm appearing superior to simulated annealing. J Comput Phys 90:161–175

    Article  Google Scholar 

  • Füßler D, Boysen N (2017) Efficient order processing in an inverse order picking system. Comput Oper Res 88:150–160

    Article  Google Scholar 

  • Garey MR, Johnson DS (1979) Computers and intractability. Freeman, New York

    Google Scholar 

  • Kuhn HW (1955) The Hungarian method for solving the assignment problem. Naval Res Logistics Q 2:83

    Article  Google Scholar 

  • Lee HF, Schaefer SK (1997) Sequencing methods for automated storage and retrieval systems with dedicated storage. Comput Ind Eng 32:351–362

    Article  Google Scholar 

  • Litvak N, Vlasiou M (2010) A survey on performance analysis of warehouse carousel systems. Stat Neerlandica 64:401–447

    Article  Google Scholar 

  • Manzini R, Gamberi M, Regattieri A (2006) Design and control of an AS/RS. Int J Adv Manuf Technol 28:766–774

    Article  Google Scholar 

  • Pazour JA, Meller RD (2011) An analytical model for A-frame system design. IIE Trans 43:739–752

    Article  Google Scholar 

  • Roodbergen KJ, Vis IF (2009) A survey of literature on automated storage and retrieval systems. Eur J Oper Res 194:343–362

    Article  Google Scholar 

  • Van Belle J, Valckenaers P, Cattrysse D (2012) Cross-docking: state of the art. Omega 40:827–846

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nils Boysen.

Appendix

Appendix

This appendix provides an example for order processing when having an AS/RS focus. Given are our four orders that have initially been introduced in our example of Fig. 2. First, our AS/RS-focused planning approach determines a random order sequence, which represents the first-come-first-served sequence of orders. We assume that order sequence \(\langle \{A,B\};\{A,B,D\};\{C\};\{A,C\} ]\) is the outcome of this random process. Analogously, the random sequence of bins queuing at the IO point is \(\langle D;A;C;A;B]\). They need to be returned to storage positions \(\langle r_{11};r_{13};r_{31};r_{25};r_{54}]\). The initial storage positions of bins and the empty storage spaces are given by the following rack layout, where \(r_{xy}\) is applied to address the rack’s storage positions: The first batch of orders to be moved onto the workbench, for with we presuppose a capacity for \(C=2\) orders, are the first two orders of the order sequence, i.e., orders \(\{A,B\}\) and \(\{A,B,D\}\). Together they require SKUs A, B, and D. Among the alternative positions of these SKUs in the rack, we always choose those closest to the IO point, so that the bins at storage positions \(r_{12}\), \(r_{22}\), and \(r_{21}\) for SKUs A, B, and D, respectively, are selected. The resulting bipartite assignment graph between the storage positions to where the first three bins of the return queue need to be returned and the retrieval positions from where SKUs A, B, and D are to be retrieved is depicted in Fig. 7. For instance, pairing the storage of SKU D at position \(r_{11}\) with the retrieval of SKU A from position \(r_{12}\) to a dual-command is represented by the left most (light gray) arc and requires three distance units. Recall that the crane simultaneously moves in horizontal and vertical direction. The optimal assignment is represented by the bold arcs and indicates the selected dual-commands. Specifically, the first three SKUs D, A, and C according to the return queue are stored at the positions \(r_{11}\), \(r_{13}\), and \(r_{31}\) and they are paired with SKUs B, A, and D to be retrieved from positions \(r_{22}\), \(r_{12}\), and \(r_{21}\), respectively.

Fig. 7
figure 7

Assignment graph and best solution (in bold) for the first subset of customer orders

Afterwards, we update the return sequence of bins to be stored in the AS/RS to \(\langle A;B;B;A;D]\) and the rack: According to our order sequence, the next \(C=2\) orders to be processed are orders \(\{C\}\) and \(\{A,C\}\). Note that the former order has already been placed on the workbench after completing order \(\{A,B\}\) after the first two storage bins containing SKUs B and A of the previous batch. However, afterwards only the non required SKU D arrived at the workstation, so that for the new batch SKUs A and C from nearest positions \(r_{13}\) and \(r_{31}\), respectively, are required. They need to be paired with SKUS A and B to be returned into the AS/RS to positions \(r_{25}\) and \(r_{54}\), respectively. The resulting assignment graph and the bold arcs of the optimal solution are depicted in Fig. 8.

Fig. 8
figure 8

Assignment graph and best solution (in bold) for the second subset of customer orders

In total, order processing with an AS/RS focus leads to five storage bins that need to processed and a total crane travel of 33 distance unit. With a workstation focus, solving our OPPW leads to just four bin deliveries [i.e., solution (a) depicted in Fig. 2] and total crane travel of 25 distance units. In our example, the workstation focus is, thus, better suited to relieve the crane of the bottleneck storage system.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Füßler, D., Boysen, N. High-performance order processing in picking workstations. EURO J Transp Logist 8, 65–90 (2019). https://doi.org/10.1007/s13676-017-0113-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13676-017-0113-8

Keywords

Navigation