Problema del recobriment

De testwiki
Salta a la navegació Salta a la cerca

Els problemes de recobriment són normalment problemes de minimització i programació lineal, els problemes duals dels quals s'anomenen problemes d'embalatge. Els exemples més prominents de problemes de recobriment són el problema del recobriment d'un conjunt.

Formulació LP general

En el context de programació lineal, es pot pensar en qualsevol programa lineal com a problema de recobriment si els coeficients a la matriu de restriccions, la funció objectiu, i el cantó de la dreta són no negatius.[1] Més precisament, consideri's el programa lineal general en variables enteres:

minimitzar i=1ncixi
subjecte a i=1naijxibj for j=1,,m
xi0 for i=1,,n.

Tal programa lineal en variables enteres s'anomena problema de recobriment si aij,bj,ci0 per a tot i=1,,n i j=1,,m.

Intuïció: Suposar que es tenen n tipus d'objecte i cada objecte del tipus i té un cost associat de ci. El nombre xi diu quants objectes del tipus i es compren. Si les restriccions A𝐱𝐛 es satisfan, es diu que 𝐱 és un recobriment (les estructures que es recobreixen depenen del context combinatori). Finalment, una solució òptima al citat programa lineal és un recoberiment de cost mínim.

Altres usos

Per a xarxes de Petri, per exemple, el problema del recobriment es defineix com la pregunta de si per a un marcatge donat, existeix un camí de la xarxa, tal que es pot arribar amb una marca més gran (o igual). Més gran vol dir aquí que tots els components són com a mínim tan grans com el del marcatge donat i com a mínim un és pròpiament més gran.

Notes

Plantilla:Referències

Bibliografia