Buscar

Exercícios Sequenciamento GABARITO - prof Adriana

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LIS TA: E XERCÍCIOS SO BRE SEQ UENCIAM ENTO E PRO GRAM AÇ ÃO DE TAREFAS 
 
As soluções estão em fonte branco para serem vistas apenas após 
concluir o exercício 
 
Além das explicações a seguir, veja as apresentações exibidas em aula e as notas 
abaixo. Primeiramente reveja as apresentações feitas em aula e depois as notas abaixo. 
Antes de ver as soluções dos exercícios resolvidos, tente resolvê-los. 
 
• Método de Johnson 
O método de Johnson é um exemplo de método para sequenciamento de n trabalhos (ou 
tarefas), só que não mais em uma única máquina (ou centro de trabalho), mas sim, em 
duas máquinas (ou centros de trabalho). Supõe-se que todos os trabalhos têm que passar 
por ambas as máquinas numa mesma dada ordem (é claro que podemos sempre tratar o 
caso em que alguns trabalhos só precisam passar pela primeira máquina, ou só pela 
segunda, bastando para isso, definirmos o tempo de processamento como sendo zero). 
 
O objetivo do Método de Johnson é minimizar o “makespan”, ou seja, o tempo decorrido 
desde que se inicia o processamento primeiro trabalho a ser processado, na primeira 
máquina, até que se termine o processamento do último trabalho na segunda máquina. 
Observe que no caso de uma única máquina o makespan é o mesmo independentemente 
da sequência. No caso de duas máquinas, demonstra-se que numa sequência que 
minimiza o makespan, os trabalhos devem passam pela segunda máquina na mesma 
sequência de passagem pela primeira. Caso a segunda máquina termine um trabalho e 
não possa iniciar o seguinte porque a primeira máquina ainda não o liberou, esse tempo 
ocioso (espera da segunda máquina para que o trabalho termine na primeira) será 
somado ao makespan. Para eliminar os tempos ociosos na segunda máquina seria 
interessante tentar processar, na primeira máquina, os trabalhos em ordem crescente do 
tempo de processamento nela e processar na segunda máquina, os trabalhos em ordem 
decrescente de tempo de processamento nela. Isso tenderia a fazer com que a segunda 
máquina fique sem tempo ocioso. Mas se a ordem de passagem na segunda máquina tem 
que ser a mesma da passagem na primeira, em geral isso não é possível. O Método de 
Johnson resolve esse conflito. 
 
O método de Johnson serve para minimizar o makespan de trabalhos que passam por 
duas máquinas em oficina de fluxo pura. Entretanto, é interessante notar, que em alguns 
casos, esse método pode ser usado para minimizar o makespan de trabalhos que passam 
sequencialmente em três máquinas. Um caso desses, é quando o maior tempo de 
processo na máquina do meio é menor, ou igual ao menor tempo de processo na 
primeira máquina, ou menor, ou igual ao menor tempo de processo na última máquina. 
Se qualquer uma (ou ambas) dessas duas condições ocorrer, criamos duas máquinas 
fictícias somando, para cada trabalho, o tempo de processamento na máquina do meio ao 
tempo na primeira máquina e, também, ao tempo na última. Agora, considerando um 
problema com apenas duas máquinas e esses novos tempos de processamento e, a ele, 
aplicamos o Método de Johnson convencional. O resultado é a sequência ótima. 
 
2 
Exercício 1 
Sejam os trabalhos abaixo a serem processados sequencialmente em duas máquinas 
conforme abaixo: 
 
Trabalho Tempo de processamento 
 na máquina A 
Tempo de processamento 
 na máquina B 
1 180 40 
2 20 160 
3 120 100 
4 60 200 
5 240 80 
 
a) Supondo que os trabalhos chegam todos à oficina na mesma hora. Qual a sequência 
de processamento dos trabalhos que permite a oficina terminar todos os trabalho o 
mais cedo possível? 
Resp.: 
Aplicando-se o método de Johnson obtém-se a sequência {2, 4, 3, 5, 1}. 
 
