fbpx
Wikipedia

Problema de la cobertura de vértices

En ciencias de la computación, el Problema de la cobertura de vértices es un problema NP-completo, que pertenece a los 21 problemas NP-completos de Karp. Es muy utilizado en teoría de complejidad computacional para probar la pertenencia a la clase NP-hard de otros problemas computacionales difíciles.

Ejemplos de coberturas de vértices (conformadas por los vértices en rojo).
Ejemplos de coberturas de vértices mínimas.

Definición

 

La cobertura de vértices de un grafo no dirigido   es un subconjunto S de V (el conjunto de vértices) tal que para cada arista ab del conjunto E, ya sea el vértice a o b pertenece a S.

Ejemplo: En el grafo de la derecha,   es una cobertura de vértices de tamaño 4. Sin embargo, esta no es la cobertura mínima, porque existen las coberturas de vértices   y  , ambas de tamaño 3.

El Problema de cobertura de vértices es un problema de optimización que consiste en encontrar una cobertura de vértices de tamaño k en un grafo dado.

ENTRADA: Grafo G.
SALIDA: El menor número k tal que exista una cobertura de vértices S para G de tamaño k.

Equivalentemente, el problema puede definirse como un problema de decisión:

ENTRADA: Grafo G y un entero positivo k.
PREGUNTA: ¿Existe una cobertura de vértices S para G de tamaño menor o igual a k?

La cobertura de vértices está estrechamente relacionada con el Problema del conjunto independiente. Un conjunto de vértices S es una cobertura de vértices si y sólo si su complemento   es un conjunto independiente. Así, un grafo con n vértices tiene una cobertura de vértices de tamaño k si y sólo si el grafo tiene un conjunto independiente de tamaño n-k. En este sentido, cada uno de estos problemas es dual al otro.

Tratabilidad

Este problema puede verse como un problema de decisión que pertenece a la clase de los NP-completos. Esto porque existen otros conocidos problemas NP-completos, como el problema SAT o el Problema de la clique que pueden ser polinomialmente reducidos a él. El problema permanece en NP-completo incluso en grafos cúbicos[1]​ y en grafos planares de grado mayor a 3.[2]

Para grafos bipartitos, existe una equivalencia entre el problema de cobertura de vértices y el problema del matching máximo, descrito en el Teorema de König, que permite una resolución del problema en tiempo polinomial.

Véase también

Referencias

  1. Garey, M. R.; Johnson, D. S.; Stockmeyer, L. (1974), «Some simplified NP-complete problems», Proceedings of the sixth annual ACM symposium on Theory of computing, pp. 47-63 .
  2. Garey, M. R.; D. S. Johnson (1977). «The rectilinear Steiner tree problem is NP-complete». SIAM Journal on Applied Mathematics 32 (4): 826-834. 

Enlaces externos

  • Un compendio de problemas NP de optimización
  • Benchmarks de desafío para Clique máximo, Conjunto independiente máximo, Cobertura de vértices mínima y Coloración de grafos


  •   Datos: Q18222575

problema, cobertura, vértices, ciencias, computación, problema, completo, pertenece, problemas, completos, karp, utilizado, teoría, complejidad, computacional, para, probar, pertenencia, clase, hard, otros, problemas, computacionales, difíciles, ejemplos, cobe. En ciencias de la computacion el Problema de la cobertura de vertices es un problema NP completo que pertenece a los 21 problemas NP completos de Karp Es muy utilizado en teoria de complejidad computacional para probar la pertenencia a la clase NP hard de otros problemas computacionales dificiles Ejemplos de coberturas de vertices conformadas por los vertices en rojo Ejemplos de coberturas de vertices minimas Indice 1 Definicion 2 Tratabilidad 3 Vease tambien 4 Referencias 5 Enlaces externosDefinicion Editar La cobertura de vertices de un grafo no dirigido G V E displaystyle G V E es un subconjunto S de V el conjunto de vertices tal que para cada arista ab del conjunto E ya sea el vertice a o b pertenece a S Ejemplo En el grafo de la derecha 1 3 5 6 displaystyle 1 3 5 6 es una cobertura de vertices de tamano 4 Sin embargo esta no es la cobertura minima porque existen las coberturas de vertices 2 4 5 displaystyle 2 4 5 y 1 2 4 displaystyle 1 2 4 ambas de tamano 3 El Problema de cobertura de vertices es un problema de optimizacion que consiste en encontrar una cobertura de vertices de tamano k en un grafo dado ENTRADA Grafo G SALIDA El menor numero k tal que exista una cobertura de vertices S para G de tamano k Equivalentemente el problema puede definirse como un problema de decision ENTRADA Grafo G y un entero positivo k PREGUNTA Existe una cobertura de vertices S para G de tamano menor o igual a k La cobertura de vertices esta estrechamente relacionada con el Problema del conjunto independiente Un conjunto de vertices S es una cobertura de vertices si y solo si su complemento S V S displaystyle bar S V setminus S es un conjunto independiente Asi un grafo con n vertices tiene una cobertura de vertices de tamano k si y solo si el grafo tiene un conjunto independiente de tamano n k En este sentido cada uno de estos problemas es dual al otro Tratabilidad EditarEste problema puede verse como un problema de decision que pertenece a la clase de los NP completos Esto porque existen otros conocidos problemas NP completos como el problema SAT o el Problema de la clique que pueden ser polinomialmente reducidos a el El problema permanece en NP completo incluso en grafos cubicos 1 y en grafos planares de grado mayor a 3 2 Para grafos bipartitos existe una equivalencia entre el problema de cobertura de vertices y el problema del matching maximo descrito en el Teorema de Konig que permite una resolucion del problema en tiempo polinomial Vease tambien EditarCobertura de vertices Michael R Garey and David S Johnson 1979 Computers and Intractability A Guide to the Theory of NP Completeness W H Freeman ISBN 0 7167 1045 5 A1 1 GT1 pg 190 Thomas H Cormen Charles E Leiserson Ronald L Rivest and Clifford Stein Introduction to Algorithms Second Edition MIT Press and McGraw Hill 2001 ISBN 0 262 03293 7 Section 35 1 pp 1024 1027 Referencias Editar Garey M R Johnson D S Stockmeyer L 1974 Some simplified NP complete problems Proceedings of the sixth annual ACM symposium on Theory of computing pp 47 63 Garey M R D S Johnson 1977 The rectilinear Steiner tree problem is NP complete SIAM Journal on Applied Mathematics 32 4 826 834 La referencia utiliza el parametro obsoleto coautores ayuda Enlaces externos EditarUn compendio de problemas NP de optimizacion Benchmarks de desafio para Clique maximo Conjunto independiente maximo Cobertura de vertices minima y Coloracion de grafos Datos Q18222575 Obtenido de https es wikipedia org w index php title Problema de la cobertura de vertices amp oldid 131593248, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos