Exact approaches for network topology and routing problems

Carregando...
Imagem de Miniatura

Título da Revista

ISSN da Revista

Título de Volume

Editor

Universidade Federal de Minas Gerais

Descrição

Tipo

Tese de doutorado

Título alternativo

Abordagens exatas para problemas de topologia de rede e roteamento

Primeiro orientador

Membros da banca

Haroldo Gambini Santos
Rafael Augusto de Melo
Rosiane de Freitas Rodrigues
Gabriel de Morais Coutinho

Resumo

In this thesis, we investigate exact solution approaches for the p-arborescence star problem (p-ASP) and the pickup and delivery traveling salesman problem with multiple stacks (PDTSPMS). These two combinatorial optimization problems have applications in the design of wireless networks and the planning of vehicle routes under loading constraints, respectively. For the p-ASP, we develop branch-and-cut algorithms based on each one of our two proposed formulations and improve an earlier branch-and-cut algorithm for the problem with an exact separation method. Also, we prove that finding a feasible solution for an arbitrary p-ASP instance is NP-hard and introduce preprocessing procedures. For small and medium-sized benchmark instances, our proposed algorithms provide the best results. For large instances, our best algorithm shows to be competitive with the improved version of the existing approach. Both algorithms perform similarly for these hard instances and solve one instance that the other does not. Regarding the PDTSPMS, we propose a new formulation along with new valid inequalities. The new valid inequalities are lifted versions of inequalities used successfully in exact algorithms for the problem and its variants. Then, we implement a branch-and-cut algorithm based on the proposed formulation which incorporates the valid inequalities. Moreover, we also present several acceleration strategies for our method. The algorithm is compared with all exact approaches for the PDTSPMS found in the literature. Our implemented algorithm outperforms all other algorithms for the benchmark instances. Besides drastically reducing the time needed to solve most of the instances, the proposed algorithm solved more instances in total than the other methods.

Abstract

Nesta tese, investigamos abordagens de solução exata para o p-arborescence star problem (p-ASP) e o pickup and delivery traveling salesman problem with multiple stacks (PDTSPMS). Esses dois problemas de otimização combinatória possuem aplicações no projeto de redes de sensores sem fio e no planejamento de rotas veiculares sob restrições de carregamento, respectivamente. Para o p-ASP, nós desenvolvemos algoritmos branch-and-cut baseados em cada uma das nossas duas formulações propostas e melhoramos um algoritmo branch-and-cut anterior para o problema com um método de separação exata. Além disso, provamos que encontrar uma solução viável para uma instância arbitrária do p-ASP é NP-difícil e introduzimos procedimentos de pré-processamento. Para instâncias do benchmark de tamanho pequeno e médio, nossos algoritmos propostos obtém os melhores resultados. Para as instâncias maiores, nosso melhor algoritmo mostra-se competitivo com a versão melhorada da abordagem existente. Ambos os algoritmos têm desempenho similar para essas instâncias difíceis e resolvem uma instância que o outro não é capaz. Com relação ao PDTSPMS, propomos uma nova formulação junto com novas desigualdades válidas. As novas desigualdades válidas são versões fortalecidas de desigualdades usadas com sucesso em algoritmos para o problema e suas variantes. Em seguida, implementamos um algoritmo branch-and-cut baseado na formulação proposta que incorpora as desigualdades válidas. Além disso, também apresentamos várias estratégias de aceleração para nosso método. O algoritmo é comparado com todas as abordagens exatas para o PDTSPMS encontradas na literatura. Nosso algoritmo implementado supera todos os algoritmos para as instâncias de benchmark. Além de reduzir drasticamente o tempo necessário para resolver a maioria das instâncias, o algoritmo proposto resolve mais instâncias no total do que os outros métodos.

Assunto

Computação – Teses., Otimização combinatória - Teses., Programação inteira - Teses., Redes de sensores sem fio – Teses., Problema do caixeiro viajante – Teses.

Palavras-chave

Integer programming, Branch-and-cut, Arborescence, Wireless sensor, Networks, Traveling salesman, Loading constraints, Pickup and delivery

Citação

Endereço externo

Avaliação

Revisão

Suplementado Por

Referenciado Por