Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

Algoritmo de Davis-Putnam

Índice Algoritmo de Davis-Putnam

O Algoritmo de Davis-Putnam, criado por Martin Davis e Hilary Putnam, foi um dos pioneiros na área de checagem da satisfatibilidade de uma fórmula quando essa encontra-se na Forma Normal Conjuntiva (FNC).

22 relações: Algoritmo, Algoritmo Chaff, Algoritmo DPLL, Backtracking, Cláusula, Conflito, Divisão e conquista, Exponenciação, Fórmula, Forma normal conjuntiva, Heurística, Hilary Putnam, Martin Davis, Método, Princípio da resolução, Problema, Problema de satisfatibilidade booliana, Recursividade, Satisfatibilidade, Tratamento de dados, Variável, Verificação.

Algoritmo

Uma animação do algoritmo de ordenação quicksort de uma matriz de valores ao acaso. As barras vermelhas marcam o elemento pivô. No início da animação, estando o elemento para o lado direito, é escolhido como o pivô Em matemática e ciência da computação, um algoritmo é uma sequência finita de ações executáveis que visam obter uma solução para um determinado tipo de problema.

Novo!!: Algoritmo de Davis-Putnam e Algoritmo · Veja mais »

Algoritmo Chaff

Chaff é um algoritmo para resolver instâncias do Problema de satisfatibilidade booleana em programação.

Novo!!: Algoritmo de Davis-Putnam e Algoritmo Chaff · Veja mais »

Algoritmo DPLL

O algoritmo DPLL/Davis-Putnam-Logemann-Loveland é um algoritmo completo baseado em backtracking (re-leitura ou voltar atrás) para decidir a satisfatibilidade das fórmulas de lógica proposicional na forma normal clausal, isto é, para solucionar o problema SAT.

Novo!!: Algoritmo de Davis-Putnam e Algoritmo DPLL · Veja mais »

Backtracking

Backtracking é um tipo de algoritmo que representa um refinamento da busca por força bruta, em que múltiplas soluções podem ser eliminadas sem serem explicitamente examinadas.

Novo!!: Algoritmo de Davis-Putnam e Backtracking · Veja mais »

Cláusula

Cláusula (do termo latino clausula) é toda a disposição de um contrato, ou seja, todos os artigos de um contrato, tratado, testamento, ou qualquer outro documento semelhante, político ou privado, em suma, qualquer negócio jurídico.

Novo!!: Algoritmo de Davis-Putnam e Cláusula · Veja mais »

Conflito

O conflito surge quando há a necessidade de escolha entre algumas situações que podem ser consideradas incompatíveis.

Novo!!: Algoritmo de Davis-Putnam e Conflito · Veja mais »

Divisão e conquista

Divisão e Conquista (do inglês Divide and Conquer) em computação é uma técnica de projeto de algoritmos utilizada pela primeira vez por Anatolii Karatsuba em 1960 no algoritmo de Karatsuba.

Novo!!: Algoritmo de Davis-Putnam e Divisão e conquista · Veja mais »

Exponenciação

Exponenciação ou potenciação é uma operação matemática, escrita como an, envolvendo dois números: a base a e o expoente n. Quando n é um número natural maior do que 1, a potência an indica a multiplicação da base a por ela mesma tantas vezes quanto indicar o expoente n, isto é,José Adelino Serrasqueiro, Tratado de Álgebra Elementar, p.7, ver wikisource, da mesma forma que a multiplicação de n por a pode ser vista como uma soma de n parcelas iguais a a, ou seja, a \times n.

Novo!!: Algoritmo de Davis-Putnam e Exponenciação · Veja mais »

Fórmula

*Fórmula (lógica).

Novo!!: Algoritmo de Davis-Putnam e Fórmula · Veja mais »

Forma normal conjuntiva

Na lógica booleana, uma fórmula está na forma normal conjuntiva (FNC) se é uma conjunção de cláusulas, onde uma cláusula é uma disjunção de literais.

Novo!!: Algoritmo de Davis-Putnam e Forma normal conjuntiva · Veja mais »

Heurística

Heurística é um procedimento mental simples que ajuda a encontrar respostas adequadas, embora várias vezes imperfeitas, para perguntas difíceis.

Novo!!: Algoritmo de Davis-Putnam e Heurística · Veja mais »

Hilary Putnam

Hilary Whitehall Putnam (Chicago, –) foi um filósofo estadunidense e uma das figuras centrais da filosofia ocidental desde a década de 1960, especialmente em filosofia da mente, filosofia da linguagem e filosofia da ciência.

Novo!!: Algoritmo de Davis-Putnam e Hilary Putnam · Veja mais »

Martin Davis

Martin David Davis (Nova Iorque, - 1 de janeiro de 2023) foi um matemático estadunidense.

Novo!!: Algoritmo de Davis-Putnam e Martin Davis · Veja mais »

Método

* Método (programação) — conceito de orientação a objetos.

Novo!!: Algoritmo de Davis-Putnam e Método · Veja mais »

Princípio da resolução

O princípio da resolução é uma regra de inferência que dá origem a uma técnica de demonstração por refutação para sentenças e inferências da lógica proposicional e da lógica de primeira ordem.

Novo!!: Algoritmo de Davis-Putnam e Princípio da resolução · Veja mais »

Problema

* Problema matemático — questão proposta em busca de uma solução.

Novo!!: Algoritmo de Davis-Putnam e Problema · Veja mais »

Problema de satisfatibilidade booliana

Na teoria da complexidade computacional, o problema de satisfatibilidade booliana (do inglês boolean satisfiability problem, muitas vezes abreviado como SATISFIABILITY ou SAT) foi o primeiro problema identificado como pertencente à classe de complexidade NP-completo.

Novo!!: Algoritmo de Davis-Putnam e Problema de satisfatibilidade booliana · Veja mais »

Recursividade

Uma forma visual de recursão conhecida como ''efeito Droste''. Recursividade (em português europeu: Recorrência), é um termo geralmente usado para descrever o processo de repetição de um objeto de um jeito similar ao que já fora mostrado.

Novo!!: Algoritmo de Davis-Putnam e Recursividade · Veja mais »

Satisfatibilidade

Na lógica matemática, satisfatibilidade e validade são conceitos elementares da semântica.

Novo!!: Algoritmo de Davis-Putnam e Satisfatibilidade · Veja mais »

Tratamento de dados

Tratamento de dados ou processamento de dados é um conjunto de atividades que visam organizar informações, começando pela recolha de dados.

Novo!!: Algoritmo de Davis-Putnam e Tratamento de dados · Veja mais »

Variável

* Variável (estatística) - atributo, mensurável ou não, sujeito à variação quantitativa ou qualitativa, no interior de um conjunto.

Novo!!: Algoritmo de Davis-Putnam e Variável · Veja mais »

Verificação

Verificação é o ato intrínseco de verificar se algum conhecimento filosófico, jurídico, político, científico ou educacional está condizente com as realidade e verdade, ou se precisa de maior embasamento técnico-científico, de mais estudos.

Novo!!: Algoritmo de Davis-Putnam e Verificação · Veja mais »

Redireciona aqui:

Algoritmo davis putnam, Algoritmo davis-putnam, Algoritmo de Davis Putnam, Algoritmo de davis putnam, Algoritmo de davis-putnam.

CessanteEntrada
Ei! Agora estamos em Facebook! »