Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/34022
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2022_LucasGomesSilva.pdf2,62 MBAdobe PDFver/abrir
Registro completo
Campo Dublin CoreValorLíngua
dc.contributor.advisorRibas, Bruno César-
dc.contributor.authorSilva, Lucas Gomes-
dc.identifier.citationSILVA, Lucas Gomes. Representação AIG como formato de entrada para o LIAMFSAT. 2022. 56 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) — Universidade de Brasília, Brasília, 2022.pt_BR
dc.descriptionTrabalho de Conclusão de Curso (graduação) — Universidade de Brasília, Faculdade UnB Gama, Engenharia de Software, 2022.pt_BR
dc.description.abstractA Satisfatibilidade Booleana (SAT) é uma abordagem amplamente utilizada para verificação de software e hardware. Existem diversos resolvedores voltados para a resolução do problema de satisfatibilidade baseados no algoritmo Davis-Putnam-Logemann-Loveland (DPLL) e precisam que a fórmula esteja na Forma Normal Conjuntiva (CNF). Porém, muitos problemas não se encontram na representação CNF e então é necessária uma abordagem diferente para a resolução destes problemas. Os resolvedores não-clausais são voltados para a resolução de problemas que não se encontram na representação CNF, isto é, se encontram na representação não-clausal. Resolvedores não-clausais possuem diferentes abordagens, desde a conversão da fórmula não-clausal para a representação CNF à atuação diretamente na fórmula. Entretanto, a conversão para CNF pode ocasionar na perda considerável de informações sobre a estrutura do problema. Portanto, o objetivo deste trabalho consiste em um novo formato de entrada no resolvedor não-clausal LIAMFSAT, em que a abordagem utilizada foi a implementação da representação Grafo AND-Inversor (AIG), além de melhorias no resolvedor de modo a de facilitar trabalhos futuros.pt_BR
dc.rightsAcesso Abertopt_BR
dc.subject.keywordSatisfatibilidade booleanapt_BR
dc.subject.keywordAlgoritmospt_BR
dc.titleRepresentação AIG como formato de entrada para o LIAMFSATpt_BR
dc.typeTrabalho de Conclusão de Curso - Graduação - Bachareladopt_BR
dc.date.accessioned2023-03-03T19:09:46Z-
dc.date.available2023-03-03T19:09:46Z-
dc.date.submitted2022-05-06-
dc.identifier.urihttps://bdm.unb.br/handle/10483/34022-
dc.language.isoPortuguêspt_BR
dc.rights.licenseA concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.pt_BR
dc.description.abstract1Boolean Satisfiability (SAT) is a widely used approach for checking software and hardware. There are several solvers aimed at solving the satisfiability problem based on the Davis-Putnam-Logemann-Loveland (DPLL) algorithm and need the formula to be in the Conjunctive Normal Form (CNF). However, many problems are not in the CNF representation, so a different approach to solve these problems is needed. Non-clausal solvers are aimed to solve problems that are not in the CNF representation, that is, the problems are in the non-clausal representation. Non-clausal solvers have different approaches, from converting the non-clausal formula to the CNF representation to acting directly on the formula. However, the conversion to CNF can cause considerable loss of information about the structure of the problem. Therefore, the main objective of this work is a new input format to the LIAMFSAT non-clausal solver, in which the approach used was the implementation of the Graph AND-Inverter (AIG) representation, as well as improvements to the solver in order to facilitate future works.pt_BR
Aparece na Coleção:Engenharia de Software



Todos os itens na BDM estão protegidos por copyright. Todos os direitos reservados.