Skip to main content
Erschienen in: Soft Computing 24/2020

22.09.2020 | Methodologies and Application

Solving technician routing and scheduling problem using improved particle swarm optimization

verfasst von: Engin Pekel

Erschienen in: Soft Computing | Ausgabe 24/2020

Einloggen

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

search-config
loading …

Abstract

In this paper, an improved particle swarm optimization (IPSO) algorithm is proposed to solve the technician routing and scheduling problem (TRSP). The TRSP consists of the assignment of technicians into teams, the assignment of teams to tasks, the construction of routes, and the selection of the day on which a service is provided by considering the proficiency level of workers and the proficiency requirement of the task. The paper considers the planning horizon as a multi-period covering 5 days, which further increases the complexity of the problem. Then a task can be fulfilled in any one of 5 days. The IPSO algorithm includes a particle swarm optimization (PSO) algorithm and one neighborhood operator. One neighborhood operator is used to avoid the local solution trap since the global best solution found by PSO is falling into a local solution trap. Further, the proposed algorithm’s performance is experimentally compared with the branch-and-cut algorithm for the solution of the TRSP, on the benchmark instances generated from the literature. The computational results show that IPSO provides better solutions considering the branch-and-cut algorithm within reasonable computing time.

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

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!

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 "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Anoshkina Y, Meisel F (2019) Technician teaming and routing with service-, cost-and fairness-objectives. Computers and Industrial Engineering, LondonCrossRef Anoshkina Y, Meisel F (2019) Technician teaming and routing with service-, cost-and fairness-objectives. Computers and Industrial Engineering, LondonCrossRef
Zurück zum Zitat Charris ELS, Montoya-Torres JR, Guerrero-Rueda W (2019) A decision support system for technician routing with time windows. Academia RevistaLatinoamericana de Administración Charris ELS, Montoya-Torres JR, Guerrero-Rueda W (2019) A decision support system for technician routing with time windows. Academia RevistaLatinoamericana de Administración
Zurück zum Zitat Chen J, Shi J (2019) A multi-compartment vehicle routing problem with time windows for urban distribution–A comparison study on particle swarm optimization algorithms. Comput Ind Eng 133:95–106CrossRef Chen J, Shi J (2019) A multi-compartment vehicle routing problem with time windows for urban distribution–A comparison study on particle swarm optimization algorithms. Comput Ind Eng 133:95–106CrossRef
Zurück zum Zitat Chen X, Thomas BW, Hewitt M (2016) The technician routing problem with experience-based service times. Omega 61:49–61CrossRef Chen X, Thomas BW, Hewitt M (2016) The technician routing problem with experience-based service times. Omega 61:49–61CrossRef
Zurück zum Zitat Cordeau JF, Laporte G, Pasin F, Ropke S (2010) Scheduling technicians and tasks in a telecommunications company. J Sched 13(4):393–409MathSciNetCrossRef Cordeau JF, Laporte G, Pasin F, Ropke S (2010) Scheduling technicians and tasks in a telecommunications company. J Sched 13(4):393–409MathSciNetCrossRef
Zurück zum Zitat De A,Wang J, Tiwari MK (2019) Hybridizing basic variable neighborhood search with particle swarm optimization for solving sustainable ship routing and bunker management problem. IEEE Trans Intell Transp Syst De A,Wang J, Tiwari MK (2019) Hybridizing basic variable neighborhood search with particle swarm optimization for solving sustainable ship routing and bunker management problem. IEEE Trans Intell Transp Syst
Zurück zum Zitat Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the 6th international symposium micro machine and human science, Nagoya, Japan, pp 39–43 Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the 6th international symposium micro machine and human science, Nagoya, Japan, pp 39–43
Zurück zum Zitat Ernst AT, Jiang H, Krishnamoorthy M, Sier D (2004) Staff scheduling and rostering: a review of applications, methods and models. Eur J Oper Res 153(1):3–27MathSciNetCrossRef Ernst AT, Jiang H, Krishnamoorthy M, Sier D (2004) Staff scheduling and rostering: a review of applications, methods and models. Eur J Oper Res 153(1):3–27MathSciNetCrossRef
Zurück zum Zitat Golden BL, Assad AA, Wasil EA (2002) Routing vehicles in the real world: applications in the solid waste, beverage, food, dairy, and newspaper industries. In: The vehicle routing problem. Society for Industrial and Applied Mathematics, pp 245–286 Golden BL, Assad AA, Wasil EA (2002) Routing vehicles in the real world: applications in the solid waste, beverage, food, dairy, and newspaper industries. In: The vehicle routing problem. Society for Industrial and Applied Mathematics, pp 245–286
Zurück zum Zitat Haugen DL, Hill AV (1999) Scheduling to improve field service quality. Decis Sci 30(3):783–804CrossRef Haugen DL, Hill AV (1999) Scheduling to improve field service quality. Decis Sci 30(3):783–804CrossRef
Zurück zum Zitat Kallehauge B, Larsen J, Madsen OB, Solomon MM (2005) Vehicle routing problem with time windows. In: Column generation. Springer, Boston, pp 67–98 Kallehauge B, Larsen J, Madsen OB, Solomon MM (2005) Vehicle routing problem with time windows. In: Column generation. Springer, Boston, pp 67–98
Zurück zum Zitat Khalfay A, Crispin A, Crockett K (2017) A review of technician and task scheduling problems, datasets and solution approaches. In: 2017 Intelligent systems conference, pp 288–296 Khalfay A, Crispin A, Crockett K (2017) A review of technician and task scheduling problems, datasets and solution approaches. In: 2017 Intelligent systems conference, pp 288–296
Zurück zum Zitat Kovacs AA, Parragh SN, Doerner KF, Hartl RF (2012) Adaptive large neighborhood search for service technician routing and scheduling problems. J Sched 15(5):579–600MathSciNetCrossRef Kovacs AA, Parragh SN, Doerner KF, Hartl RF (2012) Adaptive large neighborhood search for service technician routing and scheduling problems. J Sched 15(5):579–600MathSciNetCrossRef
Zurück zum Zitat Krishnamoorthy M, Ernst AT, Baatar D (2012) Algorithms for large scale shift minimisation personnel task scheduling problems. Eur J Oper Res 219(1):34–48MathSciNetCrossRef Krishnamoorthy M, Ernst AT, Baatar D (2012) Algorithms for large scale shift minimisation personnel task scheduling problems. Eur J Oper Res 219(1):34–48MathSciNetCrossRef
Zurück zum Zitat Li Y, Lim MK, Tseng ML (2019) A green vehicle routing model based on modified particle swarm optimization for cold chain logistics. Ind Manag Data Syst 119(3):473–494CrossRef Li Y, Lim MK, Tseng ML (2019) A green vehicle routing model based on modified particle swarm optimization for cold chain logistics. Ind Manag Data Syst 119(3):473–494CrossRef
Zurück zum Zitat Marinakis Y, Marinaki M, Migdalas A (2019) A multi-adaptive particle swarm optimization for the vehicle routing problem with time windows. Inf Sci 481:311–329CrossRef Marinakis Y, Marinaki M, Migdalas A (2019) A multi-adaptive particle swarm optimization for the vehicle routing problem with time windows. Inf Sci 481:311–329CrossRef
Zurück zum Zitat Mathlouthi I, Gendreau M, Potvin JY (2018) Mixed integer linear programming for a multi-attribute technician routing and scheduling problem. INFOR: Inf Syst Oper Res 56(1):33–49MathSciNet Mathlouthi I, Gendreau M, Potvin JY (2018) Mixed integer linear programming for a multi-attribute technician routing and scheduling problem. INFOR: Inf Syst Oper Res 56(1):33–49MathSciNet
Zurück zum Zitat Meng X, Pian Z (2015) Intelligent coordinated control of complex uncertain systems for power distribution and network reliability Meng X, Pian Z (2015) Intelligent coordinated control of complex uncertain systems for power distribution and network reliability
Zurück zum Zitat Moradi B (2019) The new optimization algorithm for the vehicle routing problem with time windows using multi-objective discrete learnable evolution model. Soft Comput 1–29 Moradi B (2019) The new optimization algorithm for the vehicle routing problem with time windows using multi-objective discrete learnable evolution model. Soft Comput 1–29
Zurück zum Zitat Pekel E, Kara SS (2019) Solving fuzzy capacitated location routing problem using hybrid variable neighborhood search and evolutionary local search. Appl Soft Comput 83:105665CrossRef Pekel E, Kara SS (2019) Solving fuzzy capacitated location routing problem using hybrid variable neighborhood search and evolutionary local search. Appl Soft Comput 83:105665CrossRef
Zurück zum Zitat Pillac V, Gueret C, Medaglia AL (2013) A parallel matheuristic for the technician routing and scheduling problem. Optimization Letters 7(7):1525–1535MathSciNetCrossRef Pillac V, Gueret C, Medaglia AL (2013) A parallel matheuristic for the technician routing and scheduling problem. Optimization Letters 7(7):1525–1535MathSciNetCrossRef
Zurück zum Zitat Van den Bergh J, Beliën J, De Bruecker P, Demeulemeester E, De Boeck L (2013) Personnel scheduling: a literature review. Eur J Oper Res 226(3):367–385MathSciNetCrossRef Van den Bergh J, Beliën J, De Bruecker P, Demeulemeester E, De Boeck L (2013) Personnel scheduling: a literature review. Eur J Oper Res 226(3):367–385MathSciNetCrossRef
Zurück zum Zitat Wu Y, Pan F, Li S, Chen Z, Dong M (2020) Peer-induced fairness capacitated vehicle routing scheduling using a hybrid optimization ACO–VNS algorithm. Soft Comput 24(3):2201–2213CrossRef Wu Y, Pan F, Li S, Chen Z, Dong M (2020) Peer-induced fairness capacitated vehicle routing scheduling using a hybrid optimization ACO–VNS algorithm. Soft Comput 24(3):2201–2213CrossRef
Zurück zum Zitat Xu J, Chiu SY (2001) Effective heuristic procedures for a field technician scheduling problem. J Heurist 7(5):495–509CrossRef Xu J, Chiu SY (2001) Effective heuristic procedures for a field technician scheduling problem. J Heurist 7(5):495–509CrossRef
Zurück zum Zitat Zamorano E, Stolletz R (2017) Branch-and-price approaches for the multiperiod technician routing and scheduling problem. Eur J Oper Res 257(1):55–68MathSciNetCrossRef Zamorano E, Stolletz R (2017) Branch-and-price approaches for the multiperiod technician routing and scheduling problem. Eur J Oper Res 257(1):55–68MathSciNetCrossRef
Metadaten
Titel
Solving technician routing and scheduling problem using improved particle swarm optimization
verfasst von
Engin Pekel
Publikationsdatum
22.09.2020
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 24/2020
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-05333-5

Weitere Artikel der Ausgabe 24/2020

Soft Computing 24/2020 Zur Ausgabe