Algoritmos para teste de perfeição de grafos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2004 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPR |
Texto Completo: | https://hdl.handle.net/1884/48885 |
Resumo: | Orientador : Prof. André Luiz Pires Guedes |
id |
UFPR_581bc4b12faa11c2b239e66ddf7e8c57 |
---|---|
oai_identifier_str |
oai:acervodigital.ufpr.br:1884/48885 |
network_acronym_str |
UFPR |
network_name_str |
Repositório Institucional da UFPR |
repository_id_str |
308 |
spelling |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaGuedes, Andre Luiz Pires, 1966-Silva, Murilo Vicente Gonçalves da2024-02-02T20:10:27Z2024-02-02T20:10:27Z2004https://hdl.handle.net/1884/48885Orientador : Prof. André Luiz Pires GuedesDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 26/08/2004Inclui referências : f. 65-67Resumo: Esta dissertação apresenta e discute os dois recentemente descobertos algoritmos de teste de perfeição de grafos. A parte central dos dois algoritmos e a mesma. Este núcleo que os dois algoritmos compartilham, que certamente e a parte mais complexa dos mesmos, foi discutido detalhadamente e implementado. Ate o momento, o autor desta dissertação não tem notícias de outras implementações destes algoritmos. A apresentação do algoritmo foi dividida em três partes distintas. A primeira parte agrupa vários algoritmos que testam pela presença de subgrafos específicos. A segunda parte estuda em detalhes o núcleo que os dois algoritmos compartilham. A terceira parte apresenta os dois algoritmos de teste de perfeição de grafos propriamente ditos. Adicionalmente, nesta dissertação foram definidos quatro parâmetros que podem ser associados a um grafo para exprimir seu grau de imperfeição. Estes parâmetros foram denotados p 1, p2, p3 e p4. O autor relacionou estes parâmetros com algumas operações que podem ser aplicadas a um grafo imperfeito para torna-lo perfeito. As operações utilizadas para definir estes parâmetros de foram a remoção de arestas do grafo (pi), a inversão de arestas no grafo (p2), a execução de remoção e inserção de arestas no grafo (p 3) e, finalmente, a remoção de vértices do grafo (p4). Mostrou-se que para qualquer grafo temos p4 < p3 < p1 e p4 < p3 < p2. Alem disso foram apresentados exemplos de grafos em que cada uma destas desigualdades pode ser estrita. O autor apresentou também alguns limitantes inferiores e superiores para estes parâmetros. Finalmente, utilizando um dos limitantes inferiores para p4, mostrou-se que existem grafos que são "bastante imperfeitos" . Mais especificamente, foi demonstrado que existem grafos com n vértices para os quais o número de vértices que deve ser removido n para tornás-lo perfeitos é pelo menos --;- - - lg (2n ). lg (2n) Palavras-chave: teoria dos grafos, algoritmos, teoria algorítmica dos grafos, grafos perfeitos, otimização combinatória.Abstract: This dissertation presents and discusses two recently discovered algorithms th a t test if a graph is perfect. The core shared by the two algorithms is discussed in details and the results of its implementation are presented. It is worthwhile to mention th a t no other similar implementation is known so far. The presentation of the algorithms is divided into three parts. The first part presents several algorithms th a t test some particular subgraphs. The second part reviews the core of the algorithms and the third part presents the two algorithms for perfectness. Additionally, in this work it is defined four parameters th a t can measure how imperfect a graph is. These parameters are denoted p1, p2, p3 and p4. The defined parameters are related to some operations th a t can be applied to a graph to make it perfect. The following operations are considered: edge deletion (pi), edge insertion (p2), both deletion and insertion of edges (p 3) and, finally, vertex deletion (p4). It is shown th a t for any graph it holds th a t p4 < p3 < p 1 and p4 < p3 < p2. It is also shown examples of graphs where such inequalities are strict. Finally, some lower bounds and upper bounds for these paramenters are shown. As a consequence of a lower bound for p4 , the author shows th a t there are "highly" imperfect graphs. More precisely, there are graphs with n vertices where n , . . Keywords: graph theory, algorithms, algorithmic graph theory, perfect graphs, combinatorial optimization.67 f. : il.application/pdfDisponível em formato digitalCiência da computaçãoTeoria dos grafosOtimização combinatoriaAlgorítmosAlgoritmos para teste de perfeição de grafosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALR - D - MURILO VICENTE GONCALVES DA SILVA.pdfapplication/pdf2359647https://acervodigital.ufpr.br/bitstream/1884/48885/1/R%20-%20D%20-%20MURILO%20VICENTE%20GONCALVES%20DA%20SILVA.pdff037ceb3743e6f3f64bd4f92161e8dfeMD51open access1884/488852024-02-02 17:10:27.208open accessoai:acervodigital.ufpr.br:1884/48885Repositório de PublicaçõesPUBhttp://acervodigital.ufpr.br/oai/requestopendoar:3082024-02-02T20:10:27Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
dc.title.pt_BR.fl_str_mv |
Algoritmos para teste de perfeição de grafos |
title |
Algoritmos para teste de perfeição de grafos |
spellingShingle |
Algoritmos para teste de perfeição de grafos Silva, Murilo Vicente Gonçalves da Ciência da computação Teoria dos grafos Otimização combinatoria Algorítmos |
title_short |
Algoritmos para teste de perfeição de grafos |
title_full |
Algoritmos para teste de perfeição de grafos |
title_fullStr |
Algoritmos para teste de perfeição de grafos |
title_full_unstemmed |
Algoritmos para teste de perfeição de grafos |
title_sort |
Algoritmos para teste de perfeição de grafos |
author |
Silva, Murilo Vicente Gonçalves da |
author_facet |
Silva, Murilo Vicente Gonçalves da |
author_role |
author |
dc.contributor.other.pt_BR.fl_str_mv |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática |
dc.contributor.advisor1.fl_str_mv |
Guedes, Andre Luiz Pires, 1966- |
dc.contributor.author.fl_str_mv |
Silva, Murilo Vicente Gonçalves da |
contributor_str_mv |
Guedes, Andre Luiz Pires, 1966- |
dc.subject.por.fl_str_mv |
Ciência da computação Teoria dos grafos Otimização combinatoria Algorítmos |
topic |
Ciência da computação Teoria dos grafos Otimização combinatoria Algorítmos |
description |
Orientador : Prof. André Luiz Pires Guedes |
publishDate |
2004 |
dc.date.issued.fl_str_mv |
2004 |
dc.date.accessioned.fl_str_mv |
2024-02-02T20:10:27Z |
dc.date.available.fl_str_mv |
2024-02-02T20:10:27Z |
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/1884/48885 |
url |
https://hdl.handle.net/1884/48885 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.pt_BR.fl_str_mv |
Disponível em formato digital |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
67 f. : il. application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
instname_str |
Universidade Federal do Paraná (UFPR) |
instacron_str |
UFPR |
institution |
UFPR |
reponame_str |
Repositório Institucional da UFPR |
collection |
Repositório Institucional da UFPR |
bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/48885/1/R%20-%20D%20-%20MURILO%20VICENTE%20GONCALVES%20DA%20SILVA.pdf |
bitstream.checksum.fl_str_mv |
f037ceb3743e6f3f64bd4f92161e8dfe |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1801860764255911936 |