b) Supondo que os tempos estão em minutos, e que a oficina abre às 7h e só fecha 
quando termina todos os trabalhos, a que hora ela irá fechar? 
Resp.: 
Construindo o Gráfico de Gantt relativo à sequência ótima acima, é possível verificar que 
o término do último trabalho na máquina B se dá após 660 minutos depois do início 
do primeiro trabalho na máquina A, ou seja o makespan é de 11h. Se a oficina abre às 
7 h ela deverá fechar às 18h. 
Através do Gráfico de Gantt é possível verificar ainda que a máquina B fica ociosa 
durante uma hora esperando que a máquina A termine o trabalho 1 para ela poder 
processá-lo. 
 
c) Considere ainda, a aplicação do Método de Johnson a uma situação com mais uma 
máquina, C, entre as duas outras (i.e. depois de A e antes de B), na qual os tempos de 
processamento de cada trabalho igual à média dos seus tempos em A e B. Pode-se 
aplicar o Método de Johnson para achar a sequência que minimiza o makespan? Caso 
negativo; porque não se pode garantir que o método vai gerar uma sequência ótima? 
Caso positivo; qual a sequência ótima? 
 
Resp.: 
Não se pode garantir que a aplicação do Método de Johnson para três máquinas irá 
produzir a sequência de makespan mínimo porque o maior tempo na máquina C será 
maior do que o menor tempo na máquina A e maior do que o menor tempo na 
máquina B (basta verificar que o tempo do trabalho 1 na máquina C é 110 > 40 > 20). 
 
 
3 
Exercício 2 
 
Seja o Problema de Sequenciamento de Johnson com 3 máquinas, abaixo: 
 
Trabalho Tempo de processamento 
 na máquina A 
Tempo de processamento 
 na máquina B 
Tempo de processamento 
 na máquina C 
1 90 5 20 
2 10 10 80 
3 60 20 50 
4 30 15 100 
5 120 18 40 
6 100 20 30 
 
Pergunta-se: 
a) A aplicação do Método de Johnson para 3 máquinas garante uma sequência ótima? 
Por que? 
Resp.: 
Sim; porque o maior tempo na máquina do meio, B, (p3,B = p6,B = 20) é igual ao menor 
tempo em uma das máquinas (máquina C) (p1,C = 20). 
b) Aplique o Método ao Problema. 
Resp.: 
Veja o problema modificado para aplicação do Método de Johnson para duas máquinas 
abaixo, obtido somando-se o tempo de cada trabalho na máquina do meio aos 
respectivos tempos nas máquinas anterior e posterior. 
Trabalho Tempo de processamento 
 na máquina A 
Tempo de processamento 
 na máquina C 
1 95 25 
2 20 90 
3 80 70 
4 45 115 
5 138 58 
6 120 50 
 
A sequência ótima é {2, 4, 3, 5, 6, 1}. O gráfico de Gantt correspondente é apresentado 
abaixo. Repare os tempos ociosos nas máquinas B e C. 
45040035030025020015010050
165342
4 165
42 1653
32
C
B
A
435100 
4 
 
Exercício 3 
Um pequeno porto tem um único berço de atracação e recebe navios de diferentes tamanhos 
e com diferentes tipos de carga. Num determinado dia encontram-se em espera para descarga os 
seguintes navios, todos sujeitos a multas. 
 
Identificação 
do navio 
Tempo p/ 
descarga 
Multa por 
hora 
1 12 100 
2 24 400 
3 6 300 
4 36 200 
5 18 100 
 
(a) Qual a sequência de descarga dos navios que minimiza a multa total? Qual o total de 
multa a ser pago? Qual o tempo médio de espera? 
 
Resp.: 
Utilizando o MTPP ou WSPT conforme tabela abaixo, tem-se a sequência de navios 3, 2, 
1, 4 e 5 ou 3, 2, 1, 5 e 4 que minimizam o tempo total de fluxo e de trabalhos em sistema 
com base em um fator de ponderação. O total da multa a ser paga é de 21.600 e o tempo 
médio de espera é de 31,2 horas ou 31 horas e 12 minutos conforme valores 
apresentados na tabela a seguir. 
 
