Si digo solo np-hard que no significa np o no npc, entonces ¿qué significa? ¿Es un problema indecidible?

Hablando en términos generales, los problemas NP completos son un subconjunto de problemas NP-difíciles.

Definiciones:

NP-hard : se dice que un problema P es NP hard si todos los problemas en NP son reducibles a P.

NP-Complete : Se dice que un problema P es NP-Complete si:
(i) todos los problemas en NP son reducibles a P, es decir, P es NP-duro
y (ii) P se encuentra en NP

Por lo tanto, los problemas NP-completos son los problemas más difíciles que se encuentran en NP.

Problema P Idioma L

Cualquier problema P puede convertirse en un problema de decisión mediante el cual sus entradas sean aceptadas o rechazadas. Así, un lenguaje L se construye a partir del problema que contiene todas las entradas que se aceptan. Por ejemplo: considere el problema de encontrar números primos. Esto se puede enmarcar como dado un número ‘p’ encontrar si es primo o no. El lenguaje L será, por lo tanto, un conjunto de todos los números primos.

Decidible : se dice que un problema L es decidible si existe un algoritmo con acepta todos los elementos de L y rechaza aquellos que no pertenecen a L. Tenga en cuenta que el tiempo no es una restricción cuando se trata de la capacidad de decisión. Si uno puede escribir algún algoritmo que haga el trabajo, el problema será decidible.
Por lo tanto, todos los problemas que pertenecen a NP son decidibles. Pero NP hard no implica decidabile siempre. En principio, todos los problemas en NP pueden reducirse a Halting Problem, que puede clasificarse como NP-hard e indecidible.

En resumen:
1. NP completo = NP difícil + el problema radica en NP
2. Los problemas difíciles de NP pueden o no estar en NP
3. La capacidad de decisión no depende de la complejidad del tiempo.
4. NP-hard no implica ni decidible ni indecidible.

Cuando un problema es NP-hard pero no en NP y no en NPC, entonces es un problema de optimización para el que no podemos verificar la solución en tiempo polinómico (para el problema de cobertura mínima de vértice no podemos verificar la solución en tiempo polinómico, si es solo la cubierta del vértice que podemos verificar en tiempo polinómico pero no para la cubierta mínima del vértice)

More Interesting

Tengo un Micromax A106 Unite 2 y tiene una duración de batería muy corta. ¿Qué tengo que hacer?

Estoy comenzando mi propio comercio electrónico, ¿qué empresas pueden ayudarme a conseguir clientes?

Estoy recogiendo un coche de alquiler de SFO, ¿alguien puede decirme cómo llegar exactamente al estacionamiento en coche desde el aeropuerto?

Soy un estudiante de primer año de B.Tech. Soy bastante bueno en la programación en C (eso es lo que dice mi profesor: P). Mi elección de campo son los sistemas operativos. ¿Cómo puedo comenzar a construir un sistema operativo por mi cuenta?

Siento que todos los demás están contentos con sus vidas, excepto yo. ¿Cómo puedo aprender a ser feliz?

Quiero leer el Bhagvad Gita, pero me incomodan los versos complejos y el lenguaje incomprensible. ¿Qué versión me recomendarías como principiante?

Estoy interesado en big data y machine learning. Estoy participando en un par de cursos en línea. Todo lo que estoy haciendo usa R o Python y estoy buscando sugerencias sobre si debo concentrarme en un idioma o continuar con ambos.

Mis padres son músicos clásicos, pero no aceptan mi sueño de convertirme en artista contemporáneo. ¿Qué tengo que hacer?

Cuando tengo un archivo jar de Java, ¿puedo ejecutar todo el jar directamente o hay algún caso en el que solo puedo ejecutar un archivo específico en el jar porque todo en sí no es ejecutable?

Me gradué de la universidad hace 15 años y ahora quiero ir a la escuela de posgrado, pero siempre he sido un poco solitario y no tengo a nadie en mi vida que pueda escribir cartas de recomendación. ¿Qué debo hacer?