Optimization algorithms for the Steiner team orienteering problem
Ano de defesa: | 2019 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | , , , |
Tipo de documento: | Tese |
Tipo de acesso: | Acesso aberto |
Idioma: | eng |
Instituição de defesa: |
Universidade Federal de Minas Gerais
|
Programa de Pós-Graduação: |
Programa de Pós-Graduação em Engenharia de Produção
|
Departamento: |
ENG - DEPARTAMENTO DE ENGENHARIA PRODUÇÃO
|
País: |
Brasil
|
Palavras-chave em Português: | |
Link de acesso: | http://hdl.handle.net/1843/32558 |
Resumo: | The Team Orienteering Problem (TOP) is an NP-hard routing problem in which a fleet of identical vehicles aims at collecting rewards (prizes) available at given locations, while satisfying restrictions on the travel times. In the TOP, each location can be visited by at most one vehicle, and the goal is to maximize the total sum of rewards collected by the vehicles within a given time limit. In our research, we propose a generalization of the TOP, namely the Steiner Team Orienteering Problem (STOP). In the STOP, we provide, additionally, a subset of mandatory locations. In this sense, the STOP also aims at maximizing the total sum of rewards collected within the time limit, but, now, every mandatory location must be visited. As a first contribution, we propose a new commodity-based formulation for the STOP and use it within a cutting-plane scheme. The algorithm benefits from the compactness and strength of the proposed formulation and works by separating five families of valid inequalities, which consist of some general connectivity constraints, classical lifted cover inequalities based on dual bounds, a class of the so-called arc-vertex inference cuts and classes of conflict cuts and clique conflict cuts. To our knowledge, the last three classes of inequalities are also introduced in this work, along with the due proofs of validity. A state-of-the-art branch-and-cut algorithm from the literature of the TOP is adapted to the STOP and used as baseline to evaluate the performance of the cutting-plane. Extensive computational experiments show the competitiveness of the new algorithm while solving several STOP and TOP instances. In particular, it is able to solve, in total, 14 more TOP instances than any other previous exact algorithm and finds nine new optimality certificates. With respect to the new STOP instances introduced in this work, our algorithm solves 31 more instances than the baseline. In this work, we also prove that solely finding a feasible solution for the STOP is NP-hard and propose a Large Neighborhood Search (LNS) heuristic for the problem. The algorithm is provided with initial solutions obtained by means of the matheuristic framework known as Feasibility Pump, which, in our implementation, uses as backbone the commodity-based formulation we propose. The LNS heuristic itself combines classical local searches from the literature of routing problems with a long-term memory component based on Path Relinking. Computational experiments show the efficiency and effectiveness of the proposed heuristic in solving a benchmark of 387 STOP instances. Overall, the heuristic solutions imply an average percentage gap of only 0.54% when compared to the best known bounds. In particular, the heuristic reaches the best previously known bounds on 382 of the 387 instances. Additionally, in 21 of these cases, our heuristic is even able to improve over the best known bounds. At last, the hybrid algorithm obtained from warm starting our cutting-plane algorithm with the LNS heuristic is able to solve to optimality four more TOP instances and seven more STOP instances than the cutting-plane algorithm alone. Additionally, it provides the optimality certificates of five previously unsolved (even by our plain cutting-plane algorithm) TOP instances. |
id |
UFMG_f9599ef9caf3f75b5e43eee7b52acc85 |
---|---|
oai_identifier_str |
oai:repositorio.ufmg.br:1843/32558 |
network_acronym_str |
UFMG |
network_name_str |
Repositório Institucional da UFMG |
repository_id_str |
|
spelling |
Geraldo Robson Mateushttp://lattes.cnpq.br/6289602045034353Martín Gómez RavettiRicardo Saraiva de CamargoMarcus Vinicius Soledade Poggi de AragãoEduardo Uchoa Barbozahttp://lattes.cnpq.br/3822895066233975Lucas Assunção de Almeida2020-02-17T19:44:59Z2020-02-17T19:44:59Z2019-10-07http://hdl.handle.net/1843/32558The Team Orienteering Problem (TOP) is an NP-hard routing problem in which a fleet of identical vehicles aims at collecting rewards (prizes) available at given locations, while satisfying restrictions on the travel times. In the TOP, each location can be visited by at most one vehicle, and the goal is to maximize the total sum of rewards collected by the vehicles within a given time limit. In our research, we propose a generalization of the TOP, namely the Steiner Team Orienteering Problem (STOP). In the STOP, we provide, additionally, a subset of mandatory locations. In this sense, the STOP also aims at maximizing the total sum of rewards collected within the time limit, but, now, every mandatory location must be visited. As a first contribution, we propose a new commodity-based formulation for the STOP and use it within a cutting-plane scheme. The algorithm benefits from the compactness and strength of the proposed formulation and works by separating five families of valid inequalities, which consist of some general connectivity constraints, classical lifted cover inequalities based on dual bounds, a class of the so-called arc-vertex inference cuts and classes of conflict cuts and clique conflict cuts. To our knowledge, the last three classes of inequalities are also introduced in this work, along with the due proofs of validity. A state-of-the-art branch-and-cut algorithm from the literature of the TOP is adapted to the STOP and used as baseline to evaluate the performance of the cutting-plane. Extensive computational experiments show the competitiveness of the new algorithm while solving several STOP and TOP instances. In particular, it is able to solve, in total, 14 more TOP instances than any other previous exact algorithm and finds nine new optimality certificates. With respect to the new STOP instances introduced in this work, our algorithm solves 31 more instances than the baseline. In this work, we also prove that solely finding a feasible solution for the STOP is NP-hard and propose a Large Neighborhood Search (LNS) heuristic for the problem. The algorithm is provided with initial solutions obtained by means of the matheuristic framework known as Feasibility Pump, which, in our implementation, uses as backbone the commodity-based formulation we propose. The LNS heuristic itself combines classical local searches from the literature of routing problems with a long-term memory component based on Path Relinking. Computational experiments show the efficiency and effectiveness of the proposed heuristic in solving a benchmark of 387 STOP instances. Overall, the heuristic solutions imply an average percentage gap of only 0.54% when compared to the best known bounds. In particular, the heuristic reaches the best previously known bounds on 382 of the 387 instances. Additionally, in 21 of these cases, our heuristic is even able to improve over the best known bounds. At last, the hybrid algorithm obtained from warm starting our cutting-plane algorithm with the LNS heuristic is able to solve to optimality four more TOP instances and seven more STOP instances than the cutting-plane algorithm alone. Additionally, it provides the optimality certificates of five previously unsolved (even by our plain cutting-plane algorithm) TOP instances.O Team Orienteering Problem (TOP) é um problema NP-difícil de roteamento em que uma frota homogênea de veículos tem por objetivo coletar prêmios disponíveis em um determinado número de localidades, enquanto respeitando restrições de tempo de percurso. No TOP, cada localidade pode ser visitada por, no máximo, um veículo, e o objetivo é maximizar o montante de prêmios coletados pelos veículos dentro de um limite de tempo pré-estabelecido. Na nossa pesquisa, propomos uma generalização do TOP, denominada Steiner Team Orienteering Problem (STOP). No STOP, é dado, adicionalmente, um subconjunto de localidades obrigatórias. Assim, o STOP também tem por objetivo maximizar o total de prêmios coletados dentro de um limite de tempo, mas, agora, cada localidade obrigatória deve ser visitada. Como uma primeira contribuição, propomos para o STOP uma nova formulação baseada em produto e a usamos dentro de um esquema de planos de cortes. O algoritmo beneficia-se da compacidade e da força da formulação proposta e funciona separando cinco famílias de desigualdades válidas, a saber: restrições de conectividade, clássicas lifted cover inequalities baseadas em limites duais, uma classe de desigualdades denominadas arc-vertex inference cuts e duas classes de cortes baseados em vértices conflitantes. Até onde sabemos, as últimas três classes de desigualdades são também inéditas na literatura, sendo aqui introduzidas junto às suas respectivas provas de validade. Um algoritmo branch-and-cut que é estado-da-arte na literatura do TOP foi adaptado ao STOP e usado como baseline para avaliar a performance do algoritmo de planos de cortes proposto. Extensivos experimentos computacionais mostram a competitividade do novo algoritmo na resolução de instâncias do STOP e do TOP. Em particular, o algoritmo é capaz de resolver, no total, 14 instâncias do TOP a mais do que qualquer outro algoritmo exato na literatura, além de encontrar nove novos certificados de otimalidade. Com relação às novas instâncias do STOP introduzidas neste trabalho, nosso algoritmo resolve 31 instâncias a mais do que o baseline. Neste trabalho, também provamos que encontrar uma solução viável para o STOP é NP-difícil e propomos uma heurística Large Neighborhood Search (LNS) para o problema. A heurística é inicializada com soluções obtidas pela matheurística conhecida pelo nome de Feasibility Pump, a qual, em nossa implementação, tem por base a formulação compacta que propomos para o STOP. A heurística LNS em si combina buscas locais clássicas da literatura de problemas de roteamento com um componente de memória de longo-prazo baseado em Path Relinking. Experimentos computacionais mostram a eficiência e eficácia da heurística proposta quando resolvendo um conjunto de 387 instâncias do STOP. No geral, as soluções heurísticas obtidas implicam um gap percentual de apenas 0.54% em relação aos melhores limites conhecidos para as instâncias. Em particular, a heurística atinge os melhores limites já sabidos em 382 das 387 instâncias utilizadas. Ademais, em 21 desses casos, nossa heurística é ainda capaz de melhorar esses limites. Por fim, o algoritmo híbrido obtido ao inicializar o algoritmo de planos de cortes com as soluções providas pela heurística LNS é capaz de resolver na otimalidade quatro instâncias do TOP e sete instâncias do STOP a mais do que o algoritmo de planos de cortes sozinho. Além disso, o algoritmo híbrido obtém novos certificados de otimalidade para cinco instâncias do TOP ainda não resolvidas por nenhum outro algoritmo da literatura (incluindo nosso algoritmo de planos de cortes sem a ajuda da heurística).CNPq - Conselho Nacional de Desenvolvimento Científico e TecnológicoFAPEMIG - Fundação de Amparo à Pesquisa do Estado de Minas GeraisCAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorengUniversidade Federal de Minas GeraisPrograma de Pós-Graduação em Engenharia de ProduçãoUFMGBrasilENG - DEPARTAMENTO DE ENGENHARIA PRODUÇÃOEngenharia de produçãoOtimização combinatóriaEngenharia de produçãoOtimização combinatóriaOptimization algorithms for the Steiner team orienteering problemAlgoritmos de otimização para o Steiner Team Orienteering Probleminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGLICENSElicense.txtlicense.txttext/plain; charset=utf-82119https://repositorio.ufmg.br/bitstream/1843/32558/2/license.txt34badce4be7e31e3adb4575ae96af679MD52ORIGINALThesisLucasAssuncao.pdfThesisLucasAssuncao.pdfAbertoapplication/pdf1246440https://repositorio.ufmg.br/bitstream/1843/32558/1/ThesisLucasAssuncao.pdf78ad12bffeb248e8ca5ec6cea22c7c24MD51TEXTThesisLucasAssuncao.pdf.txtThesisLucasAssuncao.pdf.txtExtracted texttext/plain391120https://repositorio.ufmg.br/bitstream/1843/32558/3/ThesisLucasAssuncao.pdf.txtdb5d2dc88c5faad9ab57261a6d19d9ccMD531843/325582020-02-18 03:23:12.465oai:repositorio.ufmg.br:1843/32558TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEgRE8gUkVQT1NJVMOTUklPIElOU1RJVFVDSU9OQUwgREEgVUZNRwoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSBhbyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIChSSS1VRk1HKSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZSBpcnJldm9nw6F2ZWwgZGUgcmVwcm9kdXppciBlL291IGRpc3RyaWJ1aXIgYSBzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBvdSB2w61kZW8uCgpWb2PDqiBkZWNsYXJhIHF1ZSBjb25oZWNlIGEgcG9sw610aWNhIGRlIGNvcHlyaWdodCBkYSBlZGl0b3JhIGRvIHNldSBkb2N1bWVudG8gZSBxdWUgY29uaGVjZSBlIGFjZWl0YSBhcyBEaXJldHJpemVzIGRvIFJJLVVGTUcuCgpWb2PDqiBjb25jb3JkYSBxdWUgbyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGTUcgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGRlIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgcHVibGljYcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRlIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHB1YmxpY2HDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgYW8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHB1YmxpY2HDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBQVUJMSUNBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCk8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lKHMpIG91IG8ocykgbm9tZXMocykgZG8ocykgZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KCg==Repositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2020-02-18T06:23:12Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
dc.title.pt_BR.fl_str_mv |
Optimization algorithms for the Steiner team orienteering problem |
dc.title.alternative.pt_BR.fl_str_mv |
Algoritmos de otimização para o Steiner Team Orienteering Problem |
title |
Optimization algorithms for the Steiner team orienteering problem |
spellingShingle |
Optimization algorithms for the Steiner team orienteering problem Lucas Assunção de Almeida Engenharia de produção Otimização combinatória Engenharia de produção Otimização combinatória |
title_short |
Optimization algorithms for the Steiner team orienteering problem |
title_full |
Optimization algorithms for the Steiner team orienteering problem |
title_fullStr |
Optimization algorithms for the Steiner team orienteering problem |
title_full_unstemmed |
Optimization algorithms for the Steiner team orienteering problem |
title_sort |
Optimization algorithms for the Steiner team orienteering problem |
author |
Lucas Assunção de Almeida |
author_facet |
Lucas Assunção de Almeida |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Geraldo Robson Mateus |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/6289602045034353 |
dc.contributor.referee1.fl_str_mv |
Martín Gómez Ravetti |
dc.contributor.referee2.fl_str_mv |
Ricardo Saraiva de Camargo |
dc.contributor.referee3.fl_str_mv |
Marcus Vinicius Soledade Poggi de Aragão |
dc.contributor.referee4.fl_str_mv |
Eduardo Uchoa Barboza |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/3822895066233975 |
dc.contributor.author.fl_str_mv |
Lucas Assunção de Almeida |
contributor_str_mv |
Geraldo Robson Mateus Martín Gómez Ravetti Ricardo Saraiva de Camargo Marcus Vinicius Soledade Poggi de Aragão Eduardo Uchoa Barboza |
dc.subject.por.fl_str_mv |
Engenharia de produção Otimização combinatória |
topic |
Engenharia de produção Otimização combinatória Engenharia de produção Otimização combinatória |
dc.subject.other.pt_BR.fl_str_mv |
Engenharia de produção Otimização combinatória |
description |
The Team Orienteering Problem (TOP) is an NP-hard routing problem in which a fleet of identical vehicles aims at collecting rewards (prizes) available at given locations, while satisfying restrictions on the travel times. In the TOP, each location can be visited by at most one vehicle, and the goal is to maximize the total sum of rewards collected by the vehicles within a given time limit. In our research, we propose a generalization of the TOP, namely the Steiner Team Orienteering Problem (STOP). In the STOP, we provide, additionally, a subset of mandatory locations. In this sense, the STOP also aims at maximizing the total sum of rewards collected within the time limit, but, now, every mandatory location must be visited. As a first contribution, we propose a new commodity-based formulation for the STOP and use it within a cutting-plane scheme. The algorithm benefits from the compactness and strength of the proposed formulation and works by separating five families of valid inequalities, which consist of some general connectivity constraints, classical lifted cover inequalities based on dual bounds, a class of the so-called arc-vertex inference cuts and classes of conflict cuts and clique conflict cuts. To our knowledge, the last three classes of inequalities are also introduced in this work, along with the due proofs of validity. A state-of-the-art branch-and-cut algorithm from the literature of the TOP is adapted to the STOP and used as baseline to evaluate the performance of the cutting-plane. Extensive computational experiments show the competitiveness of the new algorithm while solving several STOP and TOP instances. In particular, it is able to solve, in total, 14 more TOP instances than any other previous exact algorithm and finds nine new optimality certificates. With respect to the new STOP instances introduced in this work, our algorithm solves 31 more instances than the baseline. In this work, we also prove that solely finding a feasible solution for the STOP is NP-hard and propose a Large Neighborhood Search (LNS) heuristic for the problem. The algorithm is provided with initial solutions obtained by means of the matheuristic framework known as Feasibility Pump, which, in our implementation, uses as backbone the commodity-based formulation we propose. The LNS heuristic itself combines classical local searches from the literature of routing problems with a long-term memory component based on Path Relinking. Computational experiments show the efficiency and effectiveness of the proposed heuristic in solving a benchmark of 387 STOP instances. Overall, the heuristic solutions imply an average percentage gap of only 0.54% when compared to the best known bounds. In particular, the heuristic reaches the best previously known bounds on 382 of the 387 instances. Additionally, in 21 of these cases, our heuristic is even able to improve over the best known bounds. At last, the hybrid algorithm obtained from warm starting our cutting-plane algorithm with the LNS heuristic is able to solve to optimality four more TOP instances and seven more STOP instances than the cutting-plane algorithm alone. Additionally, it provides the optimality certificates of five previously unsolved (even by our plain cutting-plane algorithm) TOP instances. |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-10-07 |
dc.date.accessioned.fl_str_mv |
2020-02-17T19:44:59Z |
dc.date.available.fl_str_mv |
2020-02-17T19:44:59Z |
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.uri.fl_str_mv |
http://hdl.handle.net/1843/32558 |
url |
http://hdl.handle.net/1843/32558 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
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.program.fl_str_mv |
Programa de Pós-Graduação em Engenharia de Produção |
dc.publisher.initials.fl_str_mv |
UFMG |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
ENG - DEPARTAMENTO DE ENGENHARIA PRODUÇÃO |
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/32558/2/license.txt https://repositorio.ufmg.br/bitstream/1843/32558/1/ThesisLucasAssuncao.pdf https://repositorio.ufmg.br/bitstream/1843/32558/3/ThesisLucasAssuncao.pdf.txt |
bitstream.checksum.fl_str_mv |
34badce4be7e31e3adb4575ae96af679 78ad12bffeb248e8ca5ec6cea22c7c24 db5d2dc88c5faad9ab57261a6d19d9cc |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
repository.mail.fl_str_mv |
|
_version_ |
1803589716040220672 |