Prototipo

Simplex solver

A Java framework for formulating and solving linear optimization problems with Simplex, sensitivity analysis, and dual variables.

SimplexSolver turns a linear-programming model into a small Java framework: objective functions, restrictions, inequality handling, relation types, slack variables, and sensitivity analysis.

ObjectResponsibilitySignal
Objective functionDefines max/min direction and coefficientsModel clarity
RestrictionEncodes constraints and RHS valuesConstraint handling
Simplex tableauRuns the algorithm stepsAlgorithm implementation
Sensitivity analysisInterprets solution stabilityDecision support

The value here is the bridge from math to maintainable code. The solver is not just a notebook result; it is a typed representation of an optimization problem.

Repository: SimplexSolver.

Construido con

JavaSimplexLinear optimizationSensitivity analysis