Struct relp::algorithm::two_phase::strategy::pivot_rule::SteepestDescentAlongObjective [−][src]
pub struct SteepestDescentAlongObjective<F> { /* fields omitted */ }
Expand description
Goldfarb et. al’s 1977 “A practicable steepest-edge simplex algorithm”.
Trait Implementations
Create a new instance.
fn select_primal_pivot_column<IM, K>(
&mut self,
tableau: &Tableau<IM, K>
) -> Option<SparseTuple<IM::F>> where
IM: InverseMaintener<F = F>,
K: Kind,
F: Column<<K::Column as Column>::F> + Cost<K::Cost>,
fn select_primal_pivot_column<IM, K>(
&mut self,
tableau: &Tableau<IM, K>
) -> Option<SparseTuple<IM::F>> where
IM: InverseMaintener<F = F>,
K: Kind,
F: Column<<K::Column as Column>::F> + Cost<K::Cost>,
Column selection rule for the primal Simplex method.