Algorithms for the directed k-spanner with minimum degree steiner tree problem

Detalhes bibliográficos
Autor(a) principal: Braga, Hugo Vinícius Vaz
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFBA
Texto Completo: http://www.repositorio.ufba.br/ri/handle/ri/13146
Resumo: Arvores Steiner são comumente utilizadas para modelar restrições na execução da operação de multicast. Nesta dissertação nós tratamos um novo problema denominado árvore Steiner com Grau Mínimo e fator de dilatação k em Grafos Direcionados (cujo acrônimo em inglês é DSMDStP). Este problema consiste em: dado um grafo direcionado G(V,E), um n´o origem s ∈ V , um fator de dilatação k (k ∈ R+, k ≥ 1) e um conjunto de terminais T ⊆ V \ {s}, encontrar uma arborescência onde o custo entre o nó de origem s em G e cada t ∈ T é menor ou igual a k vezes o custo da menor distância entre este par de nós, ao passo que o grau máximo de saída é minimizado. DSMDStP não admite aproximação sublogarítmica (a menos que NP ⊂ DTIME(nlog log n). Nós descrevemos um algoritmo de aproximação que gera uma arborescência com grau máximo de saída limitado por 2q|T| + 2 + O(log |T|) · d∗, onde d∗ consiste no grau máximo da solução ótima e a arborescência é uma spanner com fator de dilatação (a partir da raiz) de k ·1 + maxt2T {dist(s,t,G)}mint2T dist(s,t,G)}, onde dist(s, t,G) representa o caminho de menor custo entre s e t em G. Embora nosso fator de dilata¸c˜ao viole k, nos experimentos, a restrição de spanner foi satisfeita ou, em média, quase satisfeita. Além disso, o grau de saída medido nos experimentos foi baixo. Nós também descrevemos uma heurística que garante um fator de dilatação de k · (⌊q|T|⌋ + 2), mas não limita o grau máximo de saída. Nos experimentos, a heurística mostrou-se extensível com relação ao grau máximo, além de sempre superar os outros algoritmos nesta métrica. A heurística gerou, adicionalmente, uma spanner com fator de violaçãao baixo.
id UFBA-2_b3721ac27e8e9f0bda0829fd51387b55
oai_identifier_str oai:repositorio.ufba.br:ri/13146
network_acronym_str UFBA-2
network_name_str Repositório Institucional da UFBA
repository_id_str 1932
spelling Braga, Hugo Vinícius VazBraga, Hugo Vinícius VazSilva, Flávio Morais de Assis2013-10-08T15:47:22Z2013-10-08T15:47:22Z2013-10-08http://www.repositorio.ufba.br/ri/handle/ri/13146Arvores Steiner são comumente utilizadas para modelar restrições na execução da operação de multicast. Nesta dissertação nós tratamos um novo problema denominado árvore Steiner com Grau Mínimo e fator de dilatação k em Grafos Direcionados (cujo acrônimo em inglês é DSMDStP). Este problema consiste em: dado um grafo direcionado G(V,E), um n´o origem s ∈ V , um fator de dilatação k (k ∈ R+, k ≥ 1) e um conjunto de terminais T ⊆ V \ {s}, encontrar uma arborescência onde o custo entre o nó de origem s em G e cada t ∈ T é menor ou igual a k vezes o custo da menor distância entre este par de nós, ao passo que o grau máximo de saída é minimizado. DSMDStP não admite aproximação sublogarítmica (a menos que NP ⊂ DTIME(nlog log n). Nós descrevemos um algoritmo de aproximação que gera uma arborescência com grau máximo de saída limitado por 2q|T| + 2 + O(log |T|) · d∗, onde d∗ consiste no grau máximo da solução ótima e a arborescência é uma spanner com fator de dilatação (a partir da raiz) de k ·1 + maxt2T {dist(s,t,G)}mint2T dist(s,t,G)}, onde dist(s, t,G) representa o caminho de menor custo entre s e t em G. Embora nosso fator de dilata¸c˜ao viole k, nos experimentos, a restrição de spanner foi satisfeita ou, em média, quase satisfeita. Além disso, o grau de saída medido nos experimentos foi baixo. Nós também descrevemos uma heurística que garante um fator de dilatação de k · (⌊q|T|⌋ + 2), mas não limita o grau máximo de saída. Nos experimentos, a heurística mostrou-se extensível com relação ao grau máximo, além de sempre superar os outros algoritmos nesta métrica. A heurística gerou, adicionalmente, uma spanner com fator de violaçãao baixo.Submitted by LIVIA FREITAS (livia.freitas@ufba.br) on 2013-10-08T15:47:13Z No. of bitstreams: 1 Hugo_Braga-Dissertacao_Mestrado-PPGM.pdf: 1341699 bytes, checksum: dd5c4a50e2339c29a293547d6f02c9de (MD5)Approved for entry into archive by LIVIA FREITAS(livia.freitas@ufba.br) on 2013-10-08T15:47:22Z (GMT) No. of bitstreams: 1 Hugo_Braga-Dissertacao_Mestrado-PPGM.pdf: 1341699 bytes, checksum: dd5c4a50e2339c29a293547d6f02c9de (MD5)Made available in DSpace on 2013-10-08T15:47:22Z (GMT). No. of bitstreams: 1 Hugo_Braga-Dissertacao_Mestrado-PPGM.pdf: 1341699 bytes, checksum: dd5c4a50e2339c29a293547d6f02c9de (MD5)SalvadorAlgoritmos computacionaisTeoria dos grafosAlgorithms for the directed k-spanner with minimum degree steiner tree probleminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFBAinstname:Universidade Federal da Bahia (UFBA)instacron:UFBAinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain1365https://repositorio.ufba.br/bitstream/ri/13146/2/license.txt5371a150bdc863f78dcf39281543bd86MD52ORIGINALHugo_Braga-Dissertacao_Mestrado-PPGM.pdfHugo_Braga-Dissertacao_Mestrado-PPGM.pdfapplication/pdf1341699https://repositorio.ufba.br/bitstream/ri/13146/1/Hugo_Braga-Dissertacao_Mestrado-PPGM.pdfdd5c4a50e2339c29a293547d6f02c9deMD51TEXTHugo_Braga-Dissertacao_Mestrado-PPGM.pdf.txtHugo_Braga-Dissertacao_Mestrado-PPGM.pdf.txtExtracted texttext/plain109315https://repositorio.ufba.br/bitstream/ri/13146/3/Hugo_Braga-Dissertacao_Mestrado-PPGM.pdf.txt5f7d0fa2554c16c65e857ddb7c2800a1MD53ri/131462022-07-05 14:03:43.57oai:repositorio.ufba.br:ri/13146VGVybW8gZGUgTGljZW7vv71hLCBu77+9byBleGNsdXNpdm8sIHBhcmEgbyBkZXDvv71zaXRvIG5vIFJlcG9zaXTvv71yaW8gSW5zdGl0dWNpb25hbCBkYSBVRkJBLg0KDQogUGVsbyBwcm9jZXNzbyBkZSBzdWJtaXNz77+9byBkZSBkb2N1bWVudG9zLCBvIGF1dG9yIG91IHNldSByZXByZXNlbnRhbnRlIGxlZ2FsLCBhbyBhY2VpdGFyIA0KZXNzZSB0ZXJtbyBkZSBsaWNlbu+/vWEsIGNvbmNlZGUgYW8gUmVwb3NpdO+/vXJpbyBJbnN0aXR1Y2lvbmFsIGRhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRhIEJhaGlhIA0KbyBkaXJlaXRvIGRlIG1hbnRlciB1bWEgY++/vXBpYSBlbSBzZXUgcmVwb3NpdO+/vXJpbyBjb20gYSBmaW5hbGlkYWRlLCBwcmltZWlyYSwgZGUgcHJlc2VydmHvv73vv71vLiANCkVzc2VzIHRlcm1vcywgbu+/vW8gZXhjbHVzaXZvcywgbWFudO+/vW0gb3MgZGlyZWl0b3MgZGUgYXV0b3IvY29weXJpZ2h0LCBtYXMgZW50ZW5kZSBvIGRvY3VtZW50byANCmNvbW8gcGFydGUgZG8gYWNlcnZvIGludGVsZWN0dWFsIGRlc3NhIFVuaXZlcnNpZGFkZS4NCg0KIFBhcmEgb3MgZG9jdW1lbnRvcyBwdWJsaWNhZG9zIGNvbSByZXBhc3NlIGRlIGRpcmVpdG9zIGRlIGRpc3RyaWJ1ae+/ve+/vW8sIGVzc2UgdGVybW8gZGUgbGljZW7vv71hIA0KZW50ZW5kZSBxdWU6DQoNCiBNYW50ZW5kbyBvcyBkaXJlaXRvcyBhdXRvcmFpcywgcmVwYXNzYWRvcyBhIHRlcmNlaXJvcywgZW0gY2FzbyBkZSBwdWJsaWNh77+977+9ZXMsIG8gcmVwb3NpdO+/vXJpbw0KcG9kZSByZXN0cmluZ2lyIG8gYWNlc3NvIGFvIHRleHRvIGludGVncmFsLCBtYXMgbGliZXJhIGFzIGluZm9ybWHvv73vv71lcyBzb2JyZSBvIGRvY3VtZW50bw0KKE1ldGFkYWRvcyBlc2NyaXRpdm9zKS4NCg0KIERlc3RhIGZvcm1hLCBhdGVuZGVuZG8gYW9zIGFuc2Vpb3MgZGVzc2EgdW5pdmVyc2lkYWRlIGVtIG1hbnRlciBzdWEgcHJvZHXvv73vv71vIGNpZW5077+9ZmljYSBjb20gDQphcyByZXN0cmnvv73vv71lcyBpbXBvc3RhcyBwZWxvcyBlZGl0b3JlcyBkZSBwZXJp77+9ZGljb3MuDQoNCiBQYXJhIGFzIHB1YmxpY2Hvv73vv71lcyBzZW0gaW5pY2lhdGl2YXMgcXVlIHNlZ3VlbSBhIHBvbO+/vXRpY2EgZGUgQWNlc3NvIEFiZXJ0bywgb3MgZGVw77+9c2l0b3MgDQpjb21wdWxz77+9cmlvcyBuZXNzZSByZXBvc2l077+9cmlvIG1hbnTvv71tIG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBtYXMgbWFudO+/vW0gYWNlc3NvIGlycmVzdHJpdG8gDQphbyBtZXRhZGFkb3MgZSB0ZXh0byBjb21wbGV0by4gQXNzaW0sIGEgYWNlaXRh77+977+9byBkZXNzZSB0ZXJtbyBu77+9byBuZWNlc3NpdGEgZGUgY29uc2VudGltZW50bw0KIHBvciBwYXJ0ZSBkZSBhdXRvcmVzL2RldGVudG9yZXMgZG9zIGRpcmVpdG9zLCBwb3IgZXN0YXJlbSBlbSBpbmljaWF0aXZhcyBkZSBhY2Vzc28gYWJlcnRvLg==Repositório InstitucionalPUBhttp://192.188.11.11:8080/oai/requestopendoar:19322022-07-05T17:03:43Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)false
dc.title.pt_BR.fl_str_mv Algorithms for the directed k-spanner with minimum degree steiner tree problem
title Algorithms for the directed k-spanner with minimum degree steiner tree problem
spellingShingle Algorithms for the directed k-spanner with minimum degree steiner tree problem
Braga, Hugo Vinícius Vaz
Algoritmos computacionais
Teoria dos grafos
title_short Algorithms for the directed k-spanner with minimum degree steiner tree problem
title_full Algorithms for the directed k-spanner with minimum degree steiner tree problem
title_fullStr Algorithms for the directed k-spanner with minimum degree steiner tree problem
title_full_unstemmed Algorithms for the directed k-spanner with minimum degree steiner tree problem
title_sort Algorithms for the directed k-spanner with minimum degree steiner tree problem
author Braga, Hugo Vinícius Vaz
author_facet Braga, Hugo Vinícius Vaz
author_role author
dc.contributor.author.fl_str_mv Braga, Hugo Vinícius Vaz
Braga, Hugo Vinícius Vaz
dc.contributor.advisor1.fl_str_mv Silva, Flávio Morais de Assis
contributor_str_mv Silva, Flávio Morais de Assis
dc.subject.por.fl_str_mv Algoritmos computacionais
Teoria dos grafos
topic Algoritmos computacionais
Teoria dos grafos
description Arvores Steiner são comumente utilizadas para modelar restrições na execução da operação de multicast. Nesta dissertação nós tratamos um novo problema denominado árvore Steiner com Grau Mínimo e fator de dilatação k em Grafos Direcionados (cujo acrônimo em inglês é DSMDStP). Este problema consiste em: dado um grafo direcionado G(V,E), um n´o origem s ∈ V , um fator de dilatação k (k ∈ R+, k ≥ 1) e um conjunto de terminais T ⊆ V \ {s}, encontrar uma arborescência onde o custo entre o nó de origem s em G e cada t ∈ T é menor ou igual a k vezes o custo da menor distância entre este par de nós, ao passo que o grau máximo de saída é minimizado. DSMDStP não admite aproximação sublogarítmica (a menos que NP ⊂ DTIME(nlog log n). Nós descrevemos um algoritmo de aproximação que gera uma arborescência com grau máximo de saída limitado por 2q|T| + 2 + O(log |T|) · d∗, onde d∗ consiste no grau máximo da solução ótima e a arborescência é uma spanner com fator de dilatação (a partir da raiz) de k ·1 + maxt2T {dist(s,t,G)}mint2T dist(s,t,G)}, onde dist(s, t,G) representa o caminho de menor custo entre s e t em G. Embora nosso fator de dilata¸c˜ao viole k, nos experimentos, a restrição de spanner foi satisfeita ou, em média, quase satisfeita. Além disso, o grau de saída medido nos experimentos foi baixo. Nós também descrevemos uma heurística que garante um fator de dilatação de k · (⌊q|T|⌋ + 2), mas não limita o grau máximo de saída. Nos experimentos, a heurística mostrou-se extensível com relação ao grau máximo, além de sempre superar os outros algoritmos nesta métrica. A heurística gerou, adicionalmente, uma spanner com fator de violaçãao baixo.
publishDate 2013
dc.date.accessioned.fl_str_mv 2013-10-08T15:47:22Z
dc.date.available.fl_str_mv 2013-10-08T15:47:22Z
dc.date.issued.fl_str_mv 2013-10-08
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://www.repositorio.ufba.br/ri/handle/ri/13146
url http://www.repositorio.ufba.br/ri/handle/ri/13146
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.source.none.fl_str_mv reponame:Repositório Institucional da UFBA
instname:Universidade Federal da Bahia (UFBA)
instacron:UFBA
instname_str Universidade Federal da Bahia (UFBA)
instacron_str UFBA
institution UFBA
reponame_str Repositório Institucional da UFBA
collection Repositório Institucional da UFBA
bitstream.url.fl_str_mv https://repositorio.ufba.br/bitstream/ri/13146/2/license.txt
https://repositorio.ufba.br/bitstream/ri/13146/1/Hugo_Braga-Dissertacao_Mestrado-PPGM.pdf
https://repositorio.ufba.br/bitstream/ri/13146/3/Hugo_Braga-Dissertacao_Mestrado-PPGM.pdf.txt
bitstream.checksum.fl_str_mv 5371a150bdc863f78dcf39281543bd86
dd5c4a50e2339c29a293547d6f02c9de
5f7d0fa2554c16c65e857ddb7c2800a1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)
repository.mail.fl_str_mv
_version_ 1801502520859688960