Diferencia entre revisiones de «Cobertura de vértices»
m robot Modificado: en:Vertex cover |
Sin resumen de edición |
||
Línea 1: | Línea 1: | ||
[[Archivo:Vertex-cover.svg|thumb|Ejemplos de coberturas de vértices (conformadas por los vértices en rojo).]] |
|||
⚫ | |||
[[Archivo:Minimum-vertex-cover.svg|thumb|Ejemplos de coberturas de vértices mínimas.]] |
|||
⚫ | En matemáticas, en el campo de la [[teoría de grafos]], una '''cobertura''' (en inglés, '''covering''') de un [[grafo]] es un conjunto de [[vértice (teoría de grafos)|vértices]] (o [[arista (teoría de grafos)|aristas]]) cuyos elementos son ''cerrados'' ([[grafo|adyacentes]]) a todos los vértices (o nodos) del grafo. |
||
Es de especial interés encontrar pequeños conjuntos |
Es de especial interés encontrar pequeños conjuntos que cumplen esta propiedad. El problema de encontrar el menor '''vértice de cobertura''' se llama [[Problema de la cobertura de vértices]] y es [[NP-completo]]. |
||
La cobertura de vértices y aristas está muy relacionada con los [[conjunto independiente|conjuntos independientes]] y [[Apareamiento (teoría de grafos)|apareamientos]] o ''matchings''. |
|||
== Definición == |
== Definición == |
||
Una '''cobertura de vértices''' para un grafo ''G'' es un conjunto de vértices ''V'' en los que cada arco de ''G'' incide al menos en un nodo de ''V''. La '''cobertura de vértices mínima''' es la más pequeña de las coberturas de vértices. |
|||
El '''número de |
El '''número de cobertura de vértices''' <math>\omega_V(G)\,</math> para un grafo ''G'' es el tamaño de la cobertura de vértices mínima. |
||
Una '''cobertura de aristas''' para un grafo ''G'' es un conjunto de aristas ''E'' en las que cada vértice de ''G'' es adyacente al menos a una arista de ''E''. La '''cobertura de aristas mínima''' es la cobertura de aristas más pequeña. El '''número de cobertura de aristas''' <math>\omega_E(G)\,</math> de un grafo ''G'' es el tamaño de la cobertura de aristas mínima. |
|||
Cuando se habla de '''covering''' se hace referencia normalmente |
Cuando se habla de '''cobertura''' o '''covering''' se hace referencia normalmente a la cobertura de vértices. |
||
== Ejemplos == |
== Ejemplos == |
||
⚫ | |||
[[Image:NodoCover2.PNG|frame|right|grafo G]] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
La figura muestra un [[grafo]] <math>G = (V,E) \,</math> no orientado y conexo. |
|||
<math>V \subseteq \; V^\prime </math> es un nodo cover si <math> \forall e \in\ E </math> al menos uno de los puntos finales de <math>e\,</math> finaliza en <math>V^\prime\,</math> |
|||
:ejemplos: |
|||
::<math>\{1,5,2,4 \}\,</math> |
|||
::<math>\{2,4\}\,</math> |
|||
<math>\big |V^\prime \big| = </math> tamaño del nodo cover |
|||
== Propiedades == |
== Propiedades == |
Revisión del 16:27 4 jul 2012
En matemáticas, en el campo de la teoría de grafos, una cobertura (en inglés, covering) de un grafo es un conjunto de vértices (o aristas) cuyos elementos son cerrados (adyacentes) a todos los vértices (o nodos) del grafo.
Es de especial interés encontrar pequeños conjuntos que cumplen esta propiedad. El problema de encontrar el menor vértice de cobertura se llama Problema de la cobertura de vértices y es NP-completo.
La cobertura de vértices y aristas está muy relacionada con los conjuntos independientes y apareamientos o matchings.
Definición
Una cobertura de vértices para un grafo G es un conjunto de vértices V en los que cada arco de G incide al menos en un nodo de V. La cobertura de vértices mínima es la más pequeña de las coberturas de vértices. El número de cobertura de vértices para un grafo G es el tamaño de la cobertura de vértices mínima.
Una cobertura de aristas para un grafo G es un conjunto de aristas E en las que cada vértice de G es adyacente al menos a una arista de E. La cobertura de aristas mínima es la cobertura de aristas más pequeña. El número de cobertura de aristas de un grafo G es el tamaño de la cobertura de aristas mínima.
Cuando se habla de cobertura o covering se hace referencia normalmente a la cobertura de vértices.
Ejemplos
- Para cualquier grafo, el conjunto de todos sus vértices (o aristas) es trivialmente una cobertura de vértices (o aristas).
- Un grafo bipartito completo tiene y .
Propiedades
- Para cualquier grafo : + máximo conjunto de vértices independientes = (Tibor Gallai 1959)
Véase también
Referencias
- Gallai, Tibor "Über extreme Punkt- und Kantenmengen." Ann. Univ. Sci. Budapest, Eotvos Sect. Math. 2, 133-138, 1959.