Identificação 
do navio
Tempo p/ 
descarga
Multa por 
hora
pj/wj Sequência
Tempo de 
espera
Multa
1 12 100 0,12 3 30 3000
2 24 400 0,06 2 6 2400
3 6 300 0,02 1 0 0
4 36 200 0,18 4 42 8400
5 18 100 0,18 4 78 7800
Tempo de 
espera 
médio
Multa total
31,2 21600 
 
 
 
(b) Qual a sequência que minimiza a o tempo médio de espera? Qual o tempo médio de 
espera? Qual o total de multa a ser pago? 
 
Resp.: 
Utilizando o STP ou MTP tem-se a sequência 3, 1, 5, 2 e 4 que minimizam o tempo total 
de fluxo e de trabalhos em sistema, e consequentemente o tempo médio de espera. O 
tempo médio de espera é de 24 horas e o total de multa a ser pago é de 28.800 conforme 
valores apresentados na tabela a seguir. 
 
5 
Identificação 
do navio
Tempo p/ 
descarga
Multa por 
hora
Sequência
Tempo de 
espera
Multa
1 12 100 2 6 600
2 24 400 4 36 14400
3 6 3001 0 0
4 36 200 5 60 12000
5 18 100 3 18 1800
Tempo de 
espera 
médio
Multa total
24 28800 
 
 
 
Exercício 4 
Uma oficina faz a manutenção de uma frota de ônibus padronizada com um único 
modelo utilizado em todas as linhas da empresa. Para reduzir a probabilidade de colocar 
nas suas linhas menos ônibus do que os contratos de concessão da prefeitura exigem (e 
com isso, ter que pagar elevadas multas), a empresa mantém em sua frota um número de 
ônibus um pouco maior do que o necessário. Dessa forma, quando um ônibus quebra, 
ela o substitui por um ônibus que não esteja em uso e envia o ônibus quebrado para 
reparo em sua oficina. Como o investimento representado por um ônibus é substancial, o 
número de ônibus em excesso ao necessário para seus contratos não é muito grande. Por 
isso o objetivo da gerência da oficina é ter o máximo de ônibus prontos para entrar em 
uso (o que obviamente, equivale a ter o menor número possível de ônibus na oficina). 
Supondo que o tempo necessário para o conserto de cada ônibus que entra na oficina 
pode ser estimado com precisão; qual deve ser a regra de seqüenciamento para atender o 
objetivo da gerência. 
Resp.: 
Como o número de ônibus que se dispõe é constante, maximizar o número de ônibus 
fora da oficina é o mesmo que minimizar o número na oficina. Sabemos que a regra 
MTP (ou SPT) minimiza o número médio de trabalhos no sistema, por isso a regra de 
seqüenciamento a usar deveria ser a de consertar os ônibus na ordem crescente de seus 
tempos de conserto. 
 
 
Exercício 5 
Uma pequena empresa de consultoria tem sete contratos de projetos (dados na tabela 
abaixo), todos com datas de entrega estabelecidas medidas em dias a partir de hoje. Os 
consultores são um pequeno grupo que só pode desenvolver um projeto por vez e, uma 
vez iniciado, um projeto não pode ser interrompido. De acordo com os termos do 
contrato, os consultores pagarão multa fixa de $3000, por cada projeto em atraso (sem 
importar quão atrasado). Responda às perguntas abaixo indicando como você chegou à 
sua resposta e como você tem certeza de que é a melhor solução citando o nome do 
método, ou explicando por que. 
6 
Qual a sequência de execução dos projetos que maximiza a receita líquida (i.e. receita 
total menos o total pago em multas) do grupo? [Dica: repare que a receita não muda com 
a sequência e que interessa apenas o número de trabalhos atrasados] 
 
Projeto 1 2 3 4 5 6 7 
Duração 2 5 6 8 11 12 14 
Valor do projeto 1 4 2 10 12 10 16 
Data para entrega 6 12 30 19 12 18 24 
 
 
Resp.: 
Como a receita não muda com a sequência de projetos, apenas a multa que pode variar 
com a quantidade de projetos em atraso, o melhor método a ser aplicado no 
sequenciamento dos projetos é o Método de Moore. Isso porque tal método visa 
minimizar o número de trabalhos em atraso, e com isso a quantidade de multas fixas 
recebidas pela empresa de consultoria. 
 
