Estamos trabajando para restaurar la aplicación de Unionpedia en la Google Play Store
SalienteEntrante
🌟¡Simplificamos nuestro diseño para una mejor navegación!
Instagram Facebook X LinkedIn

Problema de satisfacibilidad booleana

Índice Problema de satisfacibilidad booleana

En teoría de la complejidad computacional, el Problema de satisfacibilidad booleana (también llamado SAT) fue el primer problema identificado como perteneciente a la clase de complejidad NP-completo.

Tabla de contenidos

  1. 11 relaciones: Algoritmo DPLL, Algoritmo genético, Backjumping, Clase de complejidad, Forma normal conjuntiva, NP-completo, Richard Karp, Satisfacibilidad, Stephen Cook, Teoría de la complejidad computacional, Teorema de Cook.

  2. Álgebra de Boole
  3. Automatización de diseño electrónico
  4. Métodos formales

Algoritmo DPLL

El algoritmo DPLL/Davis-Putnam-Logemann-Loveland es un algoritmo completo basado en la vuelta atrás que sirve para decidir la satisfactibilidad de las fórmulas de lógica proposicional en una forma normal conjuntiva, es decir, para resolver el problema CNF-SAT.

Ver Problema de satisfacibilidad booleana y Algoritmo DPLL

Algoritmo genético

Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.

Ver Problema de satisfacibilidad booleana y Algoritmo genético

Backjumping

En algoritmos de backtracking, el backjumping es una técnica que reduce espacio de búsqueda, y por tanto, aumenta la eficacia de esta.

Ver Problema de satisfacibilidad booleana y Backjumping

Clase de complejidad

En teoría de la complejidad computacional, una clase de complejidad es un conjunto de problemas de decisión de complejidad relacionada.

Ver Problema de satisfacibilidad booleana y Clase de complejidad

Forma normal conjuntiva

En lógica booleana, una fórmula está en forma normal conjuntiva (FNC) si corresponde a una conjunción de cláusulas, donde una cláusula es una disyunción de literales, donde un literal y su complemento no pueden aparecer en la misma cláusula.

Ver Problema de satisfacibilidad booleana y Forma normal conjuntiva

NP-completo

En teoría de la complejidad computacional, la clase de complejidad NP-completo es el subconjunto de los problemas de decisión en NP tal que todo problema en NP se puede reducir en cada uno de los problemas de NP-completo. Problema de satisfacibilidad booleana y nP-completo son problemas NP-completos.

Ver Problema de satisfacibilidad booleana y NP-completo

Richard Karp

Richard Manning Karp (Boston, (Estados Unidos), 3 de enero de 1935) es un científico de la computación, conocido por su investigación en teoría de algoritmos, por lo que recibió el Premio Turing en 1985, el premio del Instituto Franklin en 2004 y el Premio Kioto en 2008.

Ver Problema de satisfacibilidad booleana y Richard Karp

Satisfacibilidad

En lógica proposicional, la satisfacibilidad se define como la propiedad de un conjunto de fórmulas de tener un modelo.

Ver Problema de satisfacibilidad booleana y Satisfacibilidad

Stephen Cook

Stephen Arthur Cook (1939, Búfalo (Nueva York)) es un reconocido científico de la computación.

Ver Problema de satisfacibilidad booleana y Stephen Cook

Teoría de la complejidad computacional

La teoría de la complejidad computacional o teoría de la complejidad informática es una rama de la teoría de la computación que se centra en la clasificación de los problemas computacionales de acuerdo con su dificultad inherente, y en la relación entre dichas clases de complejidad.

Ver Problema de satisfacibilidad booleana y Teoría de la complejidad computacional

Teorema de Cook

En teoría de la complejidad computacional, el Teorema de Cook establece lo siguiente: Cook demostró este teorema en su artículo de 1971 "The Complexity of Theorem Proving Procedures".

Ver Problema de satisfacibilidad booleana y Teorema de Cook

Ver también

Álgebra de Boole

Automatización de diseño electrónico

Métodos formales

También se conoce como 3-SAT, Problema de satisfabilidad, Problema de satisfabilidad booleana.