Escolar Documentos
Profissional Documentos
Cultura Documentos
Optimização Combinatória
Relatório
Problema de Cobertura
Autor: Professor:
Isabel Primo João Soares
Junho de 2012
Resumo
O presente trabalho tem como objectivo abordar o problema de cobertura.
Este tipo de problema trata-se de um problema de programação inteira.
1
1 Problema de cobertura
Existem em optimização combinatória vários problemas com inúmeras apli-
cações. Um deles, sobre o qual se vai falar neste trabalho, é o problema de
cobertura. É um problema de programação inteira.
2
Pretende-se constituir a menor comissão possível que contenha pelo menos
um representante de cada um dos referidos grupos.
1, se
(
o senador j f or seleccionado para a comissao,
xj =
0, se caso contrario.
nição das variáveis de decisão, pode ver-se que o número de senadores selec-
cionados para a comissão vindos do grupo 1 é x1 + x2 + x3 + x4 + x5 e que
se requere que x1 + x2 + x3 + x4 + x5 ≥ 1.
Grupo 2: x6 + x7 + x8 + x9 + x10 ≥ 1
Grupo 3: x2 + x3 + x8 + x9 + x10 ≥ 1
Grupo 4: x1 + x5 + x6 + x7 ≥ 1
Grupo 5: x3 + x4 + x5 + x6 + x7 + x9 ≥ 1
Grupo 6: x1 + x2 + x8 + x10 ≥ 1
s.a x1 + x2 + x3 + x4 + x5 ≥ 1
x6 + x7 + x8 + x9 + x10 ≥ 1
x2 + x3 + x8 + x9 + x10 ≥ 1
x1 + x5 + x6 + x7 ≥ 1
x3 + x4 + x5 + x6 + x7 + x9 ≥ 1
x1 + x2 + x8 + x10 ≥ 1
xj = 1 ∨ xj = 0, j = 1, · · · , 10
ou seja
10
X
min f (x) = xj
j=1
s.a Ax ≥ b
3
xj = 1 ∨ xj = 0, j = 1, · · · , 10
1 1 1 1 1 0 0 0 0 0 1
0 0 0 0 0 1 1 1 1 1
1
0 1 1 0 0 0 0 1 1 1 1
onde A=
e b=
1 0 0 0 1 1 1 0 0 0 1
0 0 1 1 1 1 1 0 1 0 1
1 1 0 0 0 0 0 1 0 1 1
1, se
(
a boca de incendio esta localizada no vertice j
xj =
0, se caso contrario.
do grafo.
4
Figura 1: Rede de Segmentos de Ruas para o Problema de Localização de
Bocas de Incêndio
s.a x 1 + x7 ≥ 1
x1 + x2 ≥ 1
x1 + x6 ≥ 1
x2 + x3 ≥ 1
x3 + x5 ≥ 1
x3 + x4 ≥ 1
x4 + x5 ≥ 1
x4 + x6 ≥ 1
x6 + x10 ≥ 1
x9 + x10 ≥ 1
x8 + x9 ≥ 1
x7 + x8 ≥ 1
xj = 1 ou xj = 0, j = 1, · · · , 10
5
Cada restrição neste modelo corresponde a uma aresta na rede. Por exem-
plo, a primeira restrição requer que deva ser localizada uma boca de incêndio
entre os vértices 1 e 7, representado por e1 na gura. É de referir que cada
restrição envolve exactamente duas variáveis.
Referências
[1] Murty, Katta G. Operations research. Deterministic optimization models,
1995, page 306-314.