Class SI

  • All Implemented Interfaces:
    Serializable, Cloneable

    public class SI
    extends PR
    This rule implements a truncated version of SPT, often referred to as SI^x, see e.g. Blackstone (1982). The SI^x rule first distinguishes between jobs with positive and negative slack with the latter group receiving priority. Jobs within a group are sequenced according to SPT.
    Author:
    Christoph Pickardt, 2011-11-15
    See Also:
    Serialized Form
    • Constructor Detail

      • SI

        public SI()
    • Method Detail

      • calcPrio

        public double calcPrio​(PrioRuleTarget j)
        Description copied from class: PR
        Returns the priority value of entry. This method has to be overwritten by a priority rule.
        Specified by:
        calcPrio in class PR
      • setTieBreaker

        public void setTieBreaker​(PR tieBreaker)
        Description copied from class: PR
        Sets the tie breaker rule to use.
        Overrides:
        setTieBreaker in class PR
        Parameters:
        tieBreaker - The tie-breaker to use.