1. Introduction
When several constraints are put together in a linear programming problem, they do not just give separate conditions. All of them work at the same time and create a certain region of allowed points. This region is where all constraints are satisfied together.
In these notes, I want to clearly separate two ideas: a feasible region, where all conditions fit together, and an infeasible situation, where they do not. Thinking in terms of regions on the graph makes it much easier to see whether a problem has any valid solution or not.
2. Meaning of a Region in Linear Programming
Every constraint in two variables (like \(x\) and \(y\)) describes a part of the \(xy\)-plane. For example, a single inequality gives a half-plane, and a non-negativity condition restricts us to one side of an axis.
When all constraints are taken together, the set of all points \((x, y)\) that satisfy them forms a region. This region represents all possible solutions that fit the conditions of the problem. The rest of the plane can be ignored, because those points break one or more constraints.
3. Feasible Region
The feasible region is the heart of a linear programming model. It is the set of all points that satisfy every constraint at the same time. Any point inside this region is called a feasible solution.
3.1. Definition
Suppose the constraints of a problem are written as:
- \(a_1x + b_1y \le c_1\)
- \(a_2x + b_2y \ge c_2\)
- \(x \ge 0, \; y \ge 0\)
Then the feasible region is the set
\( \{ (x, y) : (x, y) \text{ satisfies all the above constraints} \}. \)
In simple words: collect all the points that obey every rule. That collection of points is the feasible region.
3.2. How a Feasible Region Is Formed
Each inequality gives a half-plane. Non-negativity constraints, such as \(x \ge 0\) and \(y \ge 0\), keep us in the first quadrant. When all these half-planes are taken together, their overlapping part is the feasible region.
So the feasible region is formed by:
- drawing each constraint as a line and shading its suitable side,
- keeping only the area where all shaded parts overlap.
3.3. Graphical Understanding
On a graph, it helps to think about the feasible region as a visible shape, usually a polygon or a region bounded by straight lines. Looking at this shape tells a lot about the possible solutions and the kind of optimum one can expect.
3.3.1. Shaded Intersection of Half-Planes
For each inequality, first draw the line obtained by replacing the inequality sign with an equal sign. Then decide which side to shade using a test point (often \((0, 0)\), if it is allowed).
After doing this for all constraints, the region that remains shaded under every condition is the feasible region. It is literally the intersection of all half-planes created by the inequalities.
3.3.2. Boundary Lines and Corner Points
The edges of the feasible region lie on the boundary lines of the constraints (for example, lines like \(2x + y = 10\) or \(x + 3y = 12\)). Where two boundary lines meet, we get a corner point (also called a vertex).
These corner points are very important in linear programming because the best value of the objective function is usually found at one of them.
3.4. Example Illustration
Consider the constraints:
- \(x + y \le 6\)
- \(x \ge 0\)
- \(y \ge 0\)
Steps:
- Draw the line \(x + y = 6\). It cuts the axes at \( (6, 0) \) and \( (0, 6) \).
- Shade the region below or on this line, because of \(\le\).
- Apply \(x \ge 0\) and \(y \ge 0\). This keeps only the first quadrant.
The overlapping area is a right triangle with vertices \((0, 0), (6, 0), (0, 6)\). This triangle is the feasible region for this system.
4. Properties of a Feasible Region
The feasible region in a linear programming problem always has some special features because it is formed by intersections of half-planes. Knowing these helps in understanding what kind of solutions to expect.
4.1. Closed and Bounded Regions
Often, the feasible region is a closed and bounded polygon (like a triangle, quadrilateral, or some other convex polygon). This happens when:
- there are enough constraints to enclose the region completely, and
- non-negativity constraints and upper limits cut off the region on all sides.
In such cases, the feasible region is a finite area. The objective function (if linear) will definitely have both a maximum and a minimum value on this region.
4.2. Unbounded Regions
Sometimes the feasible region opens out in one or more directions. In that case, it is called an unbounded feasible region. It still satisfies all constraints, but it stretches to infinity in at least one direction.
Even if the region is unbounded, it can still give a finite optimum value for some objective functions. However, there are cases where the objective function also increases without limit, and then no maximum exists.
5. Infeasible Region
An infeasible situation occurs when the given constraints cannot be satisfied at the same time. In other words, there is no point \((x, y)\) that lies in the shaded region of every constraint. When this happens, there is no feasible region at all.
5.1. Definition
If the system of constraints is such that there is no common solution, the situation is called infeasible. That means:
\( \{ (x, y) : (x, y) \text{ satisfies all constraints} \} = \emptyset \)
Here, \(\emptyset\) stands for the empty set.
5.2. Why Infeasibility Occurs
Infeasibility usually appears when some constraints contradict each other. For example:
- One constraint may demand that a certain expression is at most a value, while another might require it to be at least a bigger value.
- Physical or logical conditions might be unrealistic when combined.
When the demands are impossible to satisfy together, no feasible region exists.
5.3. Graphical Signs of Infeasibility
On the graph, infeasibility shows up when the shaded half-planes of different inequalities do not overlap at all. Each constraint still has its own region, but their intersection is empty.
Sometimes, parallel lines with conflicting inequalities give a clear sign. For example, constraints like:
- \(x + y \le 2\)
- \(x + y \ge 5\)
These two half-planes do not touch each other, so there is no common region.
5.4. Example Showing No Overlap
Consider the system:
- \(x + y \le 1\)
- \(x + y \ge 4\)
First inequality: shade the region on or below the line \(x + y = 1\).
Second inequality: shade the region on or above the line \(x + y = 4\).
The two shaded parts are separated by a gap. There is no point \((x, y)\) that can satisfy both inequalities together. So the problem is infeasible.
6. Corner Points and Feasibility
When the feasible region is not empty, its shape is formed by the intersection of lines. The points where these lines meet are called corner points or vertices. They are important for solving the optimization part of the linear programming problem.
6.1. How Corner Points Are Formed
Each boundary line comes from changing an inequality to an equality, for example:
- \(2x + y = 10\)
- \(x + 3y = 12\)
A corner point is the intersection of two (or more) such boundary lines. To find it, solve the corresponding system of equations simultaneously. The solution gives the coordinates of the corner point.
6.2. Importance in Linear Programming
For a linear objective function, something special happens: any maximum or minimum value, if it exists, will occur at a corner point of the feasible region. This is why most solution methods focus on evaluating the objective function at all corner points.
If there is no feasible region, there are no corner points and the optimization part of the problem cannot even begin.
7. Special Cases
Not all feasible regions have a wide area. In some special situations, the feasible set can shrink to a line segment or even a single point. These cases are still feasible, but the region is very small.
7.1. Region Reduces to a Line
If the constraints force the solution to lie on a single line, the feasible region is that line (or a part of it). For example, if we only have:
\(x + y = 5\)
and maybe some conditions that do not cut the line from both sides, all feasible points lie on that line. The region has no area, but it still has infinitely many feasible points along that line.
7.2. Region is a Single Point
Sometimes all constraints together pin down a unique solution. In that case, the feasible region is just one point.
For example, if:
- \(x + y = 5\)
- \(x - y = 1\)
Solving these two equations gives a single pair \((x, y)\). With additional constraints that do not allow any movement around this point, the feasible region is simply that one point.
8. Quick Reference Table
| Concept | Description |
|---|---|
| Feasible Region | Set of all points that satisfy every constraint; intersection of all half-planes |
| Infeasible Situation | No point satisfies all constraints together; intersection is empty |
| Bounded Feasible Region | Region is enclosed and finite (often a convex polygon) |
| Unbounded Feasible Region | Region opens out in at least one direction without bound |
| Corner Point | Intersection of boundary lines; key location for finding optimum value |
| Special Case: Line | Feasible points lie on a single line or segment |
| Special Case: Single Point | Only one point satisfies all constraints |
This table is a small reminder of how feasible and infeasible regions behave in linear programming models.