









Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Pesquisa Operacional
Tipologia: Manuais, Projetos, Pesquisas
1 / 16
Esta página não é visível na pré-visualização
Não perca as partes importantes!










Pesquisa Operacional II 1
Pesquisa Operacional II 2
Pesquisa Operacional II 3
Pesquisa Operacional II 4
A
B
C
D
E
F
G
H
I
J
A
B
C
D
E
F
G
H
I
J
Estágios (Estágios ( nn ):): (^1122 33 )
Estados (Estados ( ss ))
Pesquisa Operacional II 7
B C D A 2 4 3
E F G B 7 4 6 C 3 2 4 D 4 1 5
H I E 1 4 F 6 3 G 3 3
J H 3 I 4
c c ijij == cc ACAC = 4= 4
cc ijij == cc (^) GIGI = 3= 3
Pesquisa Operacional II 8
A
B
C
D
E
F
G
H
I
J
2
4
3
7 4 6 3 2 4 4 1 5 1 4 6 3 3 3
4
3
O objetivo é decidir qual a rota que minimiza o custo total.
Pesquisa Operacional II 9
Pesquisa Operacional II 10
A
B
C
D
E
F
G
H
I
J
Pesquisa Operacional II 19
x (^3) s H I f (^) 3 *(s) x (^) 3 * E 1 + 3 = 4 4 + 4 = 8 4 H F 6 + 3 = 9 3 + 4 = 7 7 I G 3 + 3 = 6 3 + 4 = 7 6 H
*f 3 *(s, x 3 ) = c* (^) *sx3 + f 4 *(x 3 ) n* = 3:
Pesquisa Operacional II 20
cc^ CC,E,E
cc (^) CC,G,G
ff 33 (E) = 4(E) = 4
ff 33 (G) = 6(G) = 6
CT = 3 + 4 = 7CT = 3 + 4 = 7
CT = 4 + 6 = 10CT = 4 + 6 = 10
B
C
D
E
F
G
C
E
G
3
4
F 2
ff 33 (F) = 7(F) = 7 CT = 2 + 7 = 9CT = 2 + 7 = 9
Pesquisa Operacional II 21
cc (^) B,EB,E
ccB,G (^) B,G
ff^33 _(E) = 4(E) = 4_**
ff 33 (G) = 6(G) = 6
CT = 11CT = 11
CT = 12CT = 12
B
E
G
7
6
F 4
ff 33 (F) = 7(F) = 7 CT = 11CT = 11
cc (^) D,ED,E
cc^ D,GD,G
ff^33 _(E) = 4(E) = 4_**
ff 33 (G) = 6(G) = 6
CT = 8CT = 8
CT = 11CT = 11
D
E
G
4
5
F 1
ff 33 (F) = 7(F) = 7 CT = 8CT = 8
Pesquisa Operacional II 22
n = 2: x (^2) s E F G f (^) 2 *(s) x (^) 2 * B (^) 7 + 4 = 11 4 + 7 = 11 6 + 6 = 12 11 E ou F C 3 + 4 = 7 2 + 7 = 9 4 + 6 = 10 7 E D 4 + 4 = 8 1 + 7 = 8 5 + 6 = 11 8 E ou F
*f 2 *(s, x 2 ) = c* (^) *sx2 + f 3 *(x 2 )*
cc^ AA,B,B
cc (^) AA,D,D
ff 22 (B) = 11(B) = 11
ff 22 (D) = 8(D) = 8
CT = 2 + 11 = 13CT = 2 + 11 = 13
CT = 3 + 8 = 11CT = 3 + 8 = 11
A
B
D
2
3
C 4
ff 22 (C) = 7(C) = 7
A CT = 4 + 7 = 11CT = 4 + 7 = 11
B
C
D
n = 1: x (^1) s B C D f (^) 1 *(s) x (^) 1 * A 2 + 11 = 13 4 + 7 = 11 3 + 8 = 11 11 C ou D
*f 1 *(s, x 1 ) = c* (^) *sx1 + f 2 *(x 1 )*
A
B
C
D
25
A
B
C
D
E
F
G
n = 2: x (^2) s E F G f (^) 2 *(s) x (^) 2 * B 7 + 4 = 11 4 + 7 = 11 6 + 6 = 12 11 E ou F C 3 + 4 = 7 2 + 7 = 9 4 + 6 = 10 7 E D 4 + 4 = 8 1 + 7 = 8 5 + 6 = 11 8 E ou F
*f 2 *(s, x 2 ) = c* (^) *sx2 + f 3 *(x 2 )*
26
x (^3) s H I f (^) 3 *(s) x (^) 3 * E 1 + 3 = 4 4 + 4 = 8 4 H F 6 + 3 = 9 3 + 4 = 7 7 I G 3 + 3 = 6 3 + 4 = 7 6 H
*f 3 *(s, x 3 ) = c* (^) *sx3 + f 4 *(x 3 ) n* = 3:
A
B
C
D
E
F
G
H
I
27
A
B
C
D
E
F
G
H
I
A J
B
C
D
E
F
G
H
I
J
s f^ *4 (s) =^ c^ s,J x^4 ***** H 3 j I 4 j
n = 4:
Pesquisa Operacional II 28
A – C – E – H – J
A – D – E – H – J
A – D – F – I – J
1. O problema pode ser dividido em estágios , com uma decisão política atrelada a cada estágio.
O problema da diligência era dividido em 4 estágios (4 pernas da viagem);
A decisão política a ser tomada em cada estágio era qual apólice de seguro escolher, ou seja, qual o destino a ser selecionado para a próxima perna (estágio) da viagem.
Pesquisa Operacional II 37
6. O procedimento de resolução inicia-se ao encontrar a política ótima para o último estágio.
A solução para esse estágio final é, geralmente, trivial, assim como no problema da diligência.
Pesquisa Operacional II 38
7. Existe uma relação recorrente que identifica a política ótima para o estágio n , dada que a política ótima para o estágio n + 1 está disponível.
Para o exemplo da diligência essa relação era
{ (^) sx n ( (^) n )} n (^) x f s cn f x n
1
Pesquisa Operacional II 39
O tipo de relação recorrente difere entre os problemas de PD;
Contudo a notação utilizada permanece a mesma:
N = número de estágios; n = rótulo do estágio atual ( n = 1, 2, ..., N ) s (^) n = estado atual para o estágio n ; xn = variável de decisão para o estágio n ; xn *^ = valor ótimo de xn (dado s (^) n ); f (^) n ( s (^) n , xn ) = contribuição dos estágios n , n + 1, ..., N na função objetivo dado que o sistema inicia no estado s (^) n , a decisão imediata é xn e as decisões ótimas são tomadas na seqüência.
Pesquisa Operacional II 40
A relação recorrente será sempre da forma:
ou
Essa relação continua recorrendo à medida que se move para trás estágio por estágio.
*() min{ n (, n )} n (^) x f s f sx n
= *() max{ n (, n )} n (^) x f s f sx n
8. O procedimento de solução inicia pelo fim do problema e retrocede estágio por estágio até encontrar a política ótima no início do primeiro estágio.
Essa política ótima imediatamente leva a uma solução ótima para todo o problema, nominalmente, x 1 *^ para o estado inicial s 1 , depois x 2 *^ para o estado seguinte s 2 , depois x 3 ^ para o próximo estado s 3 e, assim por diante, até x N^ para o estágio s N.
Esse movimento retrospectivo foi demonstrado no problema da diligência, onde a política ótima foi encontrada sucessivamente no início de cada estado nos estágios 4, 3, 2 e 1, respectivamente.
Para qualquer problema de PD uma tabela como a seguinte pode ser obtida para cada estágio ( n = N , N – 1, ..., 1);
Quando chega-se à tabela para o estágio inicial ( n = 1), o problema foi solucionado. Como o estado inicial é conhecido, a decisão inicial é especificada para x 1 *^ nessa tabela. O valor ótimo das demais variáveis de decisão é especificado pelas tabelas para os próximos estágios, de acordo com o estado do sistema que resulta das decisões predecessoras.
x (^) n s (^) n f (^) *n (sn ) x (^) n *
f (^) n (s (^) n , x (^) n )
Pesquisa Operacional II 43
s (^) n
Estágio n Estado: s (^) n+
xn Contribuição de xn fn ( xn , sn ) fn *+ 1 (^ sn + 1 )
Estágio n +
Valor: Pesquisa Operacional II 44
Pesquisa Operacional II 45
Pesquisa Operacional II 46
Juntas médicas 1 2 3 0 0 0 0 1 45 20 50 2 70 45 70 3 90 75 80 4 105 110 100 5 120 150 130
Adicional pessoa-anos de vida País
Estágio n = n º do país ( n = 1, 2, 3); xn = número de juntas alocadas no estágio (país) n ; Estado s (^) n = número de juntas médicas ainda disponíveis para alocação nos países restantes.
Assim, no estágio 1 (país 1), onde todos os países são considerados para todas as alocações, s 1 = 5 (ainda existem 5 juntas para serem alocadas).
Todavia, nos estágios 2 e 3, s (^) n será 5 menos o número de juntas já alocadas nos estágios anteriores.
s 1 = 5, s 2 = 5 – x 1 , s 3 = s 2 – x 2.
3 1
Maximize ( ) i
pi xi
sãointeirosnão- negativos
Sujeitoa 5
3 1
i
i i
e x
=
Pesquisa Operacional II 55
**s 3 f 3 *(s 3 ) x 3 *** 0 0 0 1 50 1 2 70 2 3 80 3 4 100 4 5 130 5
x 2 s (^2) 0 1 2 3 4 5 f 2 *(s 2 ) x 2 * 0 0 0 0 1 50 20 50 0 2 70 70 45 70 0 ou 1 3 80 90 95 75 95 2 4 100 100 115 125 110 125 3 5 130 120 125 145 160 150 160 4
f (^) 2 ( s (^) 2 , x (^) 2 ) = p (^) 2 ( x (^) 2 )+ f (^) *3 ( s (^) 2 - x (^) 2 )
x (^1) s 1 0 1 2 3 4 5 f (^) 1 *(s 1 ) x (^) 1 * 5 160 170 165 160 155 120 170 1
*f 1 (s 1 , x 1 ) = p 1 (x 1 )+f 2 *(s 1 -x 1 ) País 1País 1* ÆÆ^ 11
País 2País 2 ÆÆ^ 33
País 3País 3 ÆÆ^ 11 Ganho máximo = 170.000Ganho máximo = 170.
Pesquisa Operacional II 56
A solução ótima tem x 1 *^ = 1 (1 junta médica para o 1º país);
Com isso s 2 = 5 – 1 = 4 (juntas disponíveis para o 2º país);
O que implica (para n = 2), x 2 *^ = 3 (3 juntas médicas para o 2º país);
Assim, s 3 = 4 – 3 = 1 (juntas disponíveis para o 3º país);
Finalmente (n = 3), x 3 *^ = 1 (1 junta médica para o 3º país).
Pesquisa Operacional II 57
Como f 1 *(5) = 170, a alocação (1, 3, 1) de juntas médicas para os três países incorrerá em um ganho de estimado de 170.000 no índice de desempenho considerado, o que é pelo menos 5.000 a mais do que qualquer outra alocação.
Pesquisa Operacional II 58
Estágio n = atividade n ( n = 1, 2, ..., N );
xn = número de recursos alocados à atividade (estágio) n ;
Estado s (^) n = número de recursos ainda disponíveis para alocação entre as atividades restantes.
s (^) n
n
Estado: s (^) n - xn
xn
Estágio: n +
Pesquisa Operacional II 61
Pesquisa Operacional II 62
s (^) n xn
1
2
S
fn ( s (^) n , xn )
fn *+ 1 ( 1 )
fn *+ 1 ( 2 )
f (^) n *+ 1 ( S )
p 1 p 2 p S
C 1
C 2
C S
. . .
Decisão Estado:
Estágio n
Probabilidade
Contribuição do estágio n
Estágio n + 1
Pesquisa Operacional II 63
Pesquisa Operacional II 64
Estágio n = n º da rodada do jogo ( n = 1, 2, 3); xn = número de fichas a serem apostadas no estágio n ; Estado s (^) n = número de fichas na mão para iniciar o estágio n.
A função objetivo a ser maximizada a cada estágio deve ser a probabilidade de terminar as três rodadas com pelo menos 5 fichas. Portanto,
f (^) n ( s (^) n , xn ) = probabilidade de terminar as três rodadas com pelo menos 5 fichas, dado que a aluna começa o estágio n no estado s (^) n , toma a decisão imediata xn e toma decisões ótimas a partir de então.
Assim,
A expressão f (^) n ( s (^) n , xn ) deve refletir o fato que ainda pode ser possível acumular 5 fichas mesmo que a aluna perca a próxima rodada;
Se ela perder, seu estado no próximo estágio será s (^) n – xn e a probabilidade de ela terminar com pelo menos 5 fichas será de
( ) max ( , ) 0 , 1 ,...,
fn sn = xn = snfnsnx n
fn * + 1 ( sn − xn )
Pesquisa Operacional II 73
Assim, a política ótima a ser adotada é:
Com esta política de ação a aluna tem 20/27 ≈ 74% de probabilidade de vencer a aposta com seus colegas.
= = =
=
= =
= = = =
=
seperder( 0), aposta perdida
2 sevencer( 4),^1 ,^2 ,^3 ,^4
seperder( 1), apostaperdida
sevencer( 3), 2 ou 3 1 seperder( 2),
seperder( 3), 2 ou 3
sevencer( 5), 0 sevencer( 4), 1
1
3
3
3 * 3
3 3 * 2 * 2
1 *
s
x s x
s
s x x s
s x
s x s x
x
Pesquisa Operacional II 74
Pesquisa Operacional II 75
1 2
1
3
2
1
3
2
1
3
1
País 0 País 1 País 2 País 3 País 4 Pesquisa Operacional II 76
1 2 3 1 153 160 181
Do País 0 ao País 1
1 2 3 1 325 338 294 2 283 349 264 3 300 318 281
Do País 1 ao País 2
1 2 3 1 143 159 147 2 131 120 109 3 172 190 207
Do País 2 ao País 3
1 1 325 2^301 3 308
Do País 3 ao País 4
n = 4 País 4 s x4* 1 325 1 2 301 1 3 308 1
f4(s) = cs,*
n = 3 x 3 País 3 s 1 2 3 f^ 3 *(s)^ x^ 3 * 1 468 460 455 455 3 2 456 421 417 417 3 3 497 491 515 491 2
*f 3 *(s, x 3 ) = c* (^) *sx3 + f 4 *(x 3 )*
Pesquisa Operacional II 79
n = 2 x^2 País 2 s 1 2 3 f (^) 2 *(s) x (^) 2 * 1 780 755 785 755 2 2 738 766 755 738 1 3 755 735 772 735 2
*f 2 *(s, x 2 ) = c* (^) *sx2 + f 3 *(x 2 )*
n = 1 x^1 País 1 s 1 2 3 f 1 *(s) x 1 * 1 908 898 916 898 2
*f 1 *(s, x 1 ) = c* (^) *sx1 + f 2 *(x 1 )*
Pesquisa Operacional II 80
Rota de mínimo custo: País 0 País 1 País 2 País 3 País 4 1 2 1 3 1 Caso o avião pouse no aeroporto dois do país 2, a melhor rota seria: 1 2 2 3 1
Pesquisa Operacional II 81
Máquinas A B C D 0 $0,00 $0,00 $0,00 $0, 1 $4,00 $5,00 $6,00 $4, 2 $8,00 $10,00 $11,00 $9, 3 $13,00 $14,00 $15,00 $13, 4 $17,00 $18,00 $18,00 $16, 5 $19,00 $20,00 $21,00 $18, 6 $21,00 $23,00 $24,00 $20,
Setor
Formulação do problema:
Estágio n = n º do setor ( n = 1, 2, 3, 4); xn = número de máquinas alocado no estágio (setor) n ; Estado s (^) n = número de máquinas ainda disponíveis para alocação nos demais setores.
Assim, no estágio 1 (setor 1), onde todos as máquinas são consideradas para todas as alocações, s 1 = 6 (ainda existem 6 máquinas para serem alocadas).
Todavia, nos estágios 2, 3 e 4, s (^) n será 6 menos o número de máquinas já alocadas nos estágios anteriores.
Pesquisa Operacional II 83
s 1 = 6, s 2 = 6 – x 1 , s 3 = s 2 – x 2 , s 4 = s 3 – x 3
4 1
Maximize ( ) i
pi xi
sãointeirosnão- negativos
Sujeitoa 6
4 1
i
i i
e x
=
84
6
0 1 2 3 4 5
6
21
5
19
4 17 3 2 13 (^18) 4
Estágio: 1
6
0
0
2 3 0 1 2 3 4 5
0
0 4 9 13 16 28
0
5 0 10 5 0 14 10 5 0
20 0
18
(^0) 6
0 1 2 3 4 5 0
6 0 11 6 0 15 11 6 0
0
(^0) 6
4
23
21
18
24
20
Pesquisa Operacional II 91
Ganho A B C D Esperado Máquinas Alocadas^30
Setor
0 2 2 2