Skip to main content
Erschienen in: OR Spectrum 3/2019

22.03.2019 | Regular Article

The cafeteria problem: order sequencing and picker routing in on-the-line picking systems

verfasst von: David Füßler, Stefan Fedtke, Nils Boysen

Erschienen in: OR Spectrum | Ausgabe 3/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper is dedicated to the cafeteria problem: given a single waiter operating multiple counters for different dishes arranged along a line and a set of customers with given subsets of dishes they desire, find a sequence of customers, which may not overtake each other, and a service schedule for the waiter, such that the makespan is minimized. This generic problem is shown to have different real-world applications in order picking with blocking restrictions. We present different heuristic and exact solution procedures for both problem parts, i.e., customer sequencing and waiter scheduling, and systematically compare these approaches. Our computational results reveal that the largest performance gains are enabled by not strictly processing order after order. Instead, the waiter should be allowed to flexibly swap between customers waiting along the line. Such a flexible service policy considerably reduces the makespan and the total walking distance of the waiter.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Agnetis A, Flamini M, Nicosia G, Pacifici A (2011) A job-shop problem with one additional resource type. J Sched 14:225–237CrossRef Agnetis A, Flamini M, Nicosia G, Pacifici A (2011) A job-shop problem with one additional resource type. J Sched 14:225–237CrossRef
Zurück zum Zitat Agnetis A, Murgia G, Sbrilli S (2014) A job shop scheduling problem with human operators in handicraft production. Int J Prod Res 52:3820–3831CrossRef Agnetis A, Murgia G, Sbrilli S (2014) A job shop scheduling problem with human operators in handicraft production. Int J Prod Res 52:3820–3831CrossRef
Zurück zum Zitat Ascheuer N, Escudero LF, Grötschel M, Stoer M (1993) A cutting plane approach to the sequential ordering problem (with applications to job scheduling in manufacturing). SIAM J Optim 3:25–42CrossRef Ascheuer N, Escudero LF, Grötschel M, Stoer M (1993) A cutting plane approach to the sequential ordering problem (with applications to job scheduling in manufacturing). SIAM J Optim 3:25–42CrossRef
Zurück zum Zitat Boysen N, Briskorn D, Meisel F (2017) A generalized classification scheme for crane scheduling with interference. Eur J Oper Res 258:343–357CrossRef Boysen N, Briskorn D, Meisel F (2017) A generalized classification scheme for crane scheduling with interference. Eur J Oper Res 258:343–357CrossRef
Zurück zum Zitat Bierwirth C, Meisel F (2010) A survey of berth allocation and quay crane scheduling problems in container terminals. Eur J Oper Res 202:615–627CrossRef Bierwirth C, Meisel F (2010) A survey of berth allocation and quay crane scheduling problems in container terminals. Eur J Oper Res 202:615–627CrossRef
Zurück zum Zitat Bierwirth C, Meisel F (2015) A follow-up survey of berth allocation and quay crane scheduling problems in container terminals. Eur J Oper Res 244:675–689CrossRef Bierwirth C, Meisel F (2015) A follow-up survey of berth allocation and quay crane scheduling problems in container terminals. Eur J Oper Res 244:675–689CrossRef
Zurück zum Zitat Brucker P, Dhaenens-Flipo C, Knust S, Kravchenko SA, Werner F (2002) Complexity results for parallel machine problems with a single server. J Sched 5:429–457CrossRef Brucker P, Dhaenens-Flipo C, Knust S, Kravchenko SA, Werner F (2002) Complexity results for parallel machine problems with a single server. J Sched 5:429–457CrossRef
Zurück zum Zitat Brucker P, Knust S, Wang G (2005) Complexity results for flow-shop problems with a single server. Eur J Oper Res 165:398–407CrossRef Brucker P, Knust S, Wang G (2005) Complexity results for flow-shop problems with a single server. Eur J Oper Res 165:398–407CrossRef
Zurück zum Zitat Burkard RE, Deineko VG, van Dal R, van der Veen JA, Woeginger GJ (1998) Well-solvable special cases of the traveling salesman problem: a survey. SIAM Rev 40:496–546CrossRef Burkard RE, Deineko VG, van Dal R, van der Veen JA, Woeginger GJ (1998) Well-solvable special cases of the traveling salesman problem: a survey. SIAM Rev 40:496–546CrossRef
Zurück zum Zitat Ciro CG, Dugardin F, Yalaoui F, Kelly R (2016) Open shop scheduling problem with a multi-skills resource constraint: a genetic algorithm and an ant colony optimisation approach. Int J Prod Res 54:4854–4881CrossRef Ciro CG, Dugardin F, Yalaoui F, Kelly R (2016) Open shop scheduling problem with a multi-skills resource constraint: a genetic algorithm and an ant colony optimisation approach. Int J Prod Res 54:4854–4881CrossRef
Zurück zum Zitat Chen F, Wang H, Qi C, Xie Y (2013) An ant colony optimization routing algorithm for two order pickers with congestion consideration. Comput Ind Eng 66:77–85CrossRef Chen F, Wang H, Qi C, Xie Y (2013) An ant colony optimization routing algorithm for two order pickers with congestion consideration. Comput Ind Eng 66:77–85CrossRef
Zurück zum Zitat Cheng TCE, Wang G, Sriskandarajah C (1999) One-operator-two-machine flowshop scheduling with setup and dismounting times. Comput Oper Res 26:715–730CrossRef Cheng TCE, Wang G, Sriskandarajah C (1999) One-operator-two-machine flowshop scheduling with setup and dismounting times. Comput Oper Res 26:715–730CrossRef
Zurück zum Zitat Daganzo CF (1989) The crane scheduling problem. Transp Res B 23:159–175CrossRef Daganzo CF (1989) The crane scheduling problem. Transp Res B 23:159–175CrossRef
Zurück zum Zitat Füßler D, Boysen N (2017) Efficient order processing in an inverse order picking system. Comput Oper Res 88:150–160CrossRef Füßler D, Boysen N (2017) Efficient order processing in an inverse order picking system. Comput Oper Res 88:150–160CrossRef
Zurück zum Zitat Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. Freeman, New York Garey MR, Johnson DS (1979) Computers and intractability: a guide to the theory of NP-completeness. Freeman, New York
Zurück zum Zitat Garey MR, Johnson DS, Sethi R (1976) The complexity of flowshop and jobshop scheduling. Math Oper Res 1:117–129CrossRef Garey MR, Johnson DS, Sethi R (1976) The complexity of flowshop and jobshop scheduling. Math Oper Res 1:117–129CrossRef
Zurück zum Zitat Gilmore PC, Gomory RE (1964) Sequencing a one state-variable machine: a solvable case of the traveling salesman problem. Oper Res 12:655–679CrossRef Gilmore PC, Gomory RE (1964) Sequencing a one state-variable machine: a solvable case of the traveling salesman problem. Oper Res 12:655–679CrossRef
Zurück zum Zitat Glass CA, Shafransky YM, Strusevich VA (2000) Scheduling for parallel dedicated machines with a single server. Naval Res Logist 47:304–328CrossRef Glass CA, Shafransky YM, Strusevich VA (2000) Scheduling for parallel dedicated machines with a single server. Naval Res Logist 47:304–328CrossRef
Zurück zum Zitat Graham RL, Lawler EL, Lenstra JK, Rinnooy Kan AHG (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discrete Math 5:287–326CrossRef Graham RL, Lawler EL, Lenstra JK, Rinnooy Kan AHG (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discrete Math 5:287–326CrossRef
Zurück zum Zitat Gue KR, Meller RD, Skufca JD (2006) The effects of pick density on order picking areas with narrow aisles. IIE Trans 38:859–868CrossRef Gue KR, Meller RD, Skufca JD (2006) The effects of pick density on order picking areas with narrow aisles. IIE Trans 38:859–868CrossRef
Zurück zum Zitat Hall N, Potts C, Sriskandarajah C (2000) Parallel machine scheduling with a common server. Discrete Appl Math 102:223–243CrossRef Hall N, Potts C, Sriskandarajah C (2000) Parallel machine scheduling with a common server. Discrete Appl Math 102:223–243CrossRef
Zurück zum Zitat Hefetz N, Adiri I (1982) A note on the influence of missing operations on scheduling problems. Naval Res Logist 29:535–539CrossRef Hefetz N, Adiri I (1982) A note on the influence of missing operations on scheduling problems. Naval Res Logist 29:535–539CrossRef
Zurück zum Zitat Held M, Karp RM (1970) The traveling-salesman problem and minimum spanning trees. Oper Res 18:1138–1162CrossRef Held M, Karp RM (1970) The traveling-salesman problem and minimum spanning trees. Oper Res 18:1138–1162CrossRef
Zurück zum Zitat Hong S, Johnson AL, Peters BA (2012) Batch picking in narrow-aisle order picking systems with consideration for picker blocking. Eur J Oper Res 221:557–570CrossRef Hong S, Johnson AL, Peters BA (2012) Batch picking in narrow-aisle order picking systems with consideration for picker blocking. Eur J Oper Res 221:557–570CrossRef
Zurück zum Zitat Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680CrossRef Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680CrossRef
Zurück zum Zitat Liu B, Wang L, Jin YH (2008) An effective hybrid PSO-based algorithm for flow shop scheduling with limited buffers. Comput Oper Res 35:2791–2806CrossRef Liu B, Wang L, Jin YH (2008) An effective hybrid PSO-based algorithm for flow shop scheduling with limited buffers. Comput Oper Res 35:2791–2806CrossRef
Zurück zum Zitat Mencia C, Sierra MR, Varela R (2013) An efficient hybrid search algorithm for job shop scheduling with operators. Int J Prod Res 51:5221–5237CrossRef Mencia C, Sierra MR, Varela R (2013) An efficient hybrid search algorithm for job shop scheduling with operators. Int J Prod Res 51:5221–5237CrossRef
Zurück zum Zitat Ribas I, Companys R, Tort-Martorell X (2011) An iterated greedy algorithm for the flowshop scheduling problem with blocking. Omega 39:293–301CrossRef Ribas I, Companys R, Tort-Martorell X (2011) An iterated greedy algorithm for the flowshop scheduling problem with blocking. Omega 39:293–301CrossRef
Zurück zum Zitat Ruiz RM, Maroto C (2005) A comprehensive review and evaluation of permutation flowshop heuristics. Eur J Oper Res 165:479–494CrossRef Ruiz RM, Maroto C (2005) A comprehensive review and evaluation of permutation flowshop heuristics. Eur J Oper Res 165:479–494CrossRef
Zurück zum Zitat Sawik TJ (1995) Scheduling flexible flow lines with no in-process buffers. Int J Prod Res 33:1357–1367CrossRef Sawik TJ (1995) Scheduling flexible flow lines with no in-process buffers. Int J Prod Res 33:1357–1367CrossRef
Zurück zum Zitat Tang L, Luh PB, Liu J, Fang L (2002) Steel-making process scheduling using Lagrangian relaxation. Int J Prod Res 40:55–70CrossRef Tang L, Luh PB, Liu J, Fang L (2002) Steel-making process scheduling using Lagrangian relaxation. Int J Prod Res 40:55–70CrossRef
Zurück zum Zitat Wang G, Cheng TCE (2001) An approximation algorithm for parallel machine scheduling with a common server. J Oper Res Soc 52:234–237CrossRef Wang G, Cheng TCE (2001) An approximation algorithm for parallel machine scheduling with a common server. J Oper Res Soc 52:234–237CrossRef
Zurück zum Zitat Weber RR, Weiss G (1994) The cafeteria process—Tandem queues with 0–1 dependent service times and the bowl shape phenomenon. Oper Res 42:895–912CrossRef Weber RR, Weiss G (1994) The cafeteria process—Tandem queues with 0–1 dependent service times and the bowl shape phenomenon. Oper Res 42:895–912CrossRef
Zurück zum Zitat Xuan H, Tang L (2007) Scheduling a hybrid flowshop with batch production at the last stage. Comput Oper Res 34:2718–2733CrossRef Xuan H, Tang L (2007) Scheduling a hybrid flowshop with batch production at the last stage. Comput Oper Res 34:2718–2733CrossRef
Metadaten
Titel
The cafeteria problem: order sequencing and picker routing in on-the-line picking systems
verfasst von
David Füßler
Stefan Fedtke
Nils Boysen
Publikationsdatum
22.03.2019
Verlag
Springer Berlin Heidelberg
Erschienen in
OR Spectrum / Ausgabe 3/2019
Print ISSN: 0171-6468
Elektronische ISSN: 1436-6304
DOI
https://doi.org/10.1007/s00291-019-00553-0

Weitere Artikel der Ausgabe 3/2019

OR Spectrum 3/2019 Zur Ausgabe