|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Simplex algorithm for linear programming. More...
#include <limits>#include <fstream>#include <vector>#include <chrono>#include <tpl_dynMat.H>#include <tpl_dynDlist.H>#include <ah-errors.H>Go to the source code of this file.
Classes | |
| struct | Aleph::SimplexStats |
| Execution statistics for the Simplex algorithm. More... | |
| struct | Aleph::SensitivityRange< T > |
| Sensitivity analysis result for a coefficient. More... | |
| class | Aleph::Simplex< T > |
| Linear program solver using the Simplex method. More... | |
| class | Aleph::RevisedSimplex< T > |
| Revised Simplex algorithm for linear programming. More... | |
| struct | Aleph::RevisedSimplex< T >::EtaMatrix |
Namespaces | |
| namespace | Aleph |
| Main namespace for Aleph-w library functions. | |
Enumerations | |
| enum class | Aleph::ConstraintType { Aleph::LE , Aleph::GE , Aleph::EQ } |
| Constraint type for linear programming. More... | |
| enum class | Aleph::OptimizationType { Aleph::Maximize , Aleph::Minimize } |
| Optimization direction for linear programming. More... | |
Simplex algorithm for linear programming.
Implements the Simplex method for solving linear programming problems: maximize/minimize c'x subject to Ax ≤ b, x ≥ 0.
Definition in file Simplex.H.