×

Combined maintenance and routing optimization for large-scale sewage cleaning. (English) Zbl 1437.90066

Summary: The rapid population growth and the high rate of migration to urban areas impose a heavy load on the urban infrastructure. Particularly, sewerage systems are the target of disruptions, causing potential public health hazards. Although sewer systems are designed to handle some sediment and solid transport, particles can form deposits that increase the flood risk. To mitigate this risk, sewer systems require adequate maintenance scheduling, as well as ad-hoc repairs due to unforeseen disruptions. To address this challenge, we tackle the problem of planning and scheduling maintenance operations based on a deterioration pattern for a set of geographically spread sites, subject to unforeseen failures and restricted crews. We solve the problem as a two-stage maintenance-routing procedure. First, a maintenance model driven by the probability distribution of the time between failures determines the optimal time to perform maintenance operations for each site. Then, we design and apply an LP-based split procedure to route a set of crews to perform the planned maintenance operations at a near-minimum expected cost per unit time. Afterward, we adjust this routing solution dynamically to accommodate unplanned repair operations arising as a result of unforeseen failures. We validated our proposed method on a large-scale case study for sediment-related sewer blockages in Bogotá (Colombia). Our methodology reduces the cost per unit time in roughly 18% with respect to the policy used by the city’s water utility company.

MSC:

90B25 Reliability, availability, maintenance, inspection in operations research
90B06 Transportation, logistics and supply chain management
90C59 Approximation methods and heuristics in mathematical programming

Software:

SSJ; Gurobi
Full Text: DOI

References:

