Received: 18-05-2026
Revised: 26-06-2026
Accepted: 26-06-2026
Published in Issue 09-07-2026
Copyright (c) 2025 Shervin Zeini, Alireza Rashidi Komijan, Vahid Baradaran (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.
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
- 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
- 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
- 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
- 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
- Ç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
- 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
- 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.
- 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
- 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
- Bender M. Recent mathematical approaches to service territory design [dissertation]. Karlsruhe; 2017. doi: https://doi.org/10.5445/IR/1000075947
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Phusingha S. Multi-period sales districting problem [dissertation]. Edinburgh: The University of Edinburgh; 2021. doi: https://doi.org/10.7488/ERA/1142
- Ö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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
10.57647/ijm2c.2027.1702.11