Escolar Documentos
Profissional Documentos
Cultura Documentos
Departamento de Informática
Universidade Federal de Viçosa
Note que...
se cada atividade for executada uma por vez, a duração da
obra é de 79 semanas
existem atividades que podem ser realizadas
simultaneamente com outras atividades
isso pode reduzir a duração da execução da obra
Questões a serem respondidas
Qual é o tempo total requerido para completar o projeto se
nenhum atraso ocorrer?
Quais as atividades que não podem sofrer atrasos
(atividades críticas ou gargalos)?
Como programar a execução das atividades?
Problema do Caminho Crítico Método PERT-CPM Modelo de Programação Linear
Caminho Comprimento
Inicio → A → B → C → I → J → L → N → Fim 2 + 4 + 10 + 7 + 8 + 5 + 6 = 42
Inicio → A → B → C → I → J → K → N → Fim 2 + 4 + 10 + 7 + 8 + 4 + 6 = 41
Inicio → A → B → C → E → F → J → L → N → Fim 2 + 4 + 10 + 4 + 5 + 8 + 5 + 6 = 44
Inicio → A → B → C → E → F → J → K → N → Fim 2 + 4 + 10 + 4 + 5 + 8 + 4 + 6 = 43
Inicio → A → B → C → E → H → M → Fim 2 + 4 + 10 + 4 + 9 + 2 = 31
Inicio → A → B → C → D → G → H → M → Fim 2 + 4 + 10 + 6 + 7 + 9 + 2 = 40
Problema do Caminho Crítico Método PERT-CPM Modelo de Programação Linear
Caminho Comprimento
Inicio → A → B → C → I → J → L → N → Fim 2 + 4 + 10 + 7 + 8 + 5 + 6 = 42
Inicio → A → B → C → I → J → K → N → Fim 2 + 4 + 10 + 7 + 8 + 4 + 6 = 41
Inicio → A → B → C → E → F → J → L → N → Fim 2 + 4 + 10 + 4 + 5 + 8 + 5 + 6 = 44
Inicio → A → B → C → E → F → J → K → N → Fim 2 + 4 + 10 + 4 + 5 + 8 + 4 + 6 = 43
Inicio → A → B → C → E → H → M → Fim 2 + 4 + 10 + 4 + 9 + 2 = 31
Inicio → A → B → C → D → G → H → M → Fim 2 + 4 + 10 + 6 + 7 + 9 + 2 = 40
Forward Pass
TICi = maxj {TFCj }, para toda atividade j pré-requisito de i
TFCi = TICi + Di
Backward Pass
TFTi = minj {TITj }, para toda atividade j sucessora de i
TITi = TFTi − Di
Folga de atividade
Si = TITi − TICi (ou TFTi − TFCi )
Uma atividade i é crítica se Si = 0
Problema do Caminho Crítico Método PERT-CPM Modelo de Programação Linear
Passo Forward
TICA = TFCinicio = 0
TICinicio = TFCinicio = 0
TFCA = TICA + DA = 0 + 2 = 2
Problema do Caminho Crítico Método PERT-CPM Modelo de Programação Linear
Passo Forward
Passo Forward
Passo Forward
Passo Forward
TICG = TFCD = 22
TFCG = TICG + DD = 22 + 7 = 29
Problema do Caminho Crítico Método PERT-CPM Modelo de Programação Linear
Passo Forward
Passo Forward
Passo Forward
...
Duração mínima do projeto: 44
TFIfim = max{TFCM , TFCN } = 44
Problema do Caminho Crítico Método PERT-CPM Modelo de Programação Linear
Passo Backward
Passo Backward
N pode e deve começar o mais cedo que M pode começar é após 38 semanas
após 38 semanas M deve começar, no mais tardar, após 42 semanas
Problema do Caminho Crítico Método PERT-CPM Modelo de Programação Linear
Passo Backward
Passo Backward
Passo Backward
Passo Backward
Folgas
Folgas
Folgas
Variáveis de decisão
ti : tempo de início mais cedo da atividade i
Objetivo
min tfim
Restrições:
tinicio = 0
ti ≥ tj + Dj , para toda atividade j pré-requisito de i