![]() |
aGrUM
0.14.2
|
An efficient unconstrained elimination sequence algorithm. More...
#include <agrum/agrum.h>
#include <agrum/graphs/algorithms/simplicialSet.h>
#include <agrum/graphs/algorithms/triangulations/eliminationStrategies/unconstrainedEliminationSequenceStrategy.h>
#include <agrum/graphs/graphElements.h>
Go to the source code of this file.
Classes | |
class | gum::DefaultEliminationSequenceStrategy |
An efficient unconstrained elimination sequence algorithm. More... | |
Namespaces | |
gum | |
gum is the global namespace for all aGrUM entities | |
An efficient unconstrained elimination sequence algorithm.
Class DefaultEliminationSequenceStrategy implements an unconstrained elimination sequence algorithm (that is, there is no external constraint on the possible elimination ordering). The ordering is determined as follows:
their neighbors) are eliminated first
neighbors, they become simplicial) and that create small cliques, are eliminated (see Bodlaender's safe reductions)
fill-ins to create cliques) that would create small cliques, are eliminated
last nodes to be eliminated.
Definition in file defaultEliminationSequenceStrategy.h.