Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduo Um caso especial do modelo de transportes aquele em que cada origem tem uma unidade disponvel e cada destino necessita tambm de uma unidade. o caso de escalar vendedores para regies de vendas, mquinas para diversos locais etc. Essa caracterstica torna o algoritmo de solues bastante simples. Antes de aplic-lo, devemos verificar se o modelo est equilibrado. No modelo de designao, o nmero de origens deve ser igual ao nmero de destinos devido a sua caracterstica. Caso isso no ocorra, devemos construir origens ou destinos auxiliares, com custo de transferncia zero. Exemplo: o quadro representa os custos de transporte de uma mquina dos locais de depsito para as fbricas onde devero ser instaladas. Designar uma mquina para cada fbrica com o menor custo total possvel: F1 L1 L2 L3 L4 Descrio do Algoritmo a. Subtrair de cada linha seu menor valor. Em seguida fazer o mesmo com as colunas. Cada linha e cada coluna dever ento apresentar pelo menos um elemento nulo.
Subtrair o menor nmero de cada linha
F2 12 12 16 12
F3 15 13 19 13
F4 16 18 15 15
10 14 10 14
F1 0 2 0 2
F2 2 0 6 0
F3 5 1 9 1
F4 6 6 5 3
L1 L2 L3 L4
Pesquisa Operacional
F1 0 2 0 2
F2 2 0 6 0
F3 4 0 8 0
F4 3 3 2 0
L1 L2 L3 L4
b. Designar origens para destinos nas clulas em que aparece o elemento nulo. Dar preferncia a linhas ou colunas que tenham apenas um zero disponvel. Cada designao efetuada invalida os outros zeros na linha e na coluna da clula designada. Se a designao se completa, o problema est resolvido. F1 L1 L2 L3 L4
0
F2 2
0
F3 4 0 8 0
F4 3 3 2
0
2 0 2
6 0
A designao no se completou devido a origem 3 e ao destino 3, ento: c. Cobrir os zeros da tabela com o menor nmero de linhas possvel. Isto pode ser feito da seguinte forma: marcar as linhas sem designao; nas linhas marcadas, marcar as colunas com zeros; nas colunas marcadas, marcar as linhas com designao; nas linhas marcadas ,voltar a marcar as colunas com zeros at que no seja possvel marcar novas linhas ou colunas; riscar as linha no marcadas e as colunas marcadas.
Pesquisa Operacional
F1 L1 L2 L3 L4
0
F2 2
0
F3 4 0 8 0
F4 3 3 2
0
2 0 2
6 0
d. Encontrar o menor valor dentre os nmeros no cobertos, de todos os elementos da tabela. os elementos no cobertos ficam diminudos deste nmero; os elementos no cruzamento de coberturas ficam aumentados desse nmero; ao outros elementos permanecem iguais. F1 L1 L2 L3 L4 0 4 0 4 F2 0 0 4 0 F3 2 0 6 0 F4 1 3 0 0
F2 0
0
F3 2 0 6
0
F4 1 3
0
4 0 4
4 0
L1 -> F1 Custo 10 L3 -> F4 Custo 15 L2 -> F2 Custo 12 L4 -> F3 Custo 13 Total Custo 50
Pesquisa Operacional
O Caso de Maximizao
Caso a tabela de transferncia traga retornos que devem ser maximizados, o modelo dever ser substitudo por outro de minimizao. Como no problema dos transportes, isto pode ser feito multiplicando a funo objetivo por -1, ou transformando o quadro num quadro de perdas (complemento em relao a um valor fixo). Exemplo: o quadro representa as eficincias de quatro vendedores, testados em quatro regies. Os potenciais de vendas nas regies so conhecidos. Designar um vendedor para cada regio para maximizar o valor total das vendas. Capacidade de cada vendedor de atingir o potencial da regio em % R1 V1 V2 V3 V4 70 70 60 70 R2 60 80 90 80 R3 80 70 60 70 R4 90 90 70 80
Potencial de vendas em milhares de $ R1 = 100 ; R2 = 80 ; R3 = 60 R4 = 90 Soluo: Quadro de vendas ou retornos (% x Potencial de Vendas) R1 V1 V2 V3 V4 70 70 60 70 R2 48 64 72 64 R3 48 42 36 42 R4 81 81 63 72
Pesquisa Operacional
R1
R2
R3
R4 0 0 9 0
R1 V1 V2 V3 V4 9 9 10 0
R2 33 17 0 8
R3 3 9 6 0
R4 0 0 9 0
V1 V2 V3 V4
11 11 12 2
33 17 0 8
33 39 36 30
R2 33 17
0
R3 3 9 6 0
R4
0
0 9 0
A designao no se completou, origem 2 destino 3 Cobrir os zeros com o menor nmero de linhas possvel ( item c ) R1 V1 V2 V3 V4 9 9 10
0
R2 33 17
0
R3 3 9 6 0
R4
0
0 9 0
Prof. Clio Moliterno
Pesquisa Operacional
Encontrar o menor valor dentre os nmeros no cobertos, de todos os elementos da tabela ( item d ). R1 V1 V2 V3 V4 6 6 10 0
Subtrair 3 da tabela:
R2
R3 0 6 6 0
R4 0 0 12 3
30 14 0 8
R2 30 14
0
R3 0 0 6 6 0
R4 0
0
12 3
Total
Exerccios:
1. Resolva o problema de designao: 1 1 2 3 4
Origens Pesquisa Operacional Prof. Clio Moliterno
2 23 5 10 4
3 8 6 10 9
4 9 7 8 7
10 4 12 6
2 8 3 9
3 10 6 12
4 9 5 6
6 4 7
3. Resolva o problema de designao, onde o smbolo X indica a impossibilidade da designao da origem para o destino correspondente: 1 1 2 3 4
Origens
2 X 9 6 10
3 8 3 4 12
6 4 5 8
4. Quatro locais, L1, L2, L3, L4 necessitam de um equipamento. Existem quatro equipamentos disponveis, um em cada um dos depsitos D1, D2, D3, D4. A quilometragem entre os locais necessitados e os depsitos esto no quadro: L1 D1 D2 D3 D4 100 80 100 90 L2 120 70 80 90 L3 130 120 100 120 L4 140 90 110 80
Soluo Origem Destino 1 1 2 2 3 3 4 4 Km 350
Pesquisa Operacional