7 
Aplicando-se a regra do EDD (Earliest due date)
Projeto 1 2 5 6 4 7 3
Duração 2 5 11 12 8 14 6
Valor do projeto 1 4 12 10 10 16 2
Data para entrega 6 12 12 18 19 24 30
Data de término 2 7 18 30 38 52 58
Defasagem -4 -5 6 12 19 28 28
Projeto 1 2 6 4 7 3 5
Duração 2 5 12 8 14 6 11
Valor do projeto 1 4 10 10 16 2 12
Data para entrega 6 12 18 19 24 30 12
Data de término 2 7 19 27 41 47 58
Defasagem -4 -5 1 8 17 17 46
Projeto 1 2 4 7 3 5 6
Duração 2 5 8 14 6 11 12
Valor do projeto 1 4 10 16 2 12 10
Data para entrega 6 12 19 24 30 12 18
Data de término 2 7 15 29 35 46 58
Defasagem -4 -5 -4 5 5 34 40
Projeto 1 2 4 3 5 6 7
Duração 2 5 8 6 11 12 14
Valor do projeto 1 4 10 2 12 10 16
Data para entrega 6 12 19 30 12 18 24
Data de término 2 7 15 21 32 44 58
Defasagem -4 -5 -4 -9 20 26 34
Como o projeto 5 é o primeiro na sequência que possui atraso, dentre os três 
primeiros ele é o que possui maior duração e por isso é transferido para o final da 
sequência.
Refazendo os cálculos com a saída do projeto 6, tem-se o projeto 7 como o próximo 
na sequência que possui atraso. Dentre os quatro primeiros, ele coincidentemente 
é o que possui maior duração e por isso é transferido para o final da sequência.
Refazendo os cálculos com a saída do projeto 5, tem-se o projeto 6 como o próximo 
na sequência que possui atraso. Dentre os três primeiros, ele coincidentemente é 
o que possui maior duração e por isso é transferido para o final da sequência.
Dessa forma, garante-se que a sequência 1, 2, 4, 3, 5, 6 e 7 minimiza o número de 
projetos em atraso e consequentemente o total de multa recebida pela empresa. 
 
 
 
 
 
8 
Exercício 6 
O departamento jurídico de uma empresa cuida de processos de cobrança judicial cujo 
tempo de resolução é muito bem previsível. A chegada de processos não é regular, de 
modo que frequentemente existe um acúmulo de processos relativos a cobranças cujos 
valores são bem variados. O objetivo é minimizar o valor global dos processos ainda não 
resolvidos visto que quanto maior o valor desse estoque de processos, maior o custo de 
oportunidade em que a empresa está incorrendo. Num dado momento, os processos a 
serem processados são conforme a tabela abaixo. 
Trabalho Tempo de processo 
(semanas) 
Valor do processo (kR$) 
1 5 3 
2 3 4 
3 9 6 
4 7 10 
5 15 1 
(a) Qual a sequência ótima? Explique por que essa sequência minimiza o custo de 
oportunidade do dinheiro que a empresa tem por receber (Dica: o custo de oportunidade 
do dinheiro dos processos ainda não resolvido é a taxa de custo de oportunidade do 
capital vezes o valor total dos processos ainda não resolvidos). Na sua explicação 
mencione o nome do método que você utilizou e qual a medida de desempenho que ele 
garantidamente otimiza, ou demonstre que ele otimiza a medida de desempenho. 
Repostas não explicadas poderão ser desconsideradas. 
 
Resp.: 
A sequência ótima de resolução dos trabalhos é 4, 2, 3, 1 e 5. A regra de sequenciamento 
utilizada foi a Menor Tempo de Processamento Ponderado (MTPP ou WSTP), visto que 
ela garante o menor número de projetos em sistema considerando um fator de 
ponderação tal como o valor do processo em espera ou custo de oportunidade. Na tabela 
a seguir encontram-se os valores obtidos para essa resposta. 
 
