10.57647/ijm2c.2027.1702.11

Sales Force Schedule and Recovery Model: A Benders Decomposition Approach

  1. Department of Industrial Engineering, NT.C., Islamic Azad University, Tehran, Iran
  2. Department of Industrial Engineering, SR.C., Islamic Azad University, Tehran, Iran

Received: 18-05-2026

Revised: 26-06-2026

Accepted: 26-06-2026

Published in Issue 09-07-2026

How to Cite

Zeini, S., Rashidi Komijan, A., & Baradaran, V. (2026). Sales Force Schedule and Recovery Model: A Benders Decomposition Approach. International Journal of Mathematical Modelling & Computations. https://doi.org/10.57647/ijm2c.2027.1702.11

Abstract

Sales Force Scheduling Problem (SFSP) is one of the challenging problems in Fast-Moving Consumer Goods (FMCG) industry. In SFSP, the daily schedule of each salesperson is determined. An efficient schedule that includes timely customer visits can lead to purchase increase, competitive advantage increase, and market share gain. However, initial schedules may need some modifications due to disruptions. In this paper, two mathematical models are presented. In the first model, the optimal daily schedule for a salesperson is determined. In other words, it is determined which customers should be visited on each day to ensure all customers are visited with the required frequency and at the right time. The second model is the recovery model which is used to update the original schedule under disruption. The main advantage of the proposed recovery model is that it can be used both before and after disruption. The pre-disruption application of the recovery model can provide sales managers with a high degree of analytical capability and serve as a suitable alternative to conservative robust optimization approach. An accelerated Benders decomposition algorithm has been used as the solution approach. The proposed models has been successfully implemented in one of the biggest FMCGs in Iran.

Keywords

  • Sales Force Scheduling Problem,
  • Salesperson Scheduling,
  • Recovery Model,
  • Benders Decomposition Algorithm

