Combined Rules
MOD (modified operation due date) PNj = max (t + oj, tdj)
(SPT-Tr) (Truncated SPT) PNj = max (oj + r, tsj / nj*)
Here r is free parameters that influence the weight of the SPT component associate to the Slack component.
SL + SPT (max of slack and operation time) PNj = max (oj, tsj / wj*)
CR + SPT (dynamic version of MOD rule) PNj = max (t + oj, t + oj. (tdj*- t)/wj*)