[1] Abraham, Dm; Wirahadikusumah, R.; Short, T.; Shahbahrami, S., Optimization modeling for sewer network management, Journal of Construction Engineering and Management, 124, 5, 402-410 (1998)
[2] Afshar-Nadjafi, B.; Afshar-Nadjafi, A., A constructive heuristic for time-dependent multi-depot vehicle routing problem with time-windows and heterogeneous fleet, Journal of King Saud University-Engineering Sciences, 29, 1, 29-34 (2017)
[3] Alrabghi, A.; Tiwari, A., State of the art in simulation-based optimisation for maintenance systems, Computers & Industrial Engineering, 82, 167-182 (2015)
[4] Angel, S., Parent, J., Civco, D. L., & Blei, A. M. (2016). Atlas of urban expansion, volume 1: Areas and densities. Cambridge, MA: Lincoln Institute of Land Policy.
[5] Baldacci, R.; Mingozzi, A.; Roberti, R., New route relaxation and pricing strategies for the vehicle routing problem, Operations Research, 59, 5, 1269-1283 (2011) · Zbl 1233.90059
[6] Beasley, Je, Route first-cluster second methods for vehicle routing, Omega, 11, 4, 403-408 (1983)
[7] Bertazzi, L.; Speranza, Mg, Inventory routing problems: An introduction, EURO Journal on Transportation and Logistics, 1, 4, 307-326 (2012)
[8] Bettinelli, A.; Ceselli, A.; Righini, G., A branch-and-cut-and-price algorithm for the multi-depot heterogeneous vehicle routing problem with time windows, Transportation Research Part C: Emerging Technologies, 19, 5, 723-740 (2011)
[9] Blakeley, F.; Argüello, B.; Cao, B.; Hall, W.; Knolmajer, J., Optimizing periodic maintenance operations for schindler elevator corporation, Interfaces, 33, 1, 67-79 (2003)
[10] Braekers, K.; Ramaekers, K.; Van Nieuwenhuyse, I., The vehicle routing problem: State of the art classification and review, Computers & Industrial Engineering, 99, 300-313 (2016)
[11] Bräysy, O.; Gendreau, M., Vehicle routing problem with time windows, part I: Route construction and local search algorithms, Transportation science, 39, 1, 104-118 (2005)
[12] Campbell, A., Clarke, L., Kleywegt, A., & Savelsbergh, M. (1998). The inventory routing problem. In Fleet management and logistics (pp. 95-113). Springer. · Zbl 0972.90500
[13] Chen, X.; Thomas, Bw; Hewitt, M., The technician routing problem with experience-based service times, Omega, 61, 49-61 (2016)
[14] Chen, X.; Thomas, Bw; Hewitt, M., Multi-period technician scheduling with experience-based service times and stochastic customers, Computers & Operations Research, 82, 1-14 (2017) · Zbl 1391.90248
[15] Chen, Y.; Cowling, P.; Polack, F.; Remde, S.; Mourdjis, P., Dynamic optimisation of preventative and corrective maintenance schedules for a large scale urban drainage system, European Journal of Operational Research, 257, 2, 494-510 (2017) · Zbl 1394.90216
[16] Dantzig, Gb; Ramser, Jh, The truck dispatching problem, Management Science, 6, 1, 80-91 (1959) · Zbl 0995.90560
[17] Dekker, R., Applications of maintenance optimization models: A review and analysis, Reliability Engineering & System Safety, 51, 3, 229-240 (1996)
[18] Desaulniers, G., Branch-and-price-and-cut for the split-delivery vehicle routing problem with time windows, Operations Research, 58, 1, 179-192 (2010) · Zbl 1233.90065
[19] Edgar, Tf; Himmelblau, Dm; Lasdon, Ls, Optimization of chemical processes (2001), New York: McGraw-Hill, New York
[20] Empresa de Acueducto y Alcantarillado de Bogotá (2015) Delimitación por zonas de servicio. http://www.acueducto.com.co/wps/html/resources/2014/delimitacionporzonas.doc.
[21] Fletcher, Td; Andrieu, H.; Hamel, P., Understanding, management and modelling of urban hydrology and its consequences for receiving waters: A state of the art, Advances in Water Resources, 51, 261-279 (2013)
[22] Fontecha, Je; Akhavan-Tabatabaei, R.; Duque, D.; Medaglia, Al; Torres, Mn; Rodríguez, Jp, On the preventive management of sediment-related sewer blockages: A combined maintenance and routing optimization approach, Water Science and Technology, 74, 2, 302-308 (2016)
[23] Fukasawa, R.; Longo, H.; Lysgaard, J.; De Aragão, Mp; Reis, M.; Uchoa, E., Robust branch-and-cut-and-price for the capacitated vehicle routing problem, Mathematical Programming, 106, 3, 491-511 (2006) · Zbl 1094.90050
[24] Gendreau, M., Potvin, J.-Y., Bräumlaysy, O., Hasle, G., & Løkketangen, A. (2008). Metaheuristics for the vehicle routing problem and its extensions: A categorized bibliography. In The vehicle routing problem: latest advances and new challenges (pp. 143-169). Springer. · Zbl 1187.90001
[25] Goodson, Jc; Ohlmann, Jw; Thomas, Bw, Rollout policies for dynamic solutions to the multivehicle routing problem with stochastic demand and duration limits, Operations Research, 61, 1, 138-154 (2013) · Zbl 1267.90017
[26] Goodson, Jc; Thomas, Bw; Ohlmann, Jw, A rollout algorithm framework for heuristic solutions to finite-horizon stochastic dynamic programs, European Journal of Operational Research, 258, 1, 216-229 (2017) · Zbl 1380.90276
[27] Gurobi Optimization, LLC (2019). Gurobi Optimizer Reference Manual. http://www.gurobi.com.
[28] Jardine, Ak; Tsang, Ah, Maintenance, replacement, and reliability: Theory and applications (2013), Boca Raton: CRC Press, Boca Raton · Zbl 1271.90001
[29] Kek, Ag; Cheu, Rl; Meng, Q., Distance-constrained capacitated vehicle routing problems with flexible assignment of start and end depots, Mathematical and Computer Modelling, 47, 1-2, 140-152 (2008) · Zbl 1146.90332
[30] Korving, H.; Clemens, Fh; Van Noortwijk, Jm, Statistical modeling of the serviceability of sewage pumps, Journal of Hydraulic Engineering, 132, 10, 1076-1085 (2006)
[31] Kumar, Sn; Panneerselvam, R., A survey on the vehicle routing problem and its variants, Intelligent Information Management, 4, 3, 66 (2012)
[32] Lai, K.; Leung, K.; Tao, B.; Wang, S., A sequential method for preventive maintenance and replacement of a repairable single-unit system, Journal of the Operational Research Society, 52, 11, 1276-1283 (2001) · Zbl 1181.90092
[33] L’Ecuyer, P. (2016). Ssj: Stochastic simulation in java, software library.
[34] L’Ecuyer, P., Meliani, L., & Vaucher, J. (2002). Ssj: Ssj: A framework for stochastic simulation in java. In Proceedings of the 34th conference on Winter simulation: Exploring new frontiers, Winter Simulation Conference (pp. 234-242).
[35] López-Santana, E.; Akhavan-Tabatabaei, R.; Dieulle, L.; Labadie, N.; Medaglia, Al, On the combined maintenance and routing optimization problem, Reliability Engineering & System Safety, 145, 199-214 (2016)
[36] Mendoza, Je; Villegas, Jg, A multi-space sampling heuristic for the vehicle routing problem with stochastic demands, Optimization Letters, 7, 7, 1503-1516 (2013) · Zbl 1280.90012
[37] Pessoa, A., De Aragão, M. P., & Uchoa, E. (2008). Robust branch-cut-and-price algorithms for vehicle routing problems. In The vehicle routing problem: Latest advances and new challenges (pp. 297-325). Springer. · Zbl 1190.90283
[38] Pillac, V.; Gendreau, M.; Guéret, C.; Medaglia, Al, A review of dynamic vehicle routing problems, European Journal of Operational Research, 225, 1, 1-11 (2013) · Zbl 1292.90203
[39] Pillac, V.; Guéret, C.; Medaglia, Al, A parallel matheuristic for the technician routing and scheduling problem, Optimization Letters, 7, 7, 1525-1535 (2013) · Zbl 1280.90013
[40] Pillac, V.; Guéret, C.; Medaglia, Al, A fast reoptimization approach for the dynamic technician routing and scheduling problem, 347-367 (2018), New York: Springer, New York
[41] Prins, C., A simple and effective evolutionary algorithm for the vehicle routing problem, Computers & Operations Research, 31, 12, 1985-2002 (2004) · Zbl 1100.90504
[42] Prins, C.; Lacomme, P.; Prodhon, C., Order-first split-second methods for vehicle routing problems: A review, Transportation Research Part C: Emerging Technologies, 40, 179-200 (2014)
[43] Rodríguez, Jp; Mcintyre, N.; Díaz-Granados, M.; Maksimović, Č., A database and model to support proactive management of sediment-related sewer blockages, Water Research, 46, 15, 4571-4586 (2012)
[44] Rodríguez, M., Informe de evaluación de alternativas de tratamiento y manejo de lodo de alcantarillado sanitario y pluvial (2008), EAAB-UniAndes: Tech. rep, EAAB-UniAndes
[45] Ross, Sm, Introduction to probability models (2014), Cambridge: Academic Press, Cambridge · Zbl 1284.60002
[46] Santry Jr, I. W. (1972). Sewer maintenance costs. Journal (Water Pollution Control Federation), 44(7), 1425-1432.
[47] Shirmohammadi, Ah; Love, C.; Zhang, Zg, An optimal maintenance policy for skipping imminent preventive maintenance for systems experiencing random failures, Journal of the Operational Research Society, 54, 1, 40-47 (2003) · Zbl 1088.90511
[48] Soriano-Pulido, E.; Valencia-Arboleda, C.; Rodríguez-Sánchez, Jp, Study of the spatiotemporal correlation between sediment-related blockage events in the sewer system in Bogotá (Colombia), Water Science & Technology, 79, 9, 1727-1738 (2019) · doi:10.2166/wst.2019.172
[49] Torres, Mn; Rodríguez, Jp; Leitao, Jp, Geostatistical analysis to identify characteristics involved in sewer pipes and urban tree interactions, Urban Forestry & Urban Greening, 25, 36-42 (2017)
[50] UN General Assembly (2015). Transforming our world: The 2030 agenda for sustainable development. New York: United Nations (1).
[51] United Nations. (2016). Global sustainable development report 2016. Department of Economic and Social Affairs.
[52] Vammen, K., Desafios del agua urbana en las americas: Perspectivas de las academias de ciencias, Agricultura, sociedad y desarrollo, 12, 3, 475-478 (2015)
[53] Vidal, T.; Crainic, Tg; Gendreau, M.; Prins, C., Heuristics for multi-attribute vehicle routing problems: A survey and synthesis, European Journal of Operational Research, 231, 1, 1-21 (2013) · Zbl 1317.90006
[54] Vidal, T.; Crainic, Tg; Gendreau, M.; Prins, C., A unified solution framework for multi-attribute vehicle routing problems, European Journal of Operational Research, 234, 3, 658-673 (2014) · Zbl 1304.90004
[55] Wang, Ch; Yeh, Rh; Wu, P., Optimal production time and number of maintenance actions for an imperfect production system under equal-interval maintenance policy, Journal of the Operational Research Society, 57, 3, 262-270 (2006) · Zbl 1089.90020
[56] Wang, H., A survey of maintenance policies of deteriorating systems, European Journal of Operational Research, 139, 3, 469-489 (2002) · Zbl 0995.90020
[57] Worldatlas. (2018). The 150 largest cities in the World. https://www.worldatlas.com/citypops.htm.
[58] Yang, Md; Su, Tc, An optimization model of sewage rehabilitation, Journal of the Chinese Institute of Engineers, 30, 4, 651-659 (2007)
[59] Zhang, S.; Ohlmann, Jw; Thomas, Bw, A priori orienteering with time windows and stochastic wait times at customers, European Journal of Operational Research, 239, 1, 70-79 (2014) · Zbl 1339.90073
[60] Zhang, S.; Ohlmann, Jw; Thomas, Bw, Dynamic orienteering on a network of queues, Transportation Science, 52, 3, 691-706 (2018)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.