The Florida AI Research Society · 2008 · 86 citations · 10 references
BusinessComputer ScienceKnowledge RepresentationOptimizationSchedulingConstraint ProgrammingConstraint SatisfactionConstraint-based SchedulingScheduling OptimizationScheduling TheoryConditional Task SchedulingConstraint PropagationConstraintsInterval ConstraintsScheduling ConstraintsScheduling Problems
Reasoning with conditional time-intervals representing activities or tasks that may or may not be executed in the final schedule is crucial in many scheduling applications. In Constraint-Based Scheduling, those problems are usually handled by defining new global constraints over classical integer variables. The approach described in this paper takes a different perspective by introducing a new type of variable (namely a time-interval variable) that intrinsically embeds the notion of conditionality. This dual perspective facilitates the modelling process while ensuring a strong constraint propagation and an efficient search in the engine. The approach forms the foundations of the new generation of scheduling model and algorithms provided in ILOG CP Optimizer.
10
Gaining efficiency and flexibility in the simple temporal problem
Amedeo Cesta, Angelo Oddi · 2002 · 73 citations