Uses of Interface
org.ddolib.ddo.core.heuristics.cluster.ReductionStrategy
Packages that use ReductionStrategy
Package
Description
This package contains defining the compilation type and the compilation input
This package contains the classes and interfaces defining the heuristics
which can be used to discard or merge node during the restriction or relaxation of the MDD.
This package contains the interfaces and abstract classes that must be implemented as problem
specific classes to model a problem.It also contains default implementation.
-
Uses of ReductionStrategy in org.ddolib.ddo.core.compilation
Fields in org.ddolib.ddo.core.compilation declared as ReductionStrategyModifier and TypeFieldDescriptionCompilationConfig.reductionStrategyStrategy used to reduce the width of the MDD by merging or discarding nodes. -
Uses of ReductionStrategy in org.ddolib.ddo.core.heuristics.cluster
Classes in org.ddolib.ddo.core.heuristics.cluster that implement ReductionStrategyModifier and TypeClassDescriptionclassCostBased<T>This strategy select the nodes based on the objective value of the best path leading to them.classGHP<T>Generalized Hyperplane Partitioning (GHP) reduction strategy for decision diagram layers.classHybrid<T>Hybrid reduction strategy that combines cost-based and distance-based clustering for decision diagram layers.classRandomBased<T>A simple random-based reduction strategy for decision diagram layers. -
Uses of ReductionStrategy in org.ddolib.modeling
Methods in org.ddolib.modeling that return ReductionStrategyModifier and TypeMethodDescriptiondefault ReductionStrategy<T> DdoModel.relaxStrategy()Strategy to select which nodes should be merged together on a relaxed DD.final ReductionStrategy<T> ExactModel.relaxStrategy()default ReductionStrategy<T> DdoModel.restrictStrategy()Strategy to select which nodes should be dropped on a restricted DD.final ReductionStrategy<T> ExactModel.restrictStrategy()default ReductionStrategy<T> LnsModel.restrictStrategy()Returns the strategy used to restrict the search neighborhood.