Trabalho
Tempo de 
processo 
(semanas)
Valor do 
processo 
(kR$)
pj/wj Sequência
Custo de 
oportunidade
1 5 3 1,67 4 57
2 3 4 0,75 2 28
3 9 6 1,50 3 60
4 7 10 0,70 1 0
5 15 1 15,00 5 24
169 
 
 
(b) Qual a sequência que minimiza o número médio de processos no escritório. Diga 
brevemente como chegou a ela, ou cite o nome e a propriedade do método utilizado 
que lhe permitiu chegar à sequência ótima. 
 
9 
Resp.: 
Utilizando o STP ou MTP tem-se a sequência 2,1,4,3 e 5 que minimizam o tempo total 
de fluxo e de trabalhos em sistema, e consequentemente o tempo médio de espera deles. 
Na tabela a seguir encontram-se os valores obtidos para essa resposta. 
 
Trabalho
Tempo de 
processo 
(semanas)
Valor do 
processo 
(kR$)
Sequência
Tempo de 
espera
1 5 3 2 3
2 3 4 1 0
3 9 6 4 15
4 7 10 3 8
5 15 1 5 24
10 
 
 
 
Exercício 7 
Em uma oficina de lanternagem de automóveis os trabalhos são realizados em 
duas seções: lanternagem e pintura. Atualmente quatro automóveis estão para reparo na 
oficina e os tempos de processamento (em horas) previstos para cada seção são os 
seguintes 
Auto Lanternagem Pintura 
1 10 6 
2 5 8 
3 12 9 
4 7 8 
a) Qual a sequência de reparo dos autos que permite a oficina terminar todos os 
trabalhos o mais cedo possível? 
b) Considerando a sequência respondida em a), quantas horas serão necessárias do 
início do primeiro reparo até terminar todos os reparos nesses quatro automóveis? 
Resp.: 
(a) Uma sequência que minimize o makespan é o que se deseja. Como visto em aula, o 
Método de Johnson produz tal sequência. Aplicando temos: 
1. Menor tempo = 5 do auto (tarefa) 2 na lanternagem (máquina 1), ⇒ (2, x, x, x), 
elimina-se a tarefa 2. 
2. Menor tempo no restante do problema = 6 da tarefa 1 na máquina 2 (pintura), ⇒ (2, 
x, x, 1), elimina-sea tarefa 1. 
3. Menor tempo no restante do problema = 7 da tarefa 4 na máquina 1, ⇒ (2, 4, x, 1), 
elimina-se a tarefa 4. 
A tarefa restante é colocada na única posição restante nos fornecendo a 
sequência ótima (2, 4, 3, 1) 
 
(b) Há quem prefira fazer um gráfico de Gantt. Aqui fica mais fácil calcular os tempos de 
término na máquina 1 e os inícios e términos na máquina 2: 
Máquina 1: C2,1 = 0+5 = 5; C4,1 = 5+7 =12; C3,1 = 12+12= 24; C1,1 = 24+10 =34; 
1
0 
Máquina 2: C2,2 = C2,1 +8 = 13; C4,2 = Max{ C2,2; C4,1 }+8 =13+8=21; C3,2 = Max{ 
C4,2; C3,1 }+9 =24+9= 33; C1,2 = = Max{ C3,2; C1,1 }+6 =34+6= 40 
 
 
Exercício 8 
Uma oficina de reparos tem três seções. A primeira seção faz o diagnóstico, a segunda 
uma limpeza e a terceira o conserto em si. Em alguns casos, o problema é óbvio e não há 
necessidade de diagnóstico. Em outros casos, a limpeza é desnecessária. É fácil de se 
estimar com boa precisão os tempos que cada trabalho toma em cada seção, pois uma 
tipologia já foi bem estabelecida. Num dia os trabalhos a serem executados na oficina são 
conforme abaixo. 
 
 Tempos de processamento (minutos) 
Identificação Seção A Seção B Seção C 
1 50 30 80 
2 90 140 
3 30 60 
4 50 120 
5 60 
 
