Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFG |
Texto Completo: | http://repositorio.bc.ufg.br/tede/handle/tede/4171 |
Resumo: | A variation of the Beasley (1992) algorithm for the Euclidean Steiner tree problem is presented. This variation uses the Node-Depth-Degree Encoding, which requires an average time of O(n) in operations to generate and manipulate spanning forests. For spanning tree problems, this representation has linear time complexity when applied to network design problems with evolutionary algorithms. Computational results are given for test cases involving instances up to 500 vertices. These results demonstrate the use of the Node-Depth-Degree in an exact heuristic, and this suggests the possibility of using this representation in other techniques besides evolutionary algorithms. An empirical comparative and complexity analysis between the proposed algorithm and a conventional representation indicates the efficiency advantages of the solution found. |
id |
UFG-2_2c3dad8aa2e766bc2c22382b1d341946 |
---|---|
oai_identifier_str |
oai:repositorio.bc.ufg.br:tede/4171 |
network_acronym_str |
UFG-2 |
network_name_str |
Repositório Institucional da UFG |
repository_id_str |
|
spelling |
Soares, Telma Woerle de Limahttp://lattes.cnpq.br/6296363436468330Foulds, Leslie RichardsSoares, Telma Woerle de LimaFoulds, Leslie RichardDelbem, Alexandre Cláudio BotazzoCoelho, Érika Morais Martinshttp://lattes.cnpq.br/5549176720730189Oliveira, Marcos Antônio Almeida de2015-02-19T14:34:20Z2014-09-03OLIVEIRA, M. A. A. Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau. 2014. 76 f. Dissertação (Mestrado em Ciência da Computação)–Universidade Federal de Goiás, Goiânia, 2014.http://repositorio.bc.ufg.br/tede/handle/tede/4171ark:/38995/001300000d6gvA variation of the Beasley (1992) algorithm for the Euclidean Steiner tree problem is presented. This variation uses the Node-Depth-Degree Encoding, which requires an average time of O(n) in operations to generate and manipulate spanning forests. For spanning tree problems, this representation has linear time complexity when applied to network design problems with evolutionary algorithms. Computational results are given for test cases involving instances up to 500 vertices. These results demonstrate the use of the Node-Depth-Degree in an exact heuristic, and this suggests the possibility of using this representation in other techniques besides evolutionary algorithms. An empirical comparative and complexity analysis between the proposed algorithm and a conventional representation indicates the efficiency advantages of the solution found.É apresentada uma variação do algoritmo de Beasley (1992) para o Problema árvore de Steiner Euclidiano. Essa variação utiliza a Representação Nó-Profundidade-Grau que requer, em média, tempo O(n) em operações para gerar e manipular florestas geradoras. Para problemas de árvore geradora essa representação possui complexidade de tempo linear sendo aplicada em problemas de projeto de redes com algoritmos evolutivos. Resultados computacionais são dados para casos de teste envolvendo instâncias de até 500 vértices. Esses resultados demonstram a utilização da representação Nó-Profundidade-Grau em uma heurística exata, e isso sugere a possibilidade de utilização dessa representação em outras técnicas além de algoritmos evolutivos. Um comparativo empírico e da análise de complexidade entre o algoritmo proposto e uma representação convencional indica vantagens na eficiência da solução encontrada.Submitted by Luanna Matias (lua_matias@yahoo.com.br) on 2015-02-06T19:23:12Z No. of bitstreams: 2 Dissertação - Marcos Antônio Almeida de Oliveira - 2014..pdf: 1092566 bytes, checksum: 55edbdaf5b3ac84fe3f6835682fe2a13 (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2015-02-19T14:34:20Z (GMT) No. of bitstreams: 2 Dissertação - Marcos Antônio Almeida de Oliveira - 2014..pdf: 1092566 bytes, checksum: 55edbdaf5b3ac84fe3f6835682fe2a13 (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)Made available in DSpace on 2015-02-19T14:34:20Z (GMT). No. of bitstreams: 2 Dissertação - Marcos Antônio Almeida de Oliveira - 2014..pdf: 1092566 bytes, checksum: 55edbdaf5b3ac84fe3f6835682fe2a13 (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) Previous issue date: 2014-09-03Fundação de Amparo à Pesquisa do Estado de Goiás - FAPEGapplication/pdfhttp://repositorio.bc.ufg.br/tede/retrieve/16909/Disserta%c3%a7%c3%a3o%20-%20Marcos%20Ant%c3%b4nio%20Almeida%20de%20Oliveira%20-%202014..pdf.jpgporUniversidade 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/openAccessÁrvore de Steiner EuclidianaRepresentação nó-profundidade-grauHeurísticaEuclidean Steiner Tree ProblemHeuristic algorithmNode-depth-degree encodingCIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAOHeurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grauHeuristic applied to the Euclidean Steiner tree problem with no-dedepth- degree encodinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-3303550325223384799600600600600-7712266734633644768-862078257083325301-961409807440757778reponame: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/2080dbcd-e6c7-4779-98c3-0529b53e3047/downloadbd3efa91386c1718a7f26a329fdcb468MD51CC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repositorio.bc.ufg.br/tede/bitstreams/d0d542f2-0e33-4e8d-beb9-9b2e07d436fc/download4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_texttext/html; charset=utf-822901http://repositorio.bc.ufg.br/tede/bitstreams/77425829-b633-4ea8-ae6a-3656ca730e7d/download29b9d5e95be03707f9d4a2e110421c11MD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-823148http://repositorio.bc.ufg.br/tede/bitstreams/3aa75039-b2a6-4561-8b73-70c32f023ce2/download9da0b6dfac957114c6a7714714b86306MD54ORIGINALDissertação - Marcos Antônio Almeida de Oliveira - 2014..pdfDissertação - Marcos Antônio Almeida de Oliveira - 2014..pdfapplication/pdf1092566http://repositorio.bc.ufg.br/tede/bitstreams/c53948dd-6afd-40aa-85f9-6ef02441b69f/download55edbdaf5b3ac84fe3f6835682fe2a13MD55TEXTDissertação - Marcos Antônio Almeida de Oliveira - 2014..pdf.txtDissertação - Marcos Antônio Almeida de Oliveira - 2014..pdf.txtExtracted Texttext/plain147450http://repositorio.bc.ufg.br/tede/bitstreams/00071374-aef6-4d2f-9b16-085d8fbda26a/download259f6daac3a3c6a46027449e9d82aaf1MD56THUMBNAILDissertação - Marcos Antônio Almeida de Oliveira - 2014..pdf.jpgDissertação - Marcos Antônio Almeida de Oliveira - 2014..pdf.jpgGenerated Thumbnailimage/jpeg1943http://repositorio.bc.ufg.br/tede/bitstreams/f6900d3c-5b5b-42a0-a6e9-cefd674ccafd/downloadcc73c4c239a4c332d642ba1e7c7a9fb2MD57tede/41712015-02-20 03:03:34.85http://creativecommons.org/licenses/by-nc-nd/4.0/Acesso Abertoopen.accessoai:repositorio.bc.ufg.br:tede/4171http://repositorio.bc.ufg.br/tedeRepositório InstitucionalPUBhttp://repositorio.bc.ufg.br/oai/requesttasesdissertacoes.bc@ufg.bropendoar:2015-02-20T05:03:34Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)falseTk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo= |
dc.title.eng.fl_str_mv |
Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau |
dc.title.alternative.eng.fl_str_mv |
Heuristic applied to the Euclidean Steiner tree problem with no-dedepth- degree encoding |
title |
Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau |
spellingShingle |
Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau Oliveira, Marcos Antônio Almeida de Árvore de Steiner Euclidiana Representação nó-profundidade-grau Heurística Euclidean Steiner Tree Problem Heuristic algorithm Node-depth-degree encoding CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
title_short |
Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau |
title_full |
Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau |
title_fullStr |
Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau |
title_full_unstemmed |
Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau |
title_sort |
Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau |
author |
Oliveira, Marcos Antônio Almeida de |
author_facet |
Oliveira, Marcos Antônio Almeida de |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Soares, Telma Woerle de Lima |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/6296363436468330 |
dc.contributor.advisor-co1.fl_str_mv |
Foulds, Leslie Richards |
dc.contributor.referee1.fl_str_mv |
Soares, Telma Woerle de Lima |
dc.contributor.referee2.fl_str_mv |
Foulds, Leslie Richard |
dc.contributor.referee3.fl_str_mv |
Delbem, Alexandre Cláudio Botazzo |
dc.contributor.referee4.fl_str_mv |
Coelho, Érika Morais Martins |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/5549176720730189 |
dc.contributor.author.fl_str_mv |
Oliveira, Marcos Antônio Almeida de |
contributor_str_mv |
Soares, Telma Woerle de Lima Foulds, Leslie Richards Soares, Telma Woerle de Lima Foulds, Leslie Richard Delbem, Alexandre Cláudio Botazzo Coelho, Érika Morais Martins |
dc.subject.por.fl_str_mv |
Árvore de Steiner Euclidiana Representação nó-profundidade-grau Heurística |
topic |
Árvore de Steiner Euclidiana Representação nó-profundidade-grau Heurística Euclidean Steiner Tree Problem Heuristic algorithm Node-depth-degree encoding CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
Euclidean Steiner Tree Problem Heuristic algorithm Node-depth-degree encoding |
dc.subject.cnpq.fl_str_mv |
CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
description |
A variation of the Beasley (1992) algorithm for the Euclidean Steiner tree problem is presented. This variation uses the Node-Depth-Degree Encoding, which requires an average time of O(n) in operations to generate and manipulate spanning forests. For spanning tree problems, this representation has linear time complexity when applied to network design problems with evolutionary algorithms. Computational results are given for test cases involving instances up to 500 vertices. These results demonstrate the use of the Node-Depth-Degree in an exact heuristic, and this suggests the possibility of using this representation in other techniques besides evolutionary algorithms. An empirical comparative and complexity analysis between the proposed algorithm and a conventional representation indicates the efficiency advantages of the solution found. |
publishDate |
2014 |
dc.date.issued.fl_str_mv |
2014-09-03 |
dc.date.accessioned.fl_str_mv |
2015-02-19T14:34:20Z |
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.citation.fl_str_mv |
OLIVEIRA, M. A. A. Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau. 2014. 76 f. Dissertação (Mestrado em Ciência da Computação)–Universidade Federal de Goiás, Goiânia, 2014. |
dc.identifier.uri.fl_str_mv |
http://repositorio.bc.ufg.br/tede/handle/tede/4171 |
dc.identifier.dark.fl_str_mv |
ark:/38995/001300000d6gv |
identifier_str_mv |
OLIVEIRA, M. A. A. Heurística aplicada ao problema árvore de Steiner Euclidiano com representação nó-profundidade-grau. 2014. 76 f. Dissertação (Mestrado em Ciência da Computação)–Universidade Federal de Goiás, Goiânia, 2014. ark:/38995/001300000d6gv |
url |
http://repositorio.bc.ufg.br/tede/handle/tede/4171 |
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 600 |
dc.relation.department.fl_str_mv |
-7712266734633644768 |
dc.relation.cnpq.fl_str_mv |
-862078257083325301 |
dc.relation.sponsorship.fl_str_mv |
-961409807440757778 |
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/2080dbcd-e6c7-4779-98c3-0529b53e3047/download http://repositorio.bc.ufg.br/tede/bitstreams/d0d542f2-0e33-4e8d-beb9-9b2e07d436fc/download http://repositorio.bc.ufg.br/tede/bitstreams/77425829-b633-4ea8-ae6a-3656ca730e7d/download http://repositorio.bc.ufg.br/tede/bitstreams/3aa75039-b2a6-4561-8b73-70c32f023ce2/download http://repositorio.bc.ufg.br/tede/bitstreams/c53948dd-6afd-40aa-85f9-6ef02441b69f/download http://repositorio.bc.ufg.br/tede/bitstreams/00071374-aef6-4d2f-9b16-085d8fbda26a/download http://repositorio.bc.ufg.br/tede/bitstreams/f6900d3c-5b5b-42a0-a6e9-cefd674ccafd/download |
bitstream.checksum.fl_str_mv |
bd3efa91386c1718a7f26a329fdcb468 4afdbb8c545fd630ea7db775da747b2f 29b9d5e95be03707f9d4a2e110421c11 9da0b6dfac957114c6a7714714b86306 55edbdaf5b3ac84fe3f6835682fe2a13 259f6daac3a3c6a46027449e9d82aaf1 cc73c4c239a4c332d642ba1e7c7a9fb2 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 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_ |
1811721515293474816 |