Abstract
This work presents a decision support system for route planning of vehicles performing waste collection for recycling. We propose a prototype system that includes three modules: route optimization, waste generation prediction, and multiple-criteria decision analysis (MCDA). In this work we focus on the application of MCDA in route optimization. The structure and functioning of the DSS is also presented.
We modelled the waste collection procedure as a routing problem, more specifically as a team orienteering problem with capacity constraints and time windows. To solve the route optimization problem we developed a cellular genetic algorithm. For the MCDA module, we employed three methods: SMART, ValueFn and Analytic Hierarchy Process (AHP).
The decision support system was tested with real-world data from a waste management company that collects recyclables, and the capabilities of the system are discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alba, E., Dorronsoro, B.: Solving the vehicle routing problem by using cellular genetic algorithms. In: Gottlieb, J., Raidl, G.R. (eds.) EvoCOP 2004. LNCS, vol. 3004, pp. 11–20. Springer, Heidelberg (2004)
Archetti, C., Bianchessi, N., Speranza, M.G.: The capacitated team orienteering problem with incomplete service. Optimization Letters 7(7), 1405–1417 (2013)
Archetti, C., Feillet, D., Hertz, A., Speranza, M.G.: The capacitated team orienteering and profitable tour problems. Journal of the Operational Research Society 60, 831–842 (2009)
Archetti, C., Hertz, A., Speranza, M.G.: Metaheuristics for the team orienteering problem. Journal of Heuristics 13, 49–76 (2007)
BeSmart software development webpage. https://code.google.com/p/besmart/
Bouly, H., Dang, D.-C., Moukrim, A.: A memetic algorithm for the team orienteering problem. In: Giacobini, M., Brabazon, A., Cagnoni, S., Di Caro, G.A., Drechsler, R., Ekárt, A., Esparcia-Alcázar, A.I., Farooq, M., Fink, A., McCormack, J., O’Neill, M., Romero, J., Rothlauf, F., Squillero, G., Uyar, A.Ş., Yang, S. (eds.) EvoWorkshops 2008. LNCS, vol. 4974, pp. 649–658. Springer, Heidelberg (2008)
Boussier, S., Feillet, D., Gendreau, M.: An exact algorithm for team orienteering problems. 4OR 5, 211–230 (2007)
Butt, S.E., Cavalier, T.M.: A heuristic for the multiple tour maximum collection problem. Computers and Operations Research 21, 101–111 (1994)
Canada, J.R., Sullivan, W.G.: Economic and Multiattribute Evaluation of Advanced Manufacturing Systems. In: Multiattribute Decision Analysis: utility models. ch. 9. Prentice Hall College Div. (1989)
Cavar, I., Gold, H., Caric, T.: Assessment of heuristic algorithms for solving real capacitated vehicle routing problems by analytic hierarchy process. In: 12th World Congress in Intelligent Transport Systems, San Francisco (2005)
Chao, I., Golden, B.L., Wasil, E.A.: The team orienteering problem. European Journal of Operational Research 88, 464–474 (1996)
Dang, D.-C., Guibadj, R.N., Moukrim, A.: A PSO-based memetic algorithm for the team orienteering problem. In: Di Chio, C., Brabazon, A., Di Caro, G.A., Drechsler, R., Farooq, M., Grahl, J., Greenfield, G., Prins, C., Romero, J., Squillero, G., Tarantino, E., Tettamanzi, A.G.B., Urquhart, N., Uyar, A.Ş. (eds.) EvoApplications 2011, Part II. LNCS, vol. 6625, pp. 471–480. Springer, Heidelberg (2011)
Dantzig, G.B., Ramser, J.H.: The Truck Dispatching Problem. Management Science 6(1), 80–91 (1959)
Doran, G.T.: There’s a S.M.A.R.T. way to write management’s goals and objectives. Management Review 70(11), 35–36 (1981)
Ferreira J., Oliveira J., Pereira G., Dias L., Vieira F., Macedo J., Carção T., Leite T., Murta D.: Developing tools for the team orienteering problem - a simple genetic algorithm. In: Proceedings of the 2nd International Conference on Operations Research and Enterprise Systems, Barcelona, pp. 134–140 (2013)
Ferreira, J., Quintas, A., Oliveira, J.A., Pereira, G., Dias, L.: Solving the team orienteering problem – developing a solution tool using a genetic algorithm approach. In: Snášel, V., Krömer, P., Köppen, M., Schaefer, G. (eds.) Soft Computing in Industrial Applications. AISC, vol. 223, pp. 365–375. Springer, Heidelberg (2014)
Ferreira, J.A., Figueiredo, M.C., Oliveira, J.A.: Forecasting household packaging waste generation: a case study. In: Murgante, B., Misra, S., Rocha, A.M.A.C., Torre, C., Rocha, J.G., Falcão, M.I., Taniar, D., Apduhan, B.O., Gervasi, O. (eds.) ICCSA 2014, Part III. LNCS, vol. 8581, pp. 523–538. Springer, Heidelberg (2014)
Ghoseiri, K., Ghannadpour, S.F.: Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm. Applied Soft Computing 10(4), 1096–1107 (2010)
Gomes, A., Matos, M., Carvalho, I.: Separate collection of the biodegradable fraction of MSW: An economic assessment. Waste Manage 28, 1711–1719 (2008)
Hwang, H., Choi, B., Lee, K., Cho, G.: Supply Center Planning Model Using Fuzzy-AHP and VRP. In: 3rd International Conference on Innovative Computing Information and Control - ICICIC 2008, p. 109 (2008)
Jolai, F., Aghdaghi, M.: A Goal Programming Model for Single Vehicle Routing Problem with Multiple Routes. Journal of Industrial and Systems Engineering 2(2), 154–163 (2008)
Ke, L., Archetti, C., Feng, Z.: Ants can solve the team orienteering problem. Computers and Industrial Engineering 54, 648–665 (2008)
Keeney, R., Raiffa, H.: Decision with Multiple Objectives: preferences and value tradeoffs. Cambridge University Press (1993)
Labadi, N., Mansini, R., Melechovský, J., Calvo, R.W.: The Team Orienteering Problem with Time Windows: An LP-based Granular Variable Neighborhood Search. European Journal of Operational Research 220(1), 15–27 (2012)
Montemanni, R., Weyland, D., Gambardella, L.M.: An enhanced ant colony system for the team orienteering problem with time windows. In: International Symposium on Computer Science and Society (ISCCS), pp. 381–384 (2011)
Mota, G., Abreu, M., Quintas, A., Ferreira, J., Dias, L.S., Pereira, G.A.B., Oliveira, J.A.: A genetic algorithm for the TOPdTW at operating rooms. In: Murgante, B., Misra, S., Carlini, M., Torre, C.M., Nguyen, H.-Q., Taniar, D., Apduhan, B.O., Gervasi, O. (eds.) ICCSA 2013, Part I. LNCS, vol. 7971, pp. 304–317. Springer, Heidelberg (2013)
Oliveira, J.A., Mota, G., Ferreira, J., Figueiredo, M., Dias, L., Pereira, G.: A decision support system for waste collection modeled as TOPTW variant. In: WASTES: Solutions, Treatments and Opportunities - 2nd International Conference (accepted, 2013)
Oliveira, J.A., Ferreira, J., Figueiredo, M., Dias, L., Pereira, G.: Comparação de dois algoritmos genéticos aplicados ao TOP. XI Congreso Galego de Estatística e Investigación de Operacións (accepted, 2013)
Ries, J., Ishizaka, A.: A multi-criteria support system for dynamic aerial vehicle routing problems. In: Proceedings of IEEE 2nd International Conference on Communications, Computing and Control Applications (CCCA), pp. 1–4 (2012)
Saaty, T.L.: The Analytic Hierarchy Process. McGraw-Hill, New York (1980)
Seixedo, C., Tereso, A.: A Multicriteria Decision Aid Software Application for selecting MCDA Software using AHP. In: 2nd International Conference on Engineering Optimization, Lisbon, Portugal (2010)
Sevkli, A.Z., Sevilgen, F.E.: Discrete particle swarm optimization for the team orienteering problem. Turk. Journal Elec. Eng. & Comp. Sci. 20(2) (2012)
Souffriau, W., Vansteenwegen, P., Van Oudheusden, D.: A Path Relinking Approach for the Team Orienteering Problem. Computers & Operations Research, Metaheuristics for Logistics and Vehicle Routing 37(11), 1853–1859 (2010)
Souffriau, W., Vansteenwegen, P., Berghe, G.V., Oudheusden, D.V.: The Multiconstraint Team Orienteering Problem with Multiple Time Windows. Transportation Science 47(1), 53–63 (2013)
Tang, H., Miller-Hooks, E.: A TABU search heuristic for the team orienteering problem. Computers & Operations Research 32, 1379–1407 (2005)
Tasgetiren, M.F.: A Genetic Algorithm with an Adaptive Penalty Function for the Orienteering Problem. Journal of Economic and Social Research 4(2), 1–26 (2002)
Tasgetiren, M.F., Smith, A.E.: A genetic algorithm for the orienteering problem. In: Proceedings of the 2000 Congress on Evolutionary Computation (CEC2000), vol. 2, pp. 910–915 (2000)
Tavana, M., Bourgeois, B.S.: A multiple criteria decision support system for autonomous underwater vehicle mission planning and control. International Journal of Operational Research 7(2), 216–239 (2010)
Tavana, M., Bailey, M.D., Busch, T.E.: A multi-criteria vehicle-target allocation assessment model for network-centric Joint Air Operations. International Journal of Operational Research 3(3) (2008)
Tereso, A., Sampaio, A., Frade, H., Costa, M., Abreu, T.: beSMART: a software tool to support the selection of decision software. In: International Conference on Engineering UBI2011 (ICEUBI2011), Covilhã, Portugal (2011)
Tricoire, F., Romauch, M., Doerner, K.F., Hartl, R.F.: Heuristics for the multi-period orienteering problem with multiple time windows. Computers & Operations Research 37, 351–367 (2010)
Vansteenwegen, P., Souffriau, W., Van Oudheusden, D.: Iterated local search for the team orienteering problem with time windows. Computers & Operations Research 36, 3281–3290 (2009)
Vansteewegen, P., Souffriau, W., Van Oudheusden, D.: A guided local search metaheuristic for the team orienteering problem. European Journal of Operational Research 196(1), 118–127 (2009)
Yilmaz Z., Aplak, H.S., Vehicle routing by revaluing the alternative routes by using AHP-TOPSIS Combination. In: Proceedings of X International Logistics & Supply Chain Congress, İstanbul, Turkey, pp. 304–310 (2012)
Zak, J.: The MCDA methodology applied to solve complex transportation decision problems. In: Proceedings of the 13th Mini Euro Conference, Bari, Italy (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Ferreira, J.A., Costa, M., Tereso, A., Oliveira, J.A. (2015). A Multi-Criteria Decision Support System for a Routing Problem in Waste Collection. In: Gaspar-Cunha, A., Henggeler Antunes, C., Coello, C. (eds) Evolutionary Multi-Criterion Optimization. EMO 2015. Lecture Notes in Computer Science(), vol 9019. Springer, Cham. https://doi.org/10.1007/978-3-319-15892-1_26
Download citation
DOI: https://doi.org/10.1007/978-3-319-15892-1_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-15891-4
Online ISBN: 978-3-319-15892-1
eBook Packages: Computer ScienceComputer Science (R0)