Skip to content
D DocNectar

Free Corner Point Calculator

Find the corner points (vertices) of a feasible region defined by a system of linear inequalities — the setup step for linear programming.

100% Free No Signup Works on all devices

Built and fact-checked by the DocNectar team — see our editorial standards

Thanks for rating!

Key Features

Instant Calculation

Get accurate results in real time with our optimized algorithm.

Mobile Friendly

Fully responsive design. Works on all devices & screen sizes.

Privacy Focused

Your data stays on your device. We don't store any inputs.

100% Free

No hidden costs. This tool is completely free forever.

The corner point method for linear programming relies on a key fact: the optimal solution to a linear program always occurs at a vertex (corner point) of the feasible region. This tool finds those vertices by intersecting every pair of constraint boundary lines and keeping only the ones that satisfy every constraint.

How it works

Every pair of constraint boundary lines is solved together as a 2x2 system to find a candidate intersection point. Each candidate is then checked against every constraint (including x≥0 and y≥0 if included) — only points satisfying all of them are true corner points of the feasible region.

  1. Enter number of constraints.
  2. Enter include x ≥ 0 and y ≥ 0?.
  3. Enter constraint 1: a.
  4. Enter constraint 1: b.
  5. Enter constraint 1: relation.
  6. Enter constraint 1: right side.
  7. Enter constraint 2: a.
  8. Enter constraint 2: b.
  9. Enter constraint 2: relation.
  10. Enter constraint 2: right side.
  11. Enter constraint 3: a (optional).
  12. Enter constraint 3: b (optional).
  13. Enter constraint 3: relation.
  14. Enter constraint 3: right side (optional).
  15. Enter constraint 4: a (optional).
  16. Enter constraint 4: b (optional).
  17. Enter constraint 4: relation.
  18. Enter constraint 4: right side (optional).
  19. Enter constraint 5: a (optional).
  20. Enter constraint 5: b (optional).
  21. Enter constraint 5: relation.
  22. Enter constraint 5: right side (optional).
  23. Click Calculate to see your results.

Examples

A simple feasible region

With x+y≤10, 2x+y≤15, x≥0, and y≥0, the feasible region is a quadrilateral with corner points at (0,0), (7.5,0), (5,5), and (0,10).

Who should use it

  • Operations research and linear programming coursework.
  • Setting up the feasible region before manually testing an objective function.

Industry applications

  • Operations research
  • Business and economics (resource allocation problems)

Advantages

  • Automatically tests every pairwise intersection against every constraint.
  • Optional built-in x≥0, y≥0 non-negativity constraints.

Limitations

  • Limited to 2 variables and 5 constraints (plus non-negativity).
  • Does not evaluate an objective function or solve the full optimization.

Common mistakes to avoid

  • Forgetting to include the non-negativity constraints (x≥0, y≥0) that are implicit in most real-world linear programming problems.

Best practices

  • Sketch the constraints roughly on paper first so you have an intuition for which corner points to expect.

Tips

  • Once you have the corner points, evaluating a linear objective function at each one (and comparing) always finds the optimal solution — that's the rest of the corner point method.

Frequently asked questions

Without knowing the shape of the feasible region in advance, every pairwise intersection is a candidate — only after checking against every constraint do the actual (adjacent) vertices reveal themselves.
No — this tool performs the corner point identification step only; once you have the vertices, you'd separately evaluate your objective function at each one to find the optimum.

Get new calculators and guides in your inbox

No spam — just new tools like Corner Point Calculator and practical guides.

Favorites