Algoritmos para o problema de particionamento

Detalhes bibliográficos
Autor(a) principal: Faleiros, Thiago de Paulo
Data de Publicação: 2010
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1613985
Resumo: Orientador: Eduardo Candido Xavier
id UNICAMP-30_3f028a0bbc2a78373ecf0da958a53ada
oai_identifier_str oai::782265
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Algoritmos para o problema de particionamentoAlgorithms for partitioning problemParticionamentoAlgoritmosOtimização combinatóriaMeta-heurísticaTeoria da computaçãoPartitioningAlgorithmsCombinatorial optimizationMetaheuristicTheory of computationOrientador: Eduardo Candido XavierDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: Investigamos Problemas de Particionamento de objetos que têm relações de similaridade entre si. Instâncias desses problemas podem ser representados por grafos, em que objetos são vértices e a similaridade entre dois objetos é representada por um valor associado à aresta que liga os objetos. O objetivo do problema é particionar os objetos de tal forma que objetos similares pertençam a um mesmo subconjunto de objetos. Nosso foco é o estudo de algoritmos para clusterização em grafos, onde deve-se determinar clusteres tal que arestas ligando vértices de clusteres diferentes tenham peso baixo e ao mesmo tempo as arestas entre vértices de um mesmo cluster tenha peso alto. Problemas de particionamento e clusterização possuem aplicações em diversas áreas, como mineração de dados, recuperação de informação, biologia computacional, entre outros. No caso geral estes problemas são NP-Difíceis. Nosso interesse é investigar algoritmos eficientes (com complexidade de tempo polinomial) e que gerem boas soluções, como Heurísticas, Metaheurísticas e Algoritmos de Aproximação. Dentre os algoritmos estudados, implementamos os mais promissores e fazemos uma comparação de seus resultados utilizando instâncias geradas computacionalmente. Por fim, propomos um algoritmo que utiliza a metaheurística GRASP para o problema considerado e mostramos que, para as instâncias de testes geradas, nosso algoritmo obtém melhores resultadosAbstract: In this work we investigate Partitioning Problems of objects for which a similarity relations is defined. Instance to these problems can be represented by graphs where vertices are objects, and the similarity between two objects is represented by a value associated with an edge that connects objects. The problem objective is to partition the objects such that similar objects belong to the same subset of objects. We study clustering algorithms for graphs, where clusters must be determined such that edges connecting vertices of different clusters have low weight while the edges between vertices of a same cluster have high weight. Partitioning and clustering problems have applications in many areas, such as data mining, information retrieval, computational biology, and others. Many versions of these problems are NP-Hard. Our interest is to study eficient algorithms (with polynomial time complexity) that generate good solutions, such as Heuristics, Approximation Algorithms and Metaheuristics. We implemented the most promising algorithms and compared their results using instances generated computationally. Finally, we propose a GRASP based algorithm for the partition and clustering problem and show that, for the generated test instances, our algorithm achieves better resultsMestradoMestre em Ciência da Computação[s.n.]Xavier, Eduardo Candido, 1979-Meira, Luis Augusto AngelottiTelles, Guilherme PimentelUniversidade Estadual de Campinas. Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASFaleiros, Thiago de Paulo2010info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf104 p. : il.https://hdl.handle.net/20.500.12733/1613985FALEIROS, Thiago de Paulo. Algoritmos para o problema de particionamento. 2010. 104 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1613985. Acesso em: 15 mai. 2024.https://repositorio.unicamp.br/acervo/detalhe/782265porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T06:07:22Zoai::782265Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T06:07:22Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Algoritmos para o problema de particionamento
Algorithms for partitioning problem
title Algoritmos para o problema de particionamento
spellingShingle Algoritmos para o problema de particionamento
Faleiros, Thiago de Paulo
Particionamento
Algoritmos
Otimização combinatória
Meta-heurística
Teoria da computação
Partitioning
Algorithms
Combinatorial optimization
Metaheuristic
Theory of computation
title_short Algoritmos para o problema de particionamento
title_full Algoritmos para o problema de particionamento
title_fullStr Algoritmos para o problema de particionamento
title_full_unstemmed Algoritmos para o problema de particionamento
title_sort Algoritmos para o problema de particionamento
author Faleiros, Thiago de Paulo
author_facet Faleiros, Thiago de Paulo
author_role author
dc.contributor.none.fl_str_mv Xavier, Eduardo Candido, 1979-
Meira, Luis Augusto Angelotti
Telles, Guilherme Pimentel
Universidade Estadual de Campinas. Instituto de Computação
Programa de Pós-Graduação em Ciência da Computação
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Faleiros, Thiago de Paulo
dc.subject.por.fl_str_mv Particionamento
Algoritmos
Otimização combinatória
Meta-heurística
Teoria da computação
Partitioning
Algorithms
Combinatorial optimization
Metaheuristic
Theory of computation
topic Particionamento
Algoritmos
Otimização combinatória
Meta-heurística
Teoria da computação
Partitioning
Algorithms
Combinatorial optimization
Metaheuristic
Theory of computation
description Orientador: Eduardo Candido Xavier
publishDate 2010
dc.date.none.fl_str_mv 2010
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 https://hdl.handle.net/20.500.12733/1613985
FALEIROS, Thiago de Paulo. Algoritmos para o problema de particionamento. 2010. 104 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1613985. Acesso em: 15 mai. 2024.
url https://hdl.handle.net/20.500.12733/1613985
identifier_str_mv FALEIROS, Thiago de Paulo. Algoritmos para o problema de particionamento. 2010. 104 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1613985. Acesso em: 15 mai. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/782265
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
104 p. : il.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1799138477199065088