Algoritmos de otimização para roteamento e agrupamento em redes de sensores sem fio com sorvedouros móveis

Detalhes bibliográficos
Autor(a) principal: Cristiano Arbex Valle
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/SLSS-7WMGSD
Resumo: Nesta dissertação, introduzimos modelos e algoritmos de otimização propostos para melhorar parâmetros de Qualidade de Serviço em Redes de Sensores Sem Fio com múltiplos sorvedouros móveis. Um simulador de eventos discretos, que integra os métodos de otimização propostos em um modelo realista da dinâmica da rede, também é implementado e testado computacionalmente. O principal Problema de Otimização aqui tratado, aquele de definir rotas para cada sorvedouro móvel, permitindo que os mesmos coletem informações sensoriadas da rede, é modelado como uma variante do Problema de Roteamento de Veículos não capacitado. Nesta variante, o tamanho da frota é conhecido a priori, nem todos os clientes devem ser visitados e o objetivo é minimizar o comprimento da maior rota. Para modelar o problema, dois Programas Inteiros são apresentados. O primeiro emprega uma formulação compacta baseada em Fluxos em Redes. Um algoritmo exato Branch-and-Bound é apresentado para esta formulação. O segundo Programa Inteiro é baseado em Desigualdades de Eliminação de Subrotas Generalizadas. Para tratar este modelo, desenvolvemos um algoritmo do tipo Branch-and-Cut. Um terceiro algoritmo, do tipo Local ranching, que emprega o método Branch-and-Cut como resolvedor interno, foi também proposto e implementado. Devido às dificuldades encontradas para resolver o problema na otimalidade com tais algoritmos, propomos também várias heurísticas baseadas em Metaheurísticas para encontrarsoluções viáveis (idealmente de boa qualidade) em tempos razoáveis para os processos de decisão em Redes de Sensores Sem Fio. Nossos resultados de simulação indicam que os algoritmos de otimização permitiram alcançar melhoras significativas nas taxas de atraso na entrega de mensagens, além de obter avanços em outros parâmetros importantes de Qualidade de Serviço.
id UFMG_c8811c73a1ecd508730c61ec51ecfd2c
oai_identifier_str oai:repositorio.ufmg.br:1843/SLSS-7WMGSD
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Alexandre Salles da CunhaCid Carvalho de SouzaAntonio Alfredo Ferreira LoureiroGeraldo Robson MateusSebastián Alberto UrrutiaCristiano Arbex Valle2019-08-12T01:11:15Z2019-08-12T01:11:15Z2009-07-17http://hdl.handle.net/1843/SLSS-7WMGSDNesta dissertação, introduzimos modelos e algoritmos de otimização propostos para melhorar parâmetros de Qualidade de Serviço em Redes de Sensores Sem Fio com múltiplos sorvedouros móveis. Um simulador de eventos discretos, que integra os métodos de otimização propostos em um modelo realista da dinâmica da rede, também é implementado e testado computacionalmente. O principal Problema de Otimização aqui tratado, aquele de definir rotas para cada sorvedouro móvel, permitindo que os mesmos coletem informações sensoriadas da rede, é modelado como uma variante do Problema de Roteamento de Veículos não capacitado. Nesta variante, o tamanho da frota é conhecido a priori, nem todos os clientes devem ser visitados e o objetivo é minimizar o comprimento da maior rota. Para modelar o problema, dois Programas Inteiros são apresentados. O primeiro emprega uma formulação compacta baseada em Fluxos em Redes. Um algoritmo exato Branch-and-Bound é apresentado para esta formulação. O segundo Programa Inteiro é baseado em Desigualdades de Eliminação de Subrotas Generalizadas. Para tratar este modelo, desenvolvemos um algoritmo do tipo Branch-and-Cut. Um terceiro algoritmo, do tipo Local ranching, que emprega o método Branch-and-Cut como resolvedor interno, foi também proposto e implementado. Devido às dificuldades encontradas para resolver o problema na otimalidade com tais algoritmos, propomos também várias heurísticas baseadas em Metaheurísticas para encontrarsoluções viáveis (idealmente de boa qualidade) em tempos razoáveis para os processos de decisão em Redes de Sensores Sem Fio. Nossos resultados de simulação indicam que os algoritmos de otimização permitiram alcançar melhoras significativas nas taxas de atraso na entrega de mensagens, além de obter avanços em outros parâmetros importantes de Qualidade de Serviço.In this work, we introduce models and optimization algorithms to improve the Quality of Service in Wireless Sensor Networks with multiple mobile sinks. A discrete event simulator that integrates the proposed optimization methods into a realistic model of the network dynamics over the time is also implemented and tested computationaly. The main Optimization Problem considered here, that of defining routes to each mobile sink, allowing them to collect sensed information thoughout the network, is modeled as a variant of the uncapacitated Vehicle Routing Problem. In this variant, the fleet size is known beforehand, not all clients need to be visited and the goal is to minimize the length of the longest vehicle route. To model the problem, two Integer Programs are introduced. The first one is a compact formulation based on Network Flow models. A Branch-and-Bound algorithm is presented for this formulation. The second Integer Program is based in Generalized Subtour Elimination Constraints. To tackle this model, we developed a Branch-and-Cut algorithm. A third algorithm, a Local Branching that used the Branch-and-Cut as inner solver, was also proposed and implemented. Due to the difficulty found in terms of computational time in solving the problem to optimality, we also proposed several Metaheuristic based heuristics to find (hopefully) good solutions in practical times. Our simulation results indicate that the optimization algorithms allowed significantimprovements in message delay rates and other important Quality of Service parameters.Universidade Federal de Minas GeraisUFMGSensores Processamento de dadosOtimização matemáticaComputaçãoSistemas de computação sem fioOtimização matemáticaSensoresSistemas de computação sem fioAlgoritmos de otimização para roteamento e agrupamento em redes de sensores sem fio com sorvedouros móveisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALcristianoarbexvalle.pdfapplication/pdf954602https://repositorio.ufmg.br/bitstream/1843/SLSS-7WMGSD/1/cristianoarbexvalle.pdf7b51086519752a190ed1ca32a3c454c0MD51TEXTcristianoarbexvalle.pdf.txtcristianoarbexvalle.pdf.txtExtracted texttext/plain181742https://repositorio.ufmg.br/bitstream/1843/SLSS-7WMGSD/2/cristianoarbexvalle.pdf.txta9d678f0a57ef1b0af37e8e1ce57d9baMD521843/SLSS-7WMGSD2019-11-14 07:49:04.856oai:repositorio.ufmg.br:1843/SLSS-7WMGSDRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T10:49:04Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Algoritmos de otimização para roteamento e agrupamento em redes de sensores sem fio com sorvedouros móveis
title Algoritmos de otimização para roteamento e agrupamento em redes de sensores sem fio com sorvedouros móveis
spellingShingle Algoritmos de otimização para roteamento e agrupamento em redes de sensores sem fio com sorvedouros móveis
Cristiano Arbex Valle
Otimização matemática
Sensores
Sistemas de computação sem fio
Sensores Processamento de dados
Otimização matemática
Computação
Sistemas de computação sem fio
title_short Algoritmos de otimização para roteamento e agrupamento em redes de sensores sem fio com sorvedouros móveis
title_full Algoritmos de otimização para roteamento e agrupamento em redes de sensores sem fio com sorvedouros móveis
title_fullStr Algoritmos de otimização para roteamento e agrupamento em redes de sensores sem fio com sorvedouros móveis
title_full_unstemmed Algoritmos de otimização para roteamento e agrupamento em redes de sensores sem fio com sorvedouros móveis
title_sort Algoritmos de otimização para roteamento e agrupamento em redes de sensores sem fio com sorvedouros móveis
author Cristiano Arbex Valle
author_facet Cristiano Arbex Valle
author_role author
dc.contributor.advisor1.fl_str_mv Alexandre Salles da Cunha
dc.contributor.referee1.fl_str_mv Cid Carvalho de Souza
dc.contributor.referee2.fl_str_mv Antonio Alfredo Ferreira Loureiro
dc.contributor.referee3.fl_str_mv Geraldo Robson Mateus
dc.contributor.referee4.fl_str_mv Sebastián Alberto Urrutia
dc.contributor.author.fl_str_mv Cristiano Arbex Valle
contributor_str_mv Alexandre Salles da Cunha
Cid Carvalho de Souza
Antonio Alfredo Ferreira Loureiro
Geraldo Robson Mateus
Sebastián Alberto Urrutia
dc.subject.por.fl_str_mv Otimização matemática
Sensores
Sistemas de computação sem fio
topic Otimização matemática
Sensores
Sistemas de computação sem fio
Sensores Processamento de dados
Otimização matemática
Computação
Sistemas de computação sem fio
dc.subject.other.pt_BR.fl_str_mv Sensores Processamento de dados
Otimização matemática
Computação
Sistemas de computação sem fio
description Nesta dissertação, introduzimos modelos e algoritmos de otimização propostos para melhorar parâmetros de Qualidade de Serviço em Redes de Sensores Sem Fio com múltiplos sorvedouros móveis. Um simulador de eventos discretos, que integra os métodos de otimização propostos em um modelo realista da dinâmica da rede, também é implementado e testado computacionalmente. O principal Problema de Otimização aqui tratado, aquele de definir rotas para cada sorvedouro móvel, permitindo que os mesmos coletem informações sensoriadas da rede, é modelado como uma variante do Problema de Roteamento de Veículos não capacitado. Nesta variante, o tamanho da frota é conhecido a priori, nem todos os clientes devem ser visitados e o objetivo é minimizar o comprimento da maior rota. Para modelar o problema, dois Programas Inteiros são apresentados. O primeiro emprega uma formulação compacta baseada em Fluxos em Redes. Um algoritmo exato Branch-and-Bound é apresentado para esta formulação. O segundo Programa Inteiro é baseado em Desigualdades de Eliminação de Subrotas Generalizadas. Para tratar este modelo, desenvolvemos um algoritmo do tipo Branch-and-Cut. Um terceiro algoritmo, do tipo Local ranching, que emprega o método Branch-and-Cut como resolvedor interno, foi também proposto e implementado. Devido às dificuldades encontradas para resolver o problema na otimalidade com tais algoritmos, propomos também várias heurísticas baseadas em Metaheurísticas para encontrarsoluções viáveis (idealmente de boa qualidade) em tempos razoáveis para os processos de decisão em Redes de Sensores Sem Fio. Nossos resultados de simulação indicam que os algoritmos de otimização permitiram alcançar melhoras significativas nas taxas de atraso na entrega de mensagens, além de obter avanços em outros parâmetros importantes de Qualidade de Serviço.
publishDate 2009
dc.date.issued.fl_str_mv 2009-07-17
dc.date.accessioned.fl_str_mv 2019-08-12T01:11:15Z
dc.date.available.fl_str_mv 2019-08-12T01:11:15Z
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/SLSS-7WMGSD
url http://hdl.handle.net/1843/SLSS-7WMGSD
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/SLSS-7WMGSD/1/cristianoarbexvalle.pdf
https://repositorio.ufmg.br/bitstream/1843/SLSS-7WMGSD/2/cristianoarbexvalle.pdf.txt
bitstream.checksum.fl_str_mv 7b51086519752a190ed1ca32a3c454c0
a9d678f0a57ef1b0af37e8e1ce57d9ba
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_ 1803589397866610688