fbpx
Wikipedia

Problema de cobertura (combinatoria)

En combinatoria y ciencias de la computación, los problemas de cobertura son problemas computacionales que preguntan si una determinada estructura combinatoria 'cubre' a otra, o qué tan grande debe ser la estructura para hacer eso. Los problemas de cobertura son problemas de minimización y, por lo general, programas lineales, cuyos problemas duales se denominan problemas de empaque.

Los ejemplos más destacados de problemas de cobertura son el problema de cobertura de conjuntos, que es equivalente al problema de acierto de conjuntos, y sus casos especiales, el problema de cobertura de vértices y el problema de cobertura de bordes.

Formulación de programación lineal general

En el contexto de la programación lineal, se puede pensar en cualquier programa lineal como un problema de cobertura si los coeficientes de la matriz de restricción, la función objetivo y el lado derecho no son negativos.[1]​ Más precisamente, considere el siguiente programa lineal de enteros general:

minimizar  
sujeto a  
 .

Tal programa lineal de enteros se llama problema de cobertura si   para todo   y  .

Intuición: suponga tener   tipos de objeto y cada objeto de tipo   tiene un costo asociado de  . El número   indica cuántos objetos de tipo   compramos. Si las restricciones   están satisfechos, se dice que   es una cobertura (las estructuras que se cubren dependen del contexto combinatorio). Finalmente, una solución óptima para el programa lineal de enteros anterior es una cobertura de costo mínimo.

Tipos de problemas de cobertura

Hay varios tipos de problemas de cobertura en teoría de grafos, geometría computacional y más.

En el caso de las redes de Petri, por ejemplo, el problema de la cobertura se define como la cuestión de si para una marca determinada existe un recorrido de la red, de modo que se pueda alcanzar una marca mayor (o igual). Más grande significa aquí que todos los componentes son al menos tan grandes como los de la marca dada y al menos uno es adecuadamente más grande.

Cobertura de arcoíris y cobertura libre de conflictos

En algunos problemas de cobertura, la cobertura debería satisfacer algunos requisitos adicionales. En particular, en el problema de la cubierta del arco iris, cada uno de los objetos originales tiene un "color", y se requiere que la cubierta contenga exactamente un (o como mucho uno) objeto de cada color. Se estudió la cobertura del arco iris, por ejemplo, para cubrir puntos por intervalos:[2]

  • Hay un conjunto J de n intervalos de colores en la línea real y un conjunto P de puntos en la línea real.
  • Un subconjunto Q de J se denomina conjunto de arco iris si contiene como máximo un intervalo único de cada color.
  • Un conjunto de intervalos de J se llama un recubrimiento de P si cada punto en P está contenida en al menos un intervalo de Q.
  • El problema que cubre arco iris es el problema de encontrar un conjunto de arco iris Q que es una cubierta de P.

El problema es NP-duro (por reducción de SAT lineal).

Una noción más general es cobertura libre de conflictos.[3]​ En este problema:

  • Hay un conjunto O de m objetos, y un conflicto-gráfico GO en O.
  • Un subconjunto Q de O se llama libre de conflictos si es un conjunto independiente en GO, es decir, no hay dos objetos en Q están conectadas por un borde en GO.
  • Un conjunto de arcoíris es un conjunto libre de conflictos en el caso especial en el que GO está formado por grupos separados, donde cada grupo representa un color.

El problema de la cobertura de conjunto libre de conflictos es el problema de encontrar un subconjunto libre de conflictos de O que es una cubierta de P. Banik, Panolan, Raman, Sahlot y Saurabh  prueban lo siguiente para el caso especial en el que el gráfico de conflicto tiene arboricidad limitada:

  • Si el problema de la cubierta geométrica es tratable con parámetros fijos (FPT), entonces el problema de la cubierta geométrica libre de conflictos es FPT.
  • Si el problema de cobertura geométrica admite un algoritmo de aproximación r, entonces el problema de cobertura geométrica libre de conflicto admite un algoritmo de aproximación similar en tiempo FPT.

Véase también

Referencias

  1. Vazirani, Vijay V. (2001). Approximation Algorithms. Springer-Verlag. ISBN 3-540-65367-8. :112
  2. Arkin, Esther M.; Banik, Aritra; Carmi, Paz; Citovsky, Gui; Katz, Matthew J.; Mitchell, Joseph S. B.; Simakov, Marina (11 de diciembre de 2018). «Selecting and covering colored points». Discrete Applied Mathematics (en inglés) 250: 75-86. ISSN 0166-218X. doi:10.1016/j.dam.2018.05.011. Consultado el 23 de marzo de 2021. 
  3. Banik, Aritra; Sahlot, Vibha; Saurabh, Saket (1 de agosto de 2020). «Approximation algorithms for geometric conflict free covering problems». Computational Geometry (en inglés) 89: 101591. ISSN 0925-7721. doi:10.1016/j.comgeo.2019.101591. Consultado el 23 de marzo de 2021. 

