Critical path determination by incorporating minimum and maximum time and distance constraints into linear scheduling · Study