| 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.