Module org.maxicp

Package org.maxicp.modeling.constraints.scheduling


package org.maxicp.modeling.constraints.scheduling
Symbolic constraints for scheduling
  • Record Classes
    Class
    Description
    Exclusive alternative between intervals.
    Constraint that enforces a CumulFunction to remain within bounds at every point overlapping the execution of at least one interval.
    Constraint fixing the length of an interval variable to a given constant value.
    Constraint enforcing that a cumulative function function never exceeds limit over its horizon.
    Disjunctive scheduling constraint ensuring that no two present intervals in intervals overlap in time.
    Modeling-level constraint for no-overlap with position variables.
    Constraint enforcing that an interval variable intervalVar must be present.
    Span constraint between intervals.
    Constraint fixing the start time of an interval variable to a given constant value.
    Constraint enforcing that an interval variable starts at or after a given time start.