a) O dono da oficina só vai para casa quando todos os trabalhos forem concluídos e ele 
quer ir embora o mais cedo possível. Em que ordem ele deve processar os 
trabalhos? (Diga por que você pode garantir que a sua resposta é ótima, citando o 
método utilizado e deixando indicado como realizou o método). 
 
 
Resp.: 
O Método de Johnson garante uma solução ótima para o sequenciamento de tarefas em 
3 máquinas, se o maior tempo da máquina do meio (Seção B = 50) é menor que o tempo 
ou na primeira máquina (Seção A = 0) ou na última máquina (Seção C = 60), o que 
acontece nesse problema. Nesse caso, a sequência ótima é 5, 3, 4, 1 e 2, isso porque o 
menor tempo entre as máquinas X e Y é o da tarefa 5 na máquina X, logo ela deve ser a 
primeira atividade; o próximo menor tempo é da tarefa 3 na máquina X e por isso é a 
segunda atividade; o menor tempo das atividades restantes encontra-se na atividade 4 e 
na máquina X, por isso essa é a terceira; o menor tempo das duas atividades restantes 
encontra-se na atividade 1 na máquina X, e por isso ela é a quarta na sequência; ficando 
por último a atividade 2. Esses dados encontram-se apresentados na tabela a seguir. 
 
1
1 
Identificação Seção A Seção B Seção C
Máquina 
X (A+B)
Máquina 
Y (B+C)
Sequência
1 50 30 80 80 110 4
2 90 140 90 140 5
3 30 60 30 60 2
4 50 120 50 170 3
5 60 0 60 1
Tempos de processamento 
(minutos)
 
 
 
 
 
b) Quanto tempo ele vai demorar na oficina antes de poder ir para casa? Deixe indicado 
como você chegou ao resultado. 
 
Resp.: 
O tempo total que o dono deverá ficar na oficina é de 460 minutos, visto que esse é o 
somatório do tempo de processamento de todos os trabalhos na Seção C que é a única 
que fica sem tempo ocioso conforme o gráfico a seguir. 
 
A
B
C
0 5 10 15 20 25 30 35 40 45
2
2
4
4
1
1
5 3
3 1
 
 
 
 
 
Exercício 9 
Uma loja tem um único balcão que atende a todos os clientes que nela entram. Os clientes 
chegam de forma aleatória e são atendidos em ordem de chegada. Cada cliente deve demorar não 
mais do que X minutos na loja (desde que chega até ter seu atendimento concluído). Caso 
demore mais do que X minutos, o tempo excedente é considerado atraso e, caso demore menos, 
o que faltar para X minutos é considerado adiantamento. Explique por que ao atender os clientes 
na mesma ordem em que chegam a gerência estará minimizando o atraso do cliente que mais 
ficar atrasado, ou caso não resulte nenhum cliente atrasado, a gerência estará maximizando o 
adiantamento do cliente que resultar menos adiantado. 
Resp.: Segundo o enunciado, para cada cliente, a data prometida é o instante X minutos após 
sua chegada à loja. Como os clientes são atendidos por ordem de chegada, são também atendidos 
em ordem crescente de data prometida. Ora, sabemos da teoria que o seqüenciamento em ordem 
de crescente de data prometida minimiza a máxima defasagem (lateness), ou seja, minimiza o 
maior atraso da sequência ou, se não houver atraso, maximiza o menor adiantamento. 
 
 
 
1
2 
Exercício 10 (método de Campbell, Dudek e Smith) 
 
Máquina → 
Trabalho↓ 
A B C D 
1 3 7 6 4 
2 7 6 2 9 
3 5 4 3 10 
4 4 2 5 3 
 
Resp.: (a) Uma sequência que minimize o makespan é o que se deseja. Como visto em 
O método gera apenas 3 sequências conforme abaixo 
 Sequência / Makespan 
Primeira sequência (1, 3, 2, 4) / 42 
Segunda sequência (4, 1, 2, 3) / 43 
Terceira sequência (3, 2, 1, 4) / 39 
Com outro método obtive a sequência (3, 2, 4, 1) / 38 (a melhor, talvez a ótima)

Outros materiais