Arco consistência generalizada em codificações SAT relativas

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: Oliveira, Ricardo Tavares de
Orientador(a): Silva, Fabiano, 1972-
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://hdl.handle.net/1884/46292
Resumo: Orientador: Prof. Dr. Fabiano Silva
id UFPR_d808316e83b05bfe585e6eecd0ae5b42
oai_identifier_str oai:acervodigital.ufpr.br:1884/46292
network_acronym_str UFPR
network_name_str Repositório Institucional da UFPR
repository_id_str
spelling Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaSilva, Fabiano, 1972-Oliveira, Ricardo Tavares de2024-10-24T21:14:54Z2024-10-24T21:14:54Z2017https://hdl.handle.net/1884/46292Orientador: Prof. Dr. Fabiano SilvaTese (doutorado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 21/02/2017Inclui referências : f. 67-71Área de concentração: Ciência da computaçãoResumo: Várias codificações de problemas relevantes para SAT ou suas variações são conhecidas e estudadas pela comunidade. Uma possível maneira de mensurar a eficiência destas codificações consiste em avaliar a manutenção da Arco Consistência Generalizada (ACG) da fórmula resultante pelo resolvedor SAT. Ao melhor de nosso conhecimento, não há estudos sobre a manutenção de tal consistência para codificações relativas, que descrevem relações binárias sobre um dado conjunto de elementos do problema. Neste trabalho, é apresentado um estudo sobre a Arco Consistência Generalizada em codificações SAT relativas. É mostrado que, dependendo das propriedades da relação codificada, as fórmulas obtidas por estas codificações são mantidas ACG pelo procedimento da Propagação Unitária. Conjectura-se também que estas codificações não podem ser polinomialmente restritas para mantê-las ACG. Neste trabalho, é também apresentado um método para manter uma consistência parcial nas fórmulas obtidas pelas codificações relativas. O método é baseado na manutenção da árvore de dominantes do grafo induzido pela relação codificada, durante o processo de busca do resolvedor SAT. Resultados experimentais indicam que o método pode reduzir o número de decisões realizadas pelo resolvedor e, logo, o espaço de busca explorado. Outras contribuições deste trabalho incluem codificações relativas para conectividade em grafos e para o problema da Árvore de Steiner, um framework genérico para unificar as codificações relativas conhecidas, um algoritmo polinomial para SAT para fórmulas mantidas ACG, e a implementação de algoritmos que mantêm árvores de dominantes para grafos dinâmicos dentro do código-fonte de um resolvedor SAT no estado-da-arte.Abstract: Many encodings from relevant problems to SAT or its variants are known and studied by the community. One possible way to measure the efficiency of these encodings consists on evaluating the maintenance of the Generalized Arc Consistency (GAC) of the resulting formula by the SAT solver. To the best of our knowledge, there is no study about such consistency for relative encodings, that describe binary relations over a given set of elements from the problem. In this work, it is presented a study about the Generalized Arc Consistency for relative SAT encodings. It is shown that, depending on the properties of the encoded relation, the formulae obtained by such encodings are maintened GAC by the Unit Propagation procedure. It is also conjectured that these encodings cannot be polynomially restricted in order to maintain them GAC. In this work, it is also presented a method to maintain a partial consistency on the formulae obtained by relative encoding. The method is based on the maintenance of the dominator tree of the underlying graph, during the search procedure of the SAT solver. Experimental evaluations indicate that the method may reduce the number of decisions made by the solver, and, thus, the search space it explores. Other contributions of this work include relative encodings for graph connectivity and for the Steiner Tree problem, a generic framework unifying known relative encodings, a polynomial-time algorithm for SAT for formulae maintened GAC, and the implementation of algorithms that maintain dominator trees for dynamic graphs inside the source code of a state-of-the-art SAT solver.73 p. : il. algumas color., grafs., tabs.application/pdfDisponível em formato digitalCiência da computaçãoOtimização matemáticaProgramação linear - Processamento de dadosArco consistência generalizada em codificações SAT relativasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALR - T - RICARDO TAVARES DE OLIVEIRA.pdfapplication/pdf1015427https://acervodigital.ufpr.br/bitstream/1884/46292/1/R%20-%20T%20-%20RICARDO%20TAVARES%20DE%20OLIVEIRA.pdf49c2906d9c7c057dfaec8cdba6f0c6eeMD51open access1884/462922024-10-24 18:14:54.288open accessoai:acervodigital.ufpr.br:1884/46292Repositório InstitucionalPUBhttp://acervodigital.ufpr.br/oai/requestinformacaodigital@ufpr.bropendoar:3082024-10-24T21:14:54Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false
dc.title.pt_BR.fl_str_mv Arco consistência generalizada em codificações SAT relativas
title Arco consistência generalizada em codificações SAT relativas
spellingShingle Arco consistência generalizada em codificações SAT relativas
Oliveira, Ricardo Tavares de
Ciência da computação
Otimização matemática
Programação linear - Processamento de dados
title_short Arco consistência generalizada em codificações SAT relativas
title_full Arco consistência generalizada em codificações SAT relativas
title_fullStr Arco consistência generalizada em codificações SAT relativas
title_full_unstemmed Arco consistência generalizada em codificações SAT relativas
title_sort Arco consistência generalizada em codificações SAT relativas
author Oliveira, Ricardo Tavares de
author_facet Oliveira, Ricardo Tavares de
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 Silva, Fabiano, 1972-
dc.contributor.author.fl_str_mv Oliveira, Ricardo Tavares de
contributor_str_mv Silva, Fabiano, 1972-
dc.subject.por.fl_str_mv Ciência da computação
Otimização matemática
Programação linear - Processamento de dados
topic Ciência da computação
Otimização matemática
Programação linear - Processamento de dados
description Orientador: Prof. Dr. Fabiano Silva
publishDate 2017
dc.date.issued.fl_str_mv 2017
dc.date.accessioned.fl_str_mv 2024-10-24T21:14:54Z
dc.date.available.fl_str_mv 2024-10-24T21:14:54Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1884/46292
url https://hdl.handle.net/1884/46292
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 73 p. : il. algumas color., grafs., tabs.
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/46292/1/R%20-%20T%20-%20RICARDO%20TAVARES%20DE%20OLIVEIRA.pdf
bitstream.checksum.fl_str_mv 49c2906d9c7c057dfaec8cdba6f0c6ee
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 informacaodigital@ufpr.br
_version_ 1847526334428872704