Interface | Description |
---|---|
Objective |
Objective object to be used
in the
DFSearch.optimize(Objective)
for implementing the branch and bound depth first search. |
Class | Description |
---|---|
DFSearch |
Depth First Search Branch and Bound implementation
|
LimitedDiscrepancyBranching |
Branching combinator
that ensures that that the alternatives created are always within the
discrepancy limit.
|
SearchStatistics |
Statistics collected during the
execution of
DFSearch.solve() and
DFSearch.optimize(Objective) |
Sequencer |
Sequential Search combinator that linearly
considers a list of branching generator.
|
Exception | Description |
---|---|
StopSearchException |
Exception that is thrown to stop
the execution of
DFSearch.solve() , DFSearch.optimize(Objective) |
Copyright © 2018 Laurent Michel, Pierre Schaus, Pascal Van Hentenryck. All rights reserved.