Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFG |
Texto Completo: | http://repositorio.bc.ufg.br/tede/handle/tede/9506 |
Resumo: | In this work we are interested in optimization problems related to network flow routing. Three models and an exact and polynomial algorithm are presented. The first model is a bi-objective integer programming problem in which the objective functions refer to the load balancing of the network and the length of the paths through which the flows are routed. An exact and polynomial algorithm based on the -constraint technique is presented. The second model differs from the first one with respect to the weights of the flows and the qualities of the links. In these parameters can assume different values. The last model is a stochastic single-objective flow routing problem. It aims to minimize the bottleneck of the network, respecting a certain limit on the length of the paths through which flows are routed. In addition, the link qualities are random variables, which can be approximated by a discrete and finite set. Implementations were developed in C++ language using the CPLEX solver for the resolution of instances. Grid topologies and random topologies based on the Barabási-Albert model were used in our computational experiments. The network flow settings defined here are those commonly used in wireless sensor networks and wireless mesh networks. The analysis of computational results provides the decision maker valuable informations about which factors most affect the solutions. |
id |
UFG-2_610b83666a0dd11abb6e4d19575fbfbb |
---|---|
oai_identifier_str |
oai:repositorio.bc.ufg.br:tede/9506 |
network_acronym_str |
UFG-2 |
network_name_str |
Repositório Institucional da UFG |
repository_id_str |
|
spelling |
Pinto, Leizer de Limahttp://lattes.cnpq.br/0611031507120144Cardoso, Kleber Vieirahttp://lattes.cnpq.br/0268732896111424Pinto, Leizer de LimaCardoso, Kleber VieiraVieira, Flávio Henrique TelesBueno, Elivelton FerreiraAbelém, Antônio Jorge Gomeshttp://lattes.cnpq.br/8575752368239596Fernandes, Kátia Cilene Costa2019-04-18T16:39:51Z2019-03-22FERNANDES, K. C. C. Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes. 2019. 79 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2019.http://repositorio.bc.ufg.br/tede/handle/tede/9506ark:/38995/001300000465vIn this work we are interested in optimization problems related to network flow routing. Three models and an exact and polynomial algorithm are presented. The first model is a bi-objective integer programming problem in which the objective functions refer to the load balancing of the network and the length of the paths through which the flows are routed. An exact and polynomial algorithm based on the -constraint technique is presented. The second model differs from the first one with respect to the weights of the flows and the qualities of the links. In these parameters can assume different values. The last model is a stochastic single-objective flow routing problem. It aims to minimize the bottleneck of the network, respecting a certain limit on the length of the paths through which flows are routed. In addition, the link qualities are random variables, which can be approximated by a discrete and finite set. Implementations were developed in C++ language using the CPLEX solver for the resolution of instances. Grid topologies and random topologies based on the Barabási-Albert model were used in our computational experiments. The network flow settings defined here are those commonly used in wireless sensor networks and wireless mesh networks. The analysis of computational results provides the decision maker valuable informations about which factors most affect the solutions.Neste trabalho estamos interessados em problemas de otimização ligados ao roteamento de fluxos em redes. Três modelos e um algoritmo exato e polinomial são apresentados. O primeiro modelo é um problema de programação inteira biobjetivo em que as funções objetivo referem-se ao balanceamento de carga da rede e ao comprimento dos caminhos por onde os fluxos são roteados. Um algoritmo exato e polinomial baseado na técnica -constraint é apresentado. O segundo modelo difere do primeiro no que tange aos pesos dos fluxos e as qualidades das arestas. Nele esses parâmetros podem assumir valores distintos. O último modelo trata-se de um problema estocástico mono-objetivo de roteamento de fluxos. Ele visa minimizar o gargalo da rede, respeitando um certo limite no comprimento dos caminhos por onde os fluxos são roteados. Além disso, as qualidades dos enlaces são variáveis aleatórias, que podem ser aproximadas por um conjunto discreto e finito de cenários. Implementações foram desenvolvidas em linguagem C++ utilizando o solver CPLEX para a resolução das instâncias. Topologias Grid e topologias aleatórias baseadas no modelo Barabási-Albert foram utilizadas em nossos experimentos computacionais. As configurações dos fluxos de rede definidos aqui são aquelas comumente usadas em redes de sensores sem fio e redes de malha sem fio. A análise dos resultados computacionais fornece ao tomador de decisão informações valiosas sobre quais fatores que mais afetam as soluções.Submitted by Luciana Ferreira (lucgeral@gmail.com) on 2019-04-18T13:37:33Z No. of bitstreams: 2 Tese - Kátia Cilene Costa Fernandes - 2019.pdf: 7816908 bytes, checksum: a33c6f8898a4f6093db486ce6dd1bc82 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2019-04-18T16:39:51Z (GMT) No. of bitstreams: 2 Tese - Kátia Cilene Costa Fernandes - 2019.pdf: 7816908 bytes, checksum: a33c6f8898a4f6093db486ce6dd1bc82 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)Made available in DSpace on 2019-04-18T16:39:51Z (GMT). No. of bitstreams: 2 Tese - Kátia Cilene Costa Fernandes - 2019.pdf: 7816908 bytes, checksum: a33c6f8898a4f6093db486ce6dd1bc82 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2019-03-22application/pdfporUniversidade Federal de GoiásPrograma de Pós-graduação em Ciência da Computação (INF)UFGBrasilInstituto de Informática - INF (RG)http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessRoteamento de fluxos em redesOtimização biobjetivoAalgoritmo polinomialOtimização estocásticaTécnica -constraintNetwork flow routingBiobjective optimizationPolynomial algorithm-constraint techniqueCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOTécnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redesMulti-objective optimization techniques and stochastic optimization for flow routing in networksinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesis-3303550325223384799600600600-77122667346336447683671711205811204509reponame:Repositório Institucional da UFGinstname:Universidade Federal de Goiás (UFG)instacron:UFGLICENSElicense.txtlicense.txttext/plain; charset=utf-82165http://repositorio.bc.ufg.br/tede/bitstreams/543ab8a5-c0b1-46ff-a408-9e8fa35f41d0/downloadbd3efa91386c1718a7f26a329fdcb468MD51CC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repositorio.bc.ufg.br/tede/bitstreams/b15d669c-d51c-4632-b71e-a1bf974030f2/download4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_texttext/html; charset=utf-80http://repositorio.bc.ufg.br/tede/bitstreams/aa067af9-2482-479a-8379-5ca25e20f7b2/downloadd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://repositorio.bc.ufg.br/tede/bitstreams/272e6cdf-e92a-4341-9cd6-6c8998069e0e/downloadd41d8cd98f00b204e9800998ecf8427eMD54ORIGINALTese - Kátia Cilene Costa Fernandes - 2019.pdfTese - Kátia Cilene Costa Fernandes - 2019.pdfapplication/pdf7816908http://repositorio.bc.ufg.br/tede/bitstreams/2db984ea-bd65-480a-90c6-8a3d508c7b8e/downloada33c6f8898a4f6093db486ce6dd1bc82MD55tede/95062019-04-18 13:39:51.495http://creativecommons.org/licenses/by-nc-nd/4.0/Acesso Abertoopen.accessoai:repositorio.bc.ufg.br:tede/9506http://repositorio.bc.ufg.br/tedeRepositório InstitucionalPUBhttp://repositorio.bc.ufg.br/oai/requesttasesdissertacoes.bc@ufg.bropendoar:2019-04-18T16:39:51Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)falseTk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo= |
dc.title.eng.fl_str_mv |
Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes |
dc.title.alternative.eng.fl_str_mv |
Multi-objective optimization techniques and stochastic optimization for flow routing in networks |
title |
Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes |
spellingShingle |
Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes Fernandes, Kátia Cilene Costa Roteamento de fluxos em redes Otimização biobjetivo Aalgoritmo polinomial Otimização estocástica Técnica -constraint Network flow routing Biobjective optimization Polynomial algorithm -constraint technique CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes |
title_full |
Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes |
title_fullStr |
Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes |
title_full_unstemmed |
Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes |
title_sort |
Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes |
author |
Fernandes, Kátia Cilene Costa |
author_facet |
Fernandes, Kátia Cilene Costa |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Pinto, Leizer de Lima |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/0611031507120144 |
dc.contributor.advisor-co1.fl_str_mv |
Cardoso, Kleber Vieira |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/0268732896111424 |
dc.contributor.referee1.fl_str_mv |
Pinto, Leizer de Lima |
dc.contributor.referee2.fl_str_mv |
Cardoso, Kleber Vieira |
dc.contributor.referee3.fl_str_mv |
Vieira, Flávio Henrique Teles |
dc.contributor.referee4.fl_str_mv |
Bueno, Elivelton Ferreira |
dc.contributor.referee5.fl_str_mv |
Abelém, Antônio Jorge Gomes |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/8575752368239596 |
dc.contributor.author.fl_str_mv |
Fernandes, Kátia Cilene Costa |
contributor_str_mv |
Pinto, Leizer de Lima Cardoso, Kleber Vieira Pinto, Leizer de Lima Cardoso, Kleber Vieira Vieira, Flávio Henrique Teles Bueno, Elivelton Ferreira Abelém, Antônio Jorge Gomes |
dc.subject.por.fl_str_mv |
Roteamento de fluxos em redes Otimização biobjetivo Aalgoritmo polinomial Otimização estocástica Técnica -constraint |
topic |
Roteamento de fluxos em redes Otimização biobjetivo Aalgoritmo polinomial Otimização estocástica Técnica -constraint Network flow routing Biobjective optimization Polynomial algorithm -constraint technique CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
Network flow routing Biobjective optimization Polynomial algorithm -constraint technique |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
In this work we are interested in optimization problems related to network flow routing. Three models and an exact and polynomial algorithm are presented. The first model is a bi-objective integer programming problem in which the objective functions refer to the load balancing of the network and the length of the paths through which the flows are routed. An exact and polynomial algorithm based on the -constraint technique is presented. The second model differs from the first one with respect to the weights of the flows and the qualities of the links. In these parameters can assume different values. The last model is a stochastic single-objective flow routing problem. It aims to minimize the bottleneck of the network, respecting a certain limit on the length of the paths through which flows are routed. In addition, the link qualities are random variables, which can be approximated by a discrete and finite set. Implementations were developed in C++ language using the CPLEX solver for the resolution of instances. Grid topologies and random topologies based on the Barabási-Albert model were used in our computational experiments. The network flow settings defined here are those commonly used in wireless sensor networks and wireless mesh networks. The analysis of computational results provides the decision maker valuable informations about which factors most affect the solutions. |
publishDate |
2019 |
dc.date.accessioned.fl_str_mv |
2019-04-18T16:39:51Z |
dc.date.issued.fl_str_mv |
2019-03-22 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
FERNANDES, K. C. C. Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes. 2019. 79 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2019. |
dc.identifier.uri.fl_str_mv |
http://repositorio.bc.ufg.br/tede/handle/tede/9506 |
dc.identifier.dark.fl_str_mv |
ark:/38995/001300000465v |
identifier_str_mv |
FERNANDES, K. C. C. Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes. 2019. 79 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2019. ark:/38995/001300000465v |
url |
http://repositorio.bc.ufg.br/tede/handle/tede/9506 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.program.fl_str_mv |
-3303550325223384799 |
dc.relation.confidence.fl_str_mv |
600 600 600 |
dc.relation.department.fl_str_mv |
-7712266734633644768 |
dc.relation.cnpq.fl_str_mv |
3671711205811204509 |
dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de Goiás |
dc.publisher.program.fl_str_mv |
Programa de Pós-graduação em Ciência da Computação (INF) |
dc.publisher.initials.fl_str_mv |
UFG |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Instituto de Informática - INF (RG) |
publisher.none.fl_str_mv |
Universidade Federal de Goiás |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFG instname:Universidade Federal de Goiás (UFG) instacron:UFG |
instname_str |
Universidade Federal de Goiás (UFG) |
instacron_str |
UFG |
institution |
UFG |
reponame_str |
Repositório Institucional da UFG |
collection |
Repositório Institucional da UFG |
bitstream.url.fl_str_mv |
http://repositorio.bc.ufg.br/tede/bitstreams/543ab8a5-c0b1-46ff-a408-9e8fa35f41d0/download http://repositorio.bc.ufg.br/tede/bitstreams/b15d669c-d51c-4632-b71e-a1bf974030f2/download http://repositorio.bc.ufg.br/tede/bitstreams/aa067af9-2482-479a-8379-5ca25e20f7b2/download http://repositorio.bc.ufg.br/tede/bitstreams/272e6cdf-e92a-4341-9cd6-6c8998069e0e/download http://repositorio.bc.ufg.br/tede/bitstreams/2db984ea-bd65-480a-90c6-8a3d508c7b8e/download |
bitstream.checksum.fl_str_mv |
bd3efa91386c1718a7f26a329fdcb468 4afdbb8c545fd630ea7db775da747b2f d41d8cd98f00b204e9800998ecf8427e d41d8cd98f00b204e9800998ecf8427e a33c6f8898a4f6093db486ce6dd1bc82 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFG - Universidade Federal de Goiás (UFG) |
repository.mail.fl_str_mv |
tasesdissertacoes.bc@ufg.br |
_version_ |
1811721380774805504 |