Homepage › Solution manuals › Dimitris Bertsimas › Introduction to Linear Optimization › Exercise 3.12
Exercise 3.12
Consider the problem
- (a)
- Convert the problem into standard form and construct a basic feasible solution at which .
- (b)
- Carry out the full tableau implementation of the simplex method, starting with the basic feasible solution of part (a).
- (c)
- Draw a graphical representation of the problem in terms of the original variables , and indicate the path taken by the simplex algorithm.
Answers
Part (a). After introducing slack variables, we obtain the following standard form problem:
or rewritten equivalently in the matrix notation,
Note that is a basic feasible solution and can be used to start algorithm. Let accordingly and . The corresponding basis matrix is the identity matrix .
Part (b). To obtain the zeroth row of the initial tableau, we note that and, therefore, and . Hence, we have the following initial tableau:
The reduced cost of is negative and we let that variable enter the basis. The pivot column is thus . We form the ratios and ; the smallest ratio corresponds to . This determines the pivot element, which we indicate by an asterisk. The first basic variable , which is , exits the basis. The new basis is given by and . We multiply the pivot row by 2 and add it to the zeroth row. We subtract the pivot row from the last row. This leads us to the new tableau:
The corresponding basic feasible solution is . With the curred tableau, the variable has a negative reduced cost. Thus, enters the basis next. The pivot column is . Since , we have , and the second basic variable, exits the basis. The pivot element is again indicated by an asterisk. We add three halves of the pivot row to the zeroth row and half of the pivot row to the first row. After carrying out the necessary elementary row operations, we obtain the following new tableau:
The corresponding basic feasible solution is . In terms of the original variables , we have moved to the point . The optimality of this point is confirmed by observing that all reduced costs are non-negative.
Part (c). Red arrows indicate the path taken by the algorithm.