References

  1. Ruhlusaraç M, Çalişkan F. Dynamic multi-mode resource-constrained multi-project scheduling problem with weighted earliness and tardiness: A real-life boutique furniture implementation. Bus Manag Stud Int J. 2022; 10(3), 1095–1117. doi: https://doi.org/10.15295/bmij.v10i3.2111
  2. Ernst AT, Jiang H, Krishnamoorthy M, Sier D. Staff scheduling and rostering: A review of applications, methods and models. Eur J Oper Res. 2004; 153(1), 3–27. doi: https://doi.org/10.1016/S0377-2217(03)00095-X
  3. Shafipour-Omrani B, Rashidi Komijan A, Sadjadi SJ, Khalili Damghani K, Ghezavati V. A flexible mathematical model for crew pairing optimization to generate n-day pairings considering the risk of COVID-19: A real case study. Kybernetes. 2022; 51(12), 3545–3573. doi: https://doi.org/10.1108/K-02-2021-0127
  4. Van den Bergh J, Beliën J, De Bruecker P, Demeulemeester E, De Boeck L. Personnel scheduling: A literature review. Eur J Oper Res. 2013; 226(3), 367–385. doi: https://doi.org/10.1016/j.ejor.2012.11.029
  5. Çopur O, Yıldız M, Göven S, Güneri AÖ, Yavuz AB, Gökçe MA, et al. Periodic route optimization for FMCG distributors. In: Lecture Notes in Mechanical Engineering. Cham: Springer International Publishing; 2019; 748–759. doi: https://doi.org/10.1007/978-3-030-31343-2_63
  6. Bender M, Meyer A, Kalcsics J, Nickel S. The multi-period service territory design problem—An introduction, a model and a heuristic approach. Transp Res Part E Logist Transp Rev. 2016; 96, 135–157. doi: https://doi.org/10.1016/j.tre.2016.09.007
  7. Bender M, Kalcsics J, Nickel S, Pouls M. A branch-and-price algorithm for the scheduling of customer visits in the context of multi-period service territory design. Eur J Oper Res. 2018; 269(1), 382–396. doi:10.1016/j.ejor.2018.01.047.
  8. López-Santana ER, Franco C, Méndez Giraldo GA. A two-phase method to periodic vehicle routing problem with variable service frequency. In: Gervasi O, et al., editors. Computational Science and Its Applications – ICCSA 2018. Lecture Notes in Computer Science. Vol. 10961. Cham: Springer; 2018. doi: https://doi.org/10.1007/978-3-319-95165-2_37
  9. Kushwaha DK, Sen G. An integrated modeling approach for multi-class individual crew scheduling in demand channels. Comput Ind Eng. 2025; 205, 111168. doi: https://doi.org/10.1016/j.cie.2025.111168
  10. Bender M. Recent mathematical approaches to service territory design [dissertation]. Karlsruhe; 2017. doi: https://doi.org/10.5445/IR/1000075947
  11. Carvalho AM, Lopes C, Cruz M, Santos J, Ramos S, Vieira F, et al. Optimizing commercial teams and territory design using a mathematical model based on clients' values: A case study in Canada. Mathematics. 2025; 13(18), 2940. doi: https://doi.org/10.3390/math13182940
  12. Teng SY, Ong HL, Huang HC. Heuristic algorithms for visiting the customers in a rolling schedule environment. OR Spectr. 2006; 28(2), 241–266. doi: https://doi.org/10.1007/s00291-005-0002-7
  13. Polacek M, Doerner KF, Hartl RF, Kiechle G, Reimann M. Scheduling periodic customer visits for a traveling salesperson. Eur J Oper Res. 2007; 179(3), 823–837. doi: https://doi.org/10.1016/j.ejor.2005.03.056
  14. Salazar-Aguilar MA, Boyer V, Nigenda RS, Martínez-Salazar IA. The sales force sizing problem with multi-period workload assignments, and service time windows. Cent Eur J Oper Res. 2019; 27(1), 199–218. doi: https://doi.org/10.1007/s10100-017-0501-z
  15. Colombaroni C, Mohammadi M, Rahmanifar G. Makespan minimizing on multiple travel salesman problem with a learning effect of visiting time. WSEAS Trans Syst Control. 2020; 15, 508–526. doi: https://doi.org/10.37394/23203.2020.15.50
  16. Guastaroba G, Côté JF, Coelho LC. The multi-period workforce scheduling and routing problem. Omega. 2021; 102, 102302. doi: https://doi.org/10.1016/j.omega.2020.102302
  17. Oliveira JD, Scarpin CT. Multi-period service scheduling problems: A new model and heuristic approaches of relax-and-fix and fix-and-optimize. IEEE Lat Am Trans. 2021; 19(9), 1528–1536. doi: https://doi.org/10.1109/TLA.2021.9468446
  18. Phusingha S. Multi-period sales districting problem [dissertation]. Edinburgh: The University of Edinburgh; 2021. doi: https://doi.org/10.7488/ERA/1142
  19. Özarık SS, Lurkin V, Veelenturf LP, Van Woensel T, Laporte G. An adaptive large neighborhood search heuristic for last-mile deliveries under stochastic customer availability and multiple visits. Transp Res Part B Methodol. 2023; 170, 194–220. doi: https://doi.org/10.1016/j.trb.2023.02.016
  20. Alejandra María RF, Rodriguez Orlando V, Eliana Mirledy TO, Mario Alejandro BO, Ramirez Nicolas C, Cristian Camilo OP, et al. Methodological model for the solution of periodic customer scheduling in routing problems. In: Lecture Notes in Networks and Systems. Cham: Springer Nature Switzerland; 2023. P. 207–218. doi: https://doi.org/10.1007/978-3-031-36957-5_18
  21. Boshrouei Shargh S, Zandieh M, Ayough A. Multi-period service scheduling with consideration of customer preferences. J Ind Eng Manag Stud. 2024; 11(2). doi: https://doi.org/10.22116/jiems.2024.459583.1564
  22. Boshrouei Shargh S, Zandieh M, Ayough A, Farhadi F. Scheduling in services: A review and bibliometric analysis. Oper Manag Res. 2024; 17(2), 754–783. doi: https://doi.org/10.1007/s12063-024-00469-1
  23. Ahmadi Basir S, Şahin G, Özbaygın G. A comparative study of alternative formulations for the periodic vehicle routing problem. Comput Oper Res. 2024; 165, 106583. doi: https://doi.org/10.1016/j.cor.2024.106583
  24. Witt U, Gross C. The rise of the "service economy" in the second half of the twentieth century and its energetic contingencies. J Evol Econ. 2020; 30(2), 231–246. doi: https://doi.org/10.1007/s00191-019-00649-4
  25. Wen P, Chen M. A new model for elderly emotional care routing and scheduling with multi-agency and the combination of nearby services. Int J Hum Comput Interact. 2023; 39(5), 1111–1120. doi: https://doi.org/10.1080/10447318.2022.2050544
  26. Zhang T, Liu Y, Yang X, Chen J, Huang J. Home health care routing and scheduling in densely populated communities considering complex human behaviours. Comput Ind Eng. 2023; 182, 109332. doi: https://doi.org/10.1016/j.cie.2023.109332
  27. Zhao J, Wang T, Monteiro T. A bi-objective home health care routing and scheduling problem under uncertainty. Int J Environ Res Public Health. 2024; 21(3), 377. doi: https://doi.org/10.3390/ijerph21030377
  28. Zhang J, Li Y, Lu Z. Multi-period vehicle routing problem with time windows for drug distribution in the epidemic situation. Transp Res Part C Emerg Technol. 2024; 160, 104484. doi: https://doi.org/10.1016/j.trc.2024.104484
  29. Khiabani A, Rashidi Komijan A, Ghezavati V, Mohammadi Bidhendi H. A mathematical model for integrated aircraft and crew recovery after a disruption: A Benders' decomposition approach. J Model Manag. 2023; 18(6), 1740–1761. doi: https://doi.org/10.1108/JM2-02-2022-0046
  30. Lahooti Eshkevari M, Rashidi Komijan A, Baradaran V. A bi-objective model for aircraft and crew recovery considering individual flight legs and maintenance requirements. Eng Optim. 2024; 56(11), 1799–1825. doi: https://doi.org/10.1080/0305215X.2023.2284836