Otimização de rotas na recolha de resíduos urbanos : estudo de um caso real

Abstract

Mestrado em Decisão Económica e EmpresarialNeste projeto desenvolveu-se uma heurística construtiva com o objetivo de determinar novas rotas para a recolha porta a porta de resíduos urbanos no Seixal. Esta foi implementada computacionalmente, com recurso à linguagem de programação Visual Basic For Applications do Excel. O problema foi formulado em programação linear inteira, numa tentativa de melhor o relacionar com problemas conhecidos da literatura. O problema em questão enquadra-se num Problema com Procura nos Arcos, mais precisamente num Problema com Restrições de Capacidade. Pretendem-se otimizar as rotas existentes, de modo a diminuir a duração dos circuitos, respeitando um tempo limite conhecido. O circuito de menor dimensão contém 44 nodos e 98 ligações, tendo o maior 168 nodos e 389 ligações dispersas em duas redes de procura. No geral, verificam-se bons resultados com decréscimos da duração dos circuitos entre 39 e 133 minutos.In this project a constructive heuristic, with the objective of determining new routes to the household waste collection in Seixal, was developed. The method was implemented computationally using the Visual Basic for Applications/ Excel programming language. The problem is formulated as an integer linear programming model, in order to better relate it with known problems from the literature. The problem fits on an Arc Routing Problem, more precisely on a Capacitated Arc Routing Problem. Its aim is to optimize the existing routes in order to decrease the routes duration, within a given time limit. The routes dimensions vary between 44 and 168 nodes, and 98 to 389 links. The biggest contains two demand networks. Overall, the heuristic provides good results with reductions on the total time from 39 to 133 minutes

    Similar works