Module org.maxicp

Class SequenceRank

java.lang.Object
org.maxicp.search.SequenceRank

public class SequenceRank extends Object
Sequence-based ranking search inspired by Rank.

As long as the selected sequence (the one with the smallest slack) is not fully ranked, a standard first-fail insertion search is applied to fix that sequence. The node selected for insertion is the insertable one whose interval has the smallest earliest start time. Branching tries every possible insertion position for the selected node.

Author:
Pierre Schaus