As datas de início e conclusão das atividades em um diagrama rede são normalmente calculadas a partir do caminho de ida e de volta da análise do caminho crítico. Às vezes é necessário levar em conta as influências externas. Estas poderiam incluir datas de entrega de material, datas de reuniões de aprovação, datas de entrega contratuais e assim por diante.
A maioria das ferramentas de programação de cronograma acomodam uma variedade de tipos de datas impostas, como por exemplo:
- deve inciar mais tarde que;
- deve iniciar em;
- precisa concluir mais cedo que;
- precisa concluir em.
Essas restrições podem ser aplicadas tanto para o início quanto para o término das atividades. Cada uma delas pode ter um efeito sobre o caminho crítico.
No primeiro exemplo, a atividade F não pode começar até o 16º dia por causa de uma restrição externa. Como resultado, o caminho crítico começa no início dessa atividade.
No segundo exemplo, a atividade F não pode terminar mais tarde do que o 16º dia. Isto cria um problema com as atividades anteriores e um caminho com folga negativa.
Sequências de atividades com folga negativa são referidas como caminhos "supercríticos" ou "hipercríticos".