Formulações e algoritmos exatos para o problema do caixeiro viajante com coleta e entrega sob múltiplas pilhas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFMG |
Texto Completo: | http://hdl.handle.net/1843/JCES-ARLN7K |
Resumo: | No Problema do Caixeiro Viajante com Coleta e Entrega sob Múltiplas Pilhas um único veículo deve atender um conjunto de requisições de coleta e entrega. Cada requisição é definida por duas localizações, a localização de coleta onde um item deve ser carregado no veículo, e a localização de entrega onde o item previamente carregado deve ser entregue. Enquanto transportados, os items são armazenados em pilhas de capacidade limitada. Cada pilha deve seguir a política Last-In-First-Out. O que significa que somente o último item carregado em cada pilha está disponível para entrega. O objetivo do problema é encontrar uma rota para o veícula que atenda todas as requisições e que minimize a distância percorrida.Nesta dissertação, propomos três novas formulações de programação inteira para o problema junto com desigualdades válidas. A primeira formulação é uma reformulação de um modelo na literatura, baseado em uma observação, um conjunto de varíaveis do modelo é eliminado, o que resulta também na eliminação de um conjunto de restrições, com isso o objetivo é obter a solução de relaxação linear mais rápida. A segunda formulação é um misto de dois modelos na literatura. E a terceira formulação, no melhor do nosso conhecimento, é uma formulação compacta para o problema.Propomos algoritmos de planos de corte para essas novas formulações. Os algoritmos são testados em instâncias de benchmark e os resultados computacionais são comparados com a literatura. Instâncias para as quais uma solução ótima era conhecida previamente na literatura são resolvidas mais eficientemente nesse trabalho. Também, novos certificados de otimalidade são fornecidos para várias instâncias. |
id |
UFMG_5f6f95629101736cb4341728982d134f |
---|---|
oai_identifier_str |
oai:repositorio.ufmg.br:1843/JCES-ARLN7K |
network_acronym_str |
UFMG |
network_name_str |
Repositório Institucional da UFMG |
repository_id_str |
|
spelling |
Sebastián Alberto UrrutiaGeraldo Robson MateusRafael Augusto de MeloDilson Lucas PereiraArmando Honório Pereira2019-08-12T15:56:01Z2019-08-12T15:56:01Z2017-03-31http://hdl.handle.net/1843/JCES-ARLN7KNo Problema do Caixeiro Viajante com Coleta e Entrega sob Múltiplas Pilhas um único veículo deve atender um conjunto de requisições de coleta e entrega. Cada requisição é definida por duas localizações, a localização de coleta onde um item deve ser carregado no veículo, e a localização de entrega onde o item previamente carregado deve ser entregue. Enquanto transportados, os items são armazenados em pilhas de capacidade limitada. Cada pilha deve seguir a política Last-In-First-Out. O que significa que somente o último item carregado em cada pilha está disponível para entrega. O objetivo do problema é encontrar uma rota para o veícula que atenda todas as requisições e que minimize a distância percorrida.Nesta dissertação, propomos três novas formulações de programação inteira para o problema junto com desigualdades válidas. A primeira formulação é uma reformulação de um modelo na literatura, baseado em uma observação, um conjunto de varíaveis do modelo é eliminado, o que resulta também na eliminação de um conjunto de restrições, com isso o objetivo é obter a solução de relaxação linear mais rápida. A segunda formulação é um misto de dois modelos na literatura. E a terceira formulação, no melhor do nosso conhecimento, é uma formulação compacta para o problema.Propomos algoritmos de planos de corte para essas novas formulações. Os algoritmos são testados em instâncias de benchmark e os resultados computacionais são comparados com a literatura. Instâncias para as quais uma solução ótima era conhecida previamente na literatura são resolvidas mais eficientemente nesse trabalho. Também, novos certificados de otimalidade são fornecidos para várias instâncias.Universidade Federal de Minas GeraisUFMGProgramação inteiraComputaçãoProblema do caixeiro viajanteColeta e entregaPlanos de cortesCaixeiro viajanteProblema de roteamento de veículosRestrições de carregamentoFormulações e algoritmos exatos para o problema do caixeiro viajante com coleta e entrega sob múltiplas pilhasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALarmando_honorio_pereira.pdfapplication/pdf1817648https://repositorio.ufmg.br/bitstream/1843/JCES-ARLN7K/1/armando_honorio_pereira.pdf589f02c8eb2460c5222afb38419a10e4MD51TEXTarmando_honorio_pereira.pdf.txtarmando_honorio_pereira.pdf.txtExtracted texttext/plain159966https://repositorio.ufmg.br/bitstream/1843/JCES-ARLN7K/2/armando_honorio_pereira.pdf.txt9e49bdb6fbfb7e404473364bc05cbe0dMD521843/JCES-ARLN7K2019-11-14 18:28:34.041oai:repositorio.ufmg.br:1843/JCES-ARLN7KRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T21:28:34Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
dc.title.pt_BR.fl_str_mv |
Formulações e algoritmos exatos para o problema do caixeiro viajante com coleta e entrega sob múltiplas pilhas |
title |
Formulações e algoritmos exatos para o problema do caixeiro viajante com coleta e entrega sob múltiplas pilhas |
spellingShingle |
Formulações e algoritmos exatos para o problema do caixeiro viajante com coleta e entrega sob múltiplas pilhas Armando Honório Pereira Coleta e entrega Planos de cortes Caixeiro viajante Problema de roteamento de veículos Restrições de carregamento Programação inteira Computação Problema do caixeiro viajante |
title_short |
Formulações e algoritmos exatos para o problema do caixeiro viajante com coleta e entrega sob múltiplas pilhas |
title_full |
Formulações e algoritmos exatos para o problema do caixeiro viajante com coleta e entrega sob múltiplas pilhas |
title_fullStr |
Formulações e algoritmos exatos para o problema do caixeiro viajante com coleta e entrega sob múltiplas pilhas |
title_full_unstemmed |
Formulações e algoritmos exatos para o problema do caixeiro viajante com coleta e entrega sob múltiplas pilhas |
title_sort |
Formulações e algoritmos exatos para o problema do caixeiro viajante com coleta e entrega sob múltiplas pilhas |
author |
Armando Honório Pereira |
author_facet |
Armando Honório Pereira |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Sebastián Alberto Urrutia |
dc.contributor.referee1.fl_str_mv |
Geraldo Robson Mateus |
dc.contributor.referee2.fl_str_mv |
Rafael Augusto de Melo |
dc.contributor.referee3.fl_str_mv |
Dilson Lucas Pereira |
dc.contributor.author.fl_str_mv |
Armando Honório Pereira |
contributor_str_mv |
Sebastián Alberto Urrutia Geraldo Robson Mateus Rafael Augusto de Melo Dilson Lucas Pereira |
dc.subject.por.fl_str_mv |
Coleta e entrega Planos de cortes Caixeiro viajante Problema de roteamento de veículos Restrições de carregamento |
topic |
Coleta e entrega Planos de cortes Caixeiro viajante Problema de roteamento de veículos Restrições de carregamento Programação inteira Computação Problema do caixeiro viajante |
dc.subject.other.pt_BR.fl_str_mv |
Programação inteira Computação Problema do caixeiro viajante |
description |
No Problema do Caixeiro Viajante com Coleta e Entrega sob Múltiplas Pilhas um único veículo deve atender um conjunto de requisições de coleta e entrega. Cada requisição é definida por duas localizações, a localização de coleta onde um item deve ser carregado no veículo, e a localização de entrega onde o item previamente carregado deve ser entregue. Enquanto transportados, os items são armazenados em pilhas de capacidade limitada. Cada pilha deve seguir a política Last-In-First-Out. O que significa que somente o último item carregado em cada pilha está disponível para entrega. O objetivo do problema é encontrar uma rota para o veícula que atenda todas as requisições e que minimize a distância percorrida.Nesta dissertação, propomos três novas formulações de programação inteira para o problema junto com desigualdades válidas. A primeira formulação é uma reformulação de um modelo na literatura, baseado em uma observação, um conjunto de varíaveis do modelo é eliminado, o que resulta também na eliminação de um conjunto de restrições, com isso o objetivo é obter a solução de relaxação linear mais rápida. A segunda formulação é um misto de dois modelos na literatura. E a terceira formulação, no melhor do nosso conhecimento, é uma formulação compacta para o problema.Propomos algoritmos de planos de corte para essas novas formulações. Os algoritmos são testados em instâncias de benchmark e os resultados computacionais são comparados com a literatura. Instâncias para as quais uma solução ótima era conhecida previamente na literatura são resolvidas mais eficientemente nesse trabalho. Também, novos certificados de otimalidade são fornecidos para várias instâncias. |
publishDate |
2017 |
dc.date.issued.fl_str_mv |
2017-03-31 |
dc.date.accessioned.fl_str_mv |
2019-08-12T15:56:01Z |
dc.date.available.fl_str_mv |
2019-08-12T15:56:01Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1843/JCES-ARLN7K |
url |
http://hdl.handle.net/1843/JCES-ARLN7K |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.publisher.initials.fl_str_mv |
UFMG |
publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMG instname:Universidade Federal de Minas Gerais (UFMG) instacron:UFMG |
instname_str |
Universidade Federal de Minas Gerais (UFMG) |
instacron_str |
UFMG |
institution |
UFMG |
reponame_str |
Repositório Institucional da UFMG |
collection |
Repositório Institucional da UFMG |
bitstream.url.fl_str_mv |
https://repositorio.ufmg.br/bitstream/1843/JCES-ARLN7K/1/armando_honorio_pereira.pdf https://repositorio.ufmg.br/bitstream/1843/JCES-ARLN7K/2/armando_honorio_pereira.pdf.txt |
bitstream.checksum.fl_str_mv |
589f02c8eb2460c5222afb38419a10e4 9e49bdb6fbfb7e404473364bc05cbe0d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
repository.mail.fl_str_mv |
|
_version_ |
1803589325969948672 |