problema, cobertura, combinatoria, combinatoria, ciencias, computación, problemas, cobertura, problemas, computacionales, preguntan, determinada, estructura, combinatoria, cubre, otra, qué, grande, debe, estructura, para, hacer, problemas, cobertura, problemas. En combinatoria y ciencias de la computacion los problemas de cobertura son problemas computacionales que preguntan si una determinada estructura combinatoria cubre a otra o que tan grande debe ser la estructura para hacer eso Los problemas de cobertura son problemas de minimizacion y por lo general programas lineales cuyos problemas duales se denominan problemas de empaque Los ejemplos mas destacados de problemas de cobertura son el problema de cobertura de conjuntos que es equivalente al problema de acierto de conjuntos y sus casos especiales el problema de cobertura de vertices y el problema de cobertura de bordes Indice 1 Formulacion de programacion lineal general 2 Tipos de problemas de cobertura 3 Cobertura de arcoiris y cobertura libre de conflictos 4 Vease tambien 5 ReferenciasFormulacion de programacion lineal general EditarEn el contexto de la programacion lineal se puede pensar en cualquier programa lineal como un problema de cobertura si los coeficientes de la matriz de restriccion la funcion objetivo y el lado derecho no son negativos 1 Mas precisamente considere el siguiente programa lineal de enteros general minimizar i 1 n c i x i displaystyle sum i 1 n c i x i sujeto a i 1 n a j i x i b j para j 1 m displaystyle sum i 1 n a ji x i geq b j text para j 1 dots m x i 0 para i 1 n displaystyle x i geq 0 text para i 1 dots n Tal programa lineal de enteros se llama problema de cobertura si a j i b j c i 0 displaystyle a ji b j c i geq 0 para todo i 1 n displaystyle i 1 dots n y j 1 m displaystyle j 1 dots m Intuicion suponga tener n displaystyle n tipos de objeto y cada objeto de tipo i displaystyle i tiene un costo asociado de c i displaystyle c i El numero x i displaystyle x i indica cuantos objetos de tipo i displaystyle i compramos Si las restricciones A x b displaystyle A mathbf x geq mathbf b estan satisfechos se dice que x displaystyle mathbf x es una cobertura las estructuras que se cubren dependen del contexto combinatorio Finalmente una solucion optima para el programa lineal de enteros anterior es una cobertura de costo minimo Tipos de problemas de cobertura EditarHay varios tipos de problemas de cobertura en teoria de grafos geometria computacional y mas En el caso de las redes de Petri por ejemplo el problema de la cobertura se define como la cuestion de si para una marca determinada existe un recorrido de la red de modo que se pueda alcanzar una marca mayor o igual Mas grande significa aqui que todos los componentes son al menos tan grandes como los de la marca dada y al menos uno es adecuadamente mas grande Cobertura de arcoiris y cobertura libre de conflictos EditarEn algunos problemas de cobertura la cobertura deberia satisfacer algunos requisitos adicionales En particular en el problema de la cubierta del arco iris cada uno de los objetos originales tiene un color y se requiere que la cubierta contenga exactamente un o como mucho uno objeto de cada color Se estudio la cobertura del arco iris por ejemplo para cubrir puntos por intervalos 2 Hay un conjunto J de n intervalos de colores en la linea real y un conjunto P de puntos en la linea real Un subconjunto Q de J se denomina conjunto de arco iris si contiene como maximo un intervalo unico de cada color Un conjunto de intervalos de J se llama un recubrimiento de P si cada punto en P esta contenida en al menos un intervalo de Q El problema que cubre arco iris es el problema de encontrar un conjunto de arco iris Q que es una cubierta de P El problema es NP duro por reduccion de SAT lineal Una nocion mas general es cobertura libre de conflictos 3 En este problema Hay un conjunto O de m objetos y un conflicto grafico GO en O Un subconjunto Q de O se llama libre de conflictos si es un conjunto independiente en GO es decir no hay dos objetos en Q estan conectadas por un borde en GO Un conjunto de arcoiris es un conjunto libre de conflictos en el caso especial en el que GO esta formado por grupos separados donde cada grupo representa un color El problema de la cobertura de conjunto libre de conflictos es el problema de encontrar un subconjunto libre de conflictos de O que es una cubierta de P Banik Panolan Raman Sahlot y Saurabh prueban lo siguiente para el caso especial en el que el grafico de conflicto tiene arboricidad limitada Si el problema de la cubierta geometrica es tratable con parametros fijos FPT entonces el problema de la cubierta geometrica libre de conflictos es FPT Si el problema de cobertura geometrica admite un algoritmo de aproximacion r entonces el problema de cobertura geometrica libre de conflicto admite un algoritmo de aproximacion similar en tiempo FPT Vease tambien EditarApareamiento teoria de grafos Cobertura de aristas Cobertura de vertices Conjunto independiente Problema del conjunto de cobertura Set packingReferencias Editar Vazirani Vijay V 2001 Approximation Algorithms Springer Verlag ISBN 3 540 65367 8 112 Arkin Esther M Banik Aritra Carmi Paz Citovsky Gui Katz Matthew J Mitchell Joseph S B Simakov Marina 11 de diciembre de 2018 Selecting and covering colored points Discrete Applied Mathematics en ingles 250 75 86 ISSN 0166 218X doi 10 1016 j dam 2018 05 011 Consultado el 23 de marzo de 2021 Banik Aritra Sahlot Vibha Saurabh Saket 1 de agosto de 2020 Approximation algorithms for geometric conflict free covering problems Computational Geometry en ingles 89 101591 ISSN 0925 7721 doi 10 1016 j comgeo 2019 101591 Consultado el 23 de marzo de 2021 Obtenido de https es wikipedia org w index php title Problema de cobertura combinatoria amp oldid 137411539, 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