Mission: Optimization
// A Linear Programming Companion

Interactively explore and visualize linear programming problems in two dimensions

Resources

Want to learn more about linear programming?

Limitations

Please note the following limitations of this visualization tool:

  • The tool is limited to two-dimensional problems (2 variables only)
  • Maximum of 10 constraints can be visualized
  • Variable values (x1 and x2) are limitted from -50 to 50
  • Constraint values are limitted from -100 to 100
  • For problems with no feasible solution or unbounded solutions, only basic information is provided
  • The visualization has finite bounds and may not display the complete feasible region for large-scale problems
  • Computation is performed client-side and may be resource-intensive for complex problems
Objective Function ? Define the function you want to maximize or minimize
Constraints ? Add linear constraints for your problem
Enforce non-negativity (x₁, x₂ ≥ 0) ? When checked, both variables must be non-negative
Visualization Bounds ? Set the range for the graph visualization
Example Problems