A study of the k-way graph partitioning problem

Detalhes bibliográficos
Autor(a) principal: Menegola, Bruno
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/67181
Resumo: O problema de particionamento balanceado de grafos consiste em encontrar uma partição de tamanho k dos vértices de um grafo, minimizando o número de arestas que participam do corte tal que o tamanho de nenhuma parte exceda [en~k], para algum e e > [1, k). Essa dissertação estuda esse problema, apresentando uma revisão recente de heurísticas construtivas, heurísticas de refinamento e técnicas multinível. Também propomos um novo algoritmo híbrido para resolver esse problema de particionamento. Nós mostramos como diversas estratégias para construir e aprimorar partições, assim como algumas novas propostas, podem ser integradas para formar um GRASP com path-relinking. Reportamos experimentos computacionais que mostram que essa abordagem obtém soluções competitivas com particionadores no estado-da-arte. Em particular, o algoritmo híbrido é capaz de encontrar novos melhores valores conhecidos em algumas das menores instâncias, indicando que tem uma contribuição qualitativa comparado aos métodos existentes.
id URGS_166bf831232ffb7b1aea61bbb7edc418
oai_identifier_str oai:www.lume.ufrgs.br:10183/67181
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Menegola, BrunoRitt, Marcus Rolf Peter2013-03-02T01:40:38Z2012http://hdl.handle.net/10183/67181000872783O problema de particionamento balanceado de grafos consiste em encontrar uma partição de tamanho k dos vértices de um grafo, minimizando o número de arestas que participam do corte tal que o tamanho de nenhuma parte exceda [en~k], para algum e e > [1, k). Essa dissertação estuda esse problema, apresentando uma revisão recente de heurísticas construtivas, heurísticas de refinamento e técnicas multinível. Também propomos um novo algoritmo híbrido para resolver esse problema de particionamento. Nós mostramos como diversas estratégias para construir e aprimorar partições, assim como algumas novas propostas, podem ser integradas para formar um GRASP com path-relinking. Reportamos experimentos computacionais que mostram que essa abordagem obtém soluções competitivas com particionadores no estado-da-arte. Em particular, o algoritmo híbrido é capaz de encontrar novos melhores valores conhecidos em algumas das menores instâncias, indicando que tem uma contribuição qualitativa comparado aos métodos existentes.The balanced graph partitioning problem asks to find a k-partition of the vertex set of an undirected graph, which minimizes the total cut size and such that the size of no part exceeds en/k , for some ee > [1, k]. This dissertation studies this problem, providing a recent review of constructive heuristics, refinement heuristics and multilevel techniques. We also propose a new hybrid algorithm for solving this partitioning problem. We show how several good existing strategies for constructing and improving partitions, as well as some newly proposed ones, can be integrated to form a GRASP with path-relinking. We report computational experiments that show that this approach obtains solutions competitive with state-of-the-art partitioners. In particular, the hybrid algorithm is able to find new best known values in some of the smaller instances, indicating that it can make a qualitative contribution compared to existing methods.application/pdfengGrafosTeoria : GrafosGraph partitioningHeuristicsMetaheuristicsAlgorithmsA study of the k-way graph partitioning problemUm estudo do problema de particionamento de grafos em k-partes info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2012mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000872783.pdf000872783.pdfTexto completo (inglês)application/pdf1932520http://www.lume.ufrgs.br/bitstream/10183/67181/1/000872783.pdf63593c86b24ceeb14d7dd1d221834abeMD51TEXT000872783.pdf.txt000872783.pdf.txtExtracted Texttext/plain214524http://www.lume.ufrgs.br/bitstream/10183/67181/2/000872783.pdf.txt2963da08f6e341afbc41c8d10de2dee0MD52THUMBNAIL000872783.pdf.jpg000872783.pdf.jpgGenerated Thumbnailimage/jpeg997http://www.lume.ufrgs.br/bitstream/10183/67181/3/000872783.pdf.jpgc89b18febc0e639cbd13de2f81836f4fMD5310183/671812021-05-26 04:29:18.028137oai:www.lume.ufrgs.br:10183/67181Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532021-05-26T07:29:18Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv A study of the k-way graph partitioning problem
dc.title.alternative.pt.fl_str_mv Um estudo do problema de particionamento de grafos em k-partes
title A study of the k-way graph partitioning problem
spellingShingle A study of the k-way graph partitioning problem
Menegola, Bruno
Grafos
Teoria : Grafos
Graph partitioning
Heuristics
Metaheuristics
Algorithms
title_short A study of the k-way graph partitioning problem
title_full A study of the k-way graph partitioning problem
title_fullStr A study of the k-way graph partitioning problem
title_full_unstemmed A study of the k-way graph partitioning problem
title_sort A study of the k-way graph partitioning problem
author Menegola, Bruno
author_facet Menegola, Bruno
author_role author
dc.contributor.author.fl_str_mv Menegola, Bruno
dc.contributor.advisor1.fl_str_mv Ritt, Marcus Rolf Peter
contributor_str_mv Ritt, Marcus Rolf Peter
dc.subject.por.fl_str_mv Grafos
Teoria : Grafos
topic Grafos
Teoria : Grafos
Graph partitioning
Heuristics
Metaheuristics
Algorithms
dc.subject.eng.fl_str_mv Graph partitioning
Heuristics
Metaheuristics
Algorithms
description O problema de particionamento balanceado de grafos consiste em encontrar uma partição de tamanho k dos vértices de um grafo, minimizando o número de arestas que participam do corte tal que o tamanho de nenhuma parte exceda [en~k], para algum e e > [1, k). Essa dissertação estuda esse problema, apresentando uma revisão recente de heurísticas construtivas, heurísticas de refinamento e técnicas multinível. Também propomos um novo algoritmo híbrido para resolver esse problema de particionamento. Nós mostramos como diversas estratégias para construir e aprimorar partições, assim como algumas novas propostas, podem ser integradas para formar um GRASP com path-relinking. Reportamos experimentos computacionais que mostram que essa abordagem obtém soluções competitivas com particionadores no estado-da-arte. Em particular, o algoritmo híbrido é capaz de encontrar novos melhores valores conhecidos em algumas das menores instâncias, indicando que tem uma contribuição qualitativa comparado aos métodos existentes.
publishDate 2012
dc.date.issued.fl_str_mv 2012
dc.date.accessioned.fl_str_mv 2013-03-02T01:40:38Z
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/10183/67181
dc.identifier.nrb.pt_BR.fl_str_mv 000872783
url http://hdl.handle.net/10183/67181
identifier_str_mv 000872783
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/67181/1/000872783.pdf
http://www.lume.ufrgs.br/bitstream/10183/67181/2/000872783.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/67181/3/000872783.pdf.jpg
bitstream.checksum.fl_str_mv 63593c86b24ceeb14d7dd1d221834abe
2963da08f6e341afbc41c8d10de2dee0
c89b18febc0e639cbd13de2f81836f4f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085250433286144