Solve LPP with Charnes Big M Method? Wrong Question?

  • Context: MHB 
  • Thread starter Thread starter Suvadip
  • Start date Start date
  • Tags Tags
    Method
Click For Summary
SUMMARY

The discussion centers on the application of the Charnes Big M method for solving a Linear Programming Problem (LPP) with constraints of the 'less than or equal to' type. Participants agree that the standard simplex method is appropriate for this scenario, as there are no 'greater than or equal to' constraints that necessitate the use of the Big M method. The consensus is that introducing artificial variables is unnecessary when the problem can be solved directly using the simplex method.

PREREQUISITES
  • Understanding of Linear Programming Problems (LPP)
  • Familiarity with the Simplex Method
  • Knowledge of the Charnes Big M Method
  • Concept of slack and artificial variables in optimization
NEXT STEPS
  • Study the Simplex Method for solving LPPs
  • Explore the Charnes Big M Method and its applications
  • Learn about the introduction of slack and artificial variables in linear programming
  • Review case studies involving 'greater than or equal to' constraints in LPPs
USEFUL FOR

Students and professionals in operations research, optimization analysts, and anyone preparing for examinations in linear programming techniques.

Suvadip
Messages
68
Reaction score
0
In a LPP all the constraints are given as 'less than equal to' type. But it was asked to solve the LPP by Charnes Big M method. Is the question wrong?

According to me, we have to apply simplex method to solve it. There is no scope tp introduce M.
 
Mathematics news on Phys.org
suvadip said:
In a LPP all the constraints are given as 'less than equal to' type. But it was asked to solve the LPP by Charnes Big M method. Is the question wrong?

According to me, we have to apply simplex method to solve it. There is no scope tp introduce M.

Is there maybe a constraint, where b is negative? I mean for example $ -4x_1+2x_2 \leq -4$ ?
 
suvadip said:
In a LPP all the constraints are given as 'less than equal to' type. But it was asked to solve the LPP by Charnes Big M method. Is the question wrong?

According to me, we have to apply simplex method to solve it. There is no scope tp introduce M.

The Big M method is a generalization that allows for 'greater than or equal to' constraints.
The simplex method also solves those.
 
mathmari said:
Is there maybe a constraint, where b is negative? I mean for example $ -4x_1+2x_2 \leq -4$ ?
No, the LPP was
Max z=2x+3y
subject to
x+y<=8
x+2y<=5
2x+y<=8
x,y>=0

Can it be solved by Big M method?
 
suvadip said:
No, the LPP was
Max z=2x+3y
subject to
x+y<=8
x+2y<=5
2x+y<=8
x,y>=0

Can it be solved by Big M method?

No need. The regular simplex method works for this.
The only 'greater than' constraints are the non-negativity constraints, which are a standard part of the simplex method.
 
I haven't' done any linear programming in a long time. But if the problem written in standard form has no negative resource values, and thus no need to create artificial variables, using the Big-M method or the two-phase method doesn't' seem to make any sense.
 
I like Serena said:
No need. The regular simplex method works for this.
The only 'greater than' constraints are the non-negativity constraints, which are a standard part of the simplex method.

Actually I need a answer of type 'it can not be solved by Big M method' or 'it can be solved by Big M method'. The question was set in a university exam and it was clearly instructed to solve it by Big M method.
 
suvadip said:
Actually I need a answer of type 'it can not be solved by Big M method' or 'it can be solved by Big M method'. The question was set in a university exam and it was clearly instructed to solve it by Big M method.

Then the answer is yes, it can be solved by the Big M method.
 
I like Serena said:
Then the answer is yes, it can be solved by the Big M method.
How? I guess the way may be like this:

let a constraint is x1+2x2<=5
Introducing slack variable x3 we can write
x1+2x2+x3=5

As we are bound to solve by Big M method, we can now introduce artificial variable x4 to get
x1+2x2+x3+x4=5

Am I right?
 
  • #10
suvadip said:
How? I guess the way may be like this:

let a constraint is x1+2x2<=5
Introducing slack variable x3 we can write
x1+2x2+x3=5

Correct.

As we are bound to solve by Big M method, we can now introduce artificial variable x4 to get
x1+2x2+x3+x4=5

Am I right?

Huh? You already introduced x3 for the slack.
No need to introduce x4 here?? :confused:
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
5K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 16 ·
Replies
16
Views
1K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
1K