Basic Feasible Solution¶
Definition¶
A basic feasible solution is a basic solution of an equality-form LP with all its variables nonnegative. A basic solution with a negative variable is a basic infeasible solution.
Interpretation¶
A basic feasible solution is a corner point of the feasible region written in algebraic form: a basic solution whose values, slacks included, are all nonnegative. The simplex method keeps this combination of structure and feasibility at every step, so it can improve the objective without leaving the allowed region.
The five filled points , , , and are the corners of the region of the Giapetto model, and these are its basic feasible solutions. The four hollow points are also intersections of two boundary lines, so they are basic solutions, but they lie outside the region: at , for instance, .
Each intersection of two boundaries corresponds to a basic solution. The feasible ones (filled) are the basic feasible solutions; the hollow ones are basic but infeasible.
Two separate tests are involved. A solution is basic when the nonbasic variables are set to zero and the equations are solved for the rest; it is feasible when every resulting value satisfies its nonnegativity constraint. A point strictly inside the region passes the second test but not the first, and a hollow point passes the first but not the second.
Restricting attention to basic feasible solutions loses nothing: by corner point optimality, an LP with a finite optimum has an optimal corner, and simplex moves from one basic feasible solution to a better adjacent one until the optimality test is passed.
A common slip is to check only the decision variables. The hollow point has , yet , so it is not feasible.
Key Results¶
- Nonbasic variables are set to zero; feasibility is checked through the resulting basic values.
- A basic variable may be zero in a degenerate solution.
- For the course LPs with a finite optimum, an optimal basic feasible solution exists.
Examples¶
The filled points in the illustrated region are its feasible corners; the hollow boundary intersections violate at least one nonnegativity restriction in the augmented system.
- is basic feasible in the main simplex example.
- is basic but infeasible.
Prerequisites¶
Related Concepts¶
Sources¶
- OR Modelling · Week 2
Aliases: BFS, BF solution
Last updated: 20 October 2026 03:02
Basic Feasible SolutionMinimum-Ratio TestSimplex MethodSimplex Optimality TestBasic SolutionFeasible SolutionDegeneracy