Set view selection for brancher
[Other available functionality]
Classes | |
class | Gecode::Set::Branch::ByMinMin |
View selection class for view with smallest minimum element in lub-glb. More... | |
class | Gecode::Set::Branch::ByMinMax |
View selection class for view with largest minimum element in lub-glb. More... | |
class | Gecode::Set::Branch::ByMaxMin |
View selection class for view with smallest maximal element in lub-glb. More... | |
class | Gecode::Set::Branch::ByMaxMax |
View selection class for view with largest maximal element in lub-glb. More... | |
class | Gecode::Set::Branch::BySizeMin |
View selection class for view with smallest cardinality of lub-glb. More... | |
class | Gecode::Set::Branch::BySizeMax |
View selection class for view with largest cardinality of lub-glb. More... |
Detailed Description
Contains a description of view selection strategies on set views that can be used together with the generic view/value brancher class Gecode::ViewValBrancher (argument ViewSel).
All view selection classes require
#include <gecode/